23.03.2011, 21:25
(Dieser Beitrag wurde zuletzt bearbeitet: 23.03.2011, 21:30 von iNvIcTUs oRCuS.)
(22.03.2011, 22:49)chesar schrieb: Neues Problem :rolleyes:
Wie schreibe ich so eine Adresse?
"HOMEFRONT.exe"+016D8F70 Offset 268
Nur 16D8F70 + 268 geht leider nicht
Ich nehme jetzt mal Bezug auf deinen Beitrag (Beitrag 20).
Die Homefront.exe hat ne Imagebase von 0x400000h. Diese Virtuelle Adresse stellt den Anfangspunkt im Speicher da wo die Homefront.exe anfängt. Von dieser Adresse ausgehend wird der Pointer berechnet.
Du rechnest also, wie DNA es schon gezeigt hat, folgendermaßen:
0x400000h + 0x16D8F70h. Das Ergebnis von 0x1AD8F70h ist der Pointer der auf eine Speicherstelle zeigt.
Das heißt das dieser Wert für unsere Begriffe eine Adresse, also die 0x1AD8F70h darstellt.
Den Wert, der in dieser Adresse im Speicher steht, musst Du auslesen und zu dem ausgelesenen Wert musst Du in diesem Fall 0x268h hinzuaddieren. Das Ergebnis von 0x1AD91D8h ist dann deine gesuchte Adresse.
Klar soweit?!
EDIT// Zum besseren Verständnis... Imagebase = BaseAdress. In Cheat Engine nur als Base bezeichnet.
Irren ist menschlich. Aber wer richtigen Mist bauen will, braucht einen Computer !!!
Traineranfragen per PM werden prinzipiell gelöscht...
![[Bild: signatur6akm7.gif]](https://abload.de/img/signatur6akm7.gif)
Traineranfragen per PM werden prinzipiell gelöscht...
![[Bild: signatur6akm7.gif]](https://abload.de/img/signatur6akm7.gif)