[HELP] Pointer "prozess.exe"+ADDY in VB10 schreiben, wie? - Druckversion +- Home of Gamehacking - Archiv (http://archiv-homeofgamehacking.de) +-- Forum: Coding (http://archiv-homeofgamehacking.de/forumdisplay.php?fid=15) +--- Forum: Visual Basic 6, VB.NET (http://archiv-homeofgamehacking.de/forumdisplay.php?fid=19) +--- Thema: [HELP] Pointer "prozess.exe"+ADDY in VB10 schreiben, wie? (/showthread.php?tid=308) Seiten:
1
2
|
[HELP] Pointer "prozess.exe"+ADDY in VB10 schreiben, wie? - Zackth - 31.03.2011 Hallo Community, Ich hab ein großes Problem, ich habe: 1 Adresse -- Value: 4660 -- Pointer: "nostalex.dat"+003B11F0 -- Offset: 13C Wenn ich in Cheat Engine nun auf "Scan Pointer for this Adress" klicke, und er Scan die Base Adress + Offsets 0/1 bekomme ich bei der Base Adress diese Adresse raus: "nostalex.dat"+003B11F0 Nun meine Frage: Wie bekomme ich in Label1 > ReadLongPointer die "nostalex.dat"+003B11F0 STATISCHE ( POINTER ) Adresse ausgelesen? Eigendlich habe ich gedacht das ich den Prozessnamen "nostale.dat" rauschneide und nur die Adresse einfüge ( "&H00XXXXXX" ) aber das ging nicht. Beispiel: Label1.Text = ReadLongPointer("&HPOINTERADDY", "&HOFFSET", 4) ' 4 = Bytes Am besten wäre es wenn mir jemand einen VB08/10 Code schreiben könnte. Hoffe das mir jemand Helfen kann! --- Mit freundlichen Grüßen, Zack | Zackth RE: [HELP] Pointer "prozess.exe"+ADDY in VB10 schreiben, wie? - DNA - 31.03.2011 Willkommen bei HoG Ich bin leider noch nicht zuhause, werds mir aber heute mal anschauen. RE: [HELP] Pointer "prozess.exe"+ADDY in VB10 schreiben, wie? - Acubra - 31.03.2011 Hey, CheatEngine meint mit nostalex.dat die Base Adresse dieser Datei. Ich habe mal ein Programm angehängt, welches dir die BaseAdressen sämtlicher geladener Module ausgibt. Da guckst du jetzt einfach bei dem Prozess deines Spiels, welche Adresse die nostalex.dat hat. Danach startest du das Spiel neu und guckst nochmal. Wenn sich die Adresse der nostalex.dat nicht verändert hat, nimmst du einfach diese statische Adresse anstatt dem Namen nostalex.dat, wenn sie sich verändert hat, schreibst du das nochmal hier in den Thread. [attachment=297] RE: [HELP] Pointer "prozess.exe"+ADDY in VB10 schreiben, wie? - iNvIcTUs oRCuS - 31.03.2011 Bedenken musst Du aber hier allerdings das sich die *.dat Datei wahrscheinlich wie eine DLL verhält?! Soll heißen das die BaseAdress immer anders sein kann, da es sich um ein dynamisch geladenes Modul handelt. RE: [HELP] Pointer "prozess.exe"+ADDY in VB10 schreiben, wie? - Zackth - 31.03.2011 Also zu allererst wollte ich mal gesagt haben, das dies hier das Schnellste & Netteste Forum ist, das ich je Gesehen hab 1+ leute ^^. --- Nun zum Thread: @Acubra: Ich habe mir das mal runtergeladen, und angeguckt ... aber leider steht im CMD-Fenster nichts von "nostale.dat". ( Das Programm habe ich auch mit Administratorrechten gestartet. ) Und ich habe mich mal mit der BaseAdress "0040000" auseinander gesetzt, aber hat auch nichts gebracht. Im Prinzip will ich nur wissen, wie ich die BaseAdress ( "nostalex.dat"+003B11F0 ) ohne Fehler in VB reinschreiben soll... Falls jemand Skype hat, kann mich gerne Adden & mir vielleicht dabei helfen beispielsweise per TeamViewer etc. --- Mit freundlichen Grüßen, Zack RE: [HELP] Pointer "prozess.exe"+ADDY in VB10 schreiben, wie? - iNvIcTUs oRCuS - 31.03.2011 Du musst natürlich wissen zu welchem Spiel die "nostalex.dat" gehört. Ich gehe davon aus das Du das natürlich weißt Du müsstest nun das Spiel starten und dann das Programm von Acubra... RE: [HELP] Pointer "prozess.exe"+ADDY in VB10 schreiben, wie? - Zackth - 31.03.2011 Das Spiel habe ich ja offen Also der Patcher/Launcher heisst "nostale.exe" und die eigendliche Spieldatei heisst "nostalex.dat" RE: [HELP] Pointer "prozess.exe"+ADDY in VB10 schreiben, wie? - Zackth - 31.03.2011 Da steht "Nostale.exe" = 0x0040000 ... ist das die BaseAdress? & Natürlich ist "NostaleX.dat" auch 0x0040000 RE: [HELP] Pointer "prozess.exe"+ADDY in VB10 schreiben, wie? - iNvIcTUs oRCuS - 31.03.2011 Da kann aber irgendwas nicht stimmen... Erstens mal denke ich das du die 0x400000 meinst und zweitens kann ein weiteres Modul desselben Prozesses nicht dieselbe BaseAdress haben. RE: [HELP] Pointer "prozess.exe"+ADDY in VB10 schreiben, wie? - Zackth - 31.03.2011 Ich blicks nochimmer nicht o.o Hast du Skype <3 ... wenn ja kannst mich dann Adden? ... -.- werde noch verrückt! |