Forum: Programmieren allgemein
Delphi
by WM_CLOSE,
8. Mär 2011
Das programm macht folgendes:
Es liest den gesamten virtuellen Speicher des ausgewählten prozesses aus.
Dann wird nach dem eingegebenen Wert gesucht (Ähnlich wie bei Pos/PosEx).
Die Adresse,an der der Wert gefunden wurde wird mitsamt dem Wert in dem ListView abgelegt.
Fertig!
Die Adressen können dann auch überwacht werden, so kann man z.B. die veränderungen des Lebensbalkens eines Spiels mit...
Forum: Programmieren allgemein
Delphi
by WM_CLOSE,
8. Mär 2011
ich bin der meinung, du verstehst da was falsch -vielleicht aber auch ich:?
Die Variablen fester Größe werden beim Aufruf ener Funktion/prozedur
im stack gespeichert, also Integer, Byte, Pointer,..
Die Variablen variabler Größe werden im Heap abgelegt, und zwar, wenn er Inhalt erzeugt wird idR beim create bzw SetLength. der pointer auf das Objekt wird wiederum auf den stack gelegt, da es...