Hi,
Ich hab in Cheat-engine den Basepointer für eine Variable in Battlefield 2 gefunden.Die adresse lautet: BF2.exe+608F58
Was muss ich für das Bf2.exe einsetzten, damit ich die Adresse in AutoIT einlesen kann?
Im ProcessEnvironmentBlock ist eine LinkedList von allen geladenen Modulen, eher gesagt von einer Struktur, die Informationen über jene enthält (LDR_DATA_TABLE_ENTRY).
Dort steht die DllBase mit drin.
Den PEB findest du per NtQueryInformationProcess mit dem Flag PROCESS_BASIC_INFORMATION.
Weiß aber nicht welche dll ich am Anfang nehmen muss und was ich dann mit der $aCall Variable machen muss um den Handle von dem Prozess zu bekommen.
Bin auf eure Hilfe angewiesen
Google (oder in dem Fall das MSDN) hilft dir:
Da sind alle Informationen enthalten, die du brauchst (Parameter; Returnwert; DLL, die die Funktion enthält).
Viel Spaß
Alle NT API Funktionen benötigen die ntdll.dll.
Außerdem wirst du dich dann etwas über die Struktur des PEB informieren müssen, denn alleine mit dem ist es noch nicht getan, die Module Base auszulesen.
Pointer Adresse in VB08 02/18/2013 - .NET Languages - 21 Replies Wie bringt man bei der WriteProcessMemory Funktion pointer ein, beispielsweise die Pointer Adresse &H1007170, die die Adresse dann auf das Offset 30 bringt...
Gibt es da eine Möglichkeit "richtige" adressen aus pointern zu bekommen oder muss man das direkt in der Funktion machen, beispielsweise:
WriteProcessMemory(processHandle, &H1007170 + &H1E, 100, 4)
Wenn ja, wie? :)
Gruß
chesar
Einfache Hp Adresse+Pointer finden und anwenden 08/24/2011 - General Coding - 10 Replies Hey Leute :)
Ich hab vor mich mal ein bischen mit Memory und diesem ganzen Kram auseinanderzusetzen^^
Also einfach Adressen finden wie z.B. die der Hp oder so kann ich schon
(Glaub ich :p )
Nur i. wie will das mit den Pointern nicht hinhauen.
Ich habe bereits mehrere Tutorials gelesen und angewendet bzw.
es versucht, nur i. wie will dasn ich so richtig...
Ich "arbeite" mit CE naja hier ein Screen ... ich bin mir sicher das
ihr mir helfen könnt da es eig. ein unnötiges Problem ist und...
Pointer finden.. 03/29/2010 - 4Story - 7 Replies Macht einen Rechtsklick auf die Variable, „Find out what accesses this address” und bestätigt die Meldung mit „Yes”.
Jetzt öffnet sich der Disassembler und ein Helper. Geht im Helper auf „Auto-Hack“, dort müsste jetzt euere Adresse stehen. Klick Sie an und wartet bis unten ein Eintrag erscheint. Wenn ihr einen habt, macht einen Rechtsklick und wählt „Go To->In Current Tab“.
An der grau markierten Stelle wird auf die Variable über den Pointer zugegriffen. Normalerweiße wird entweder etwas...
Inf Amo Adresse finden?? 11/29/2009 - S4 League - 0 Replies Also ich versuche gerade das Hacken mit cheat engine zu erlernen mich würde nur intressieren wo ich nach dieser adresse suchen muss und wie ichs ie zu den advanced options bringe.
Danke schon mal im voraus!!!