Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Bytes aus einer Adresse lesen (https://www.delphipraxis.net/113570-bytes-aus-einer-adresse-lesen.html)

napsterxx 10. Mai 2008 08:53


Bytes aus einer Adresse lesen
 
ALso mein Sniffer zeichnet nun ausgehende und eingehende Pakete auf, jedoch ohne Inhalt. Ich habe aber einen Pointer der auf den Inhalt des Paketes zeigt. Ich weis auch wie groß das Paket ist, sodass ich auch weis wie viel ich aus dem Speicher lesen muss. Jetzt stellt sich nur die Frage wie lese ich das aus dem speicher?^^

Nuclear-Ping 10. Mai 2008 09:03

Re: Bytes aus einer Adresse lesen
 
Gibts verschiedene Möglichkeiten. Per CopyMemory oder Move in ein Array of Byte casten, per Schleife und einer ^Byte-Variable den Pointer durchgehen (pbyte := ptr; inc (ptr); ...).


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:38 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz