![]() |
|||||
code inection probleme/fragen - Druckversion +- Home of Gamehacking - Archiv (http://archiv-homeofgamehacking.de) +-- Forum: Gamehacking (http://archiv-homeofgamehacking.de/forumdisplay.php?fid=3) +--- Forum: Gamehacking (http://archiv-homeofgamehacking.de/forumdisplay.php?fid=6) +--- Thema: code inection probleme/fragen (/showthread.php?tid=190) Seiten:
1
2
|
|||||
code inection probleme/fragen - xXGodfatherXx - 09.01.2011 also ich mach grade nen trainer für hitman:blood money. ich hab erstma die werte gesucht (mit cheat engine) paar gefunden, kurz die aktuelle partie beendet und ne andere mission gestartet. nun gingen die adressen nich mehr. also muss ich ja jetzt was mit code injection machen, nur leider versteh ich dastutorial überhaupt nicht :(( also hab das tutorial hier benutzt http://homeofgamehacking.de/showthread.php?tid=78 für erfahrene code injection. t search is tnicht so mein programm, aber kann ich im notfall auch verwenden. ich hab mir erstma vom tut anfänger->die grundlagen des memory hackings angeguckt, es so gemacht, wies beschrieben ist, nur leider kommt nur mov und so(bild im anhang) RE: code inection probleme/fragen - DNA - 09.01.2011 Das Prinzip einer Codeinjection besteht darin, den Originalcode mit "falschen" Daten zu füttern, bevor er ausgeführt wird. Du wirst also immer auf verschiedene Codes treffen mov ... add ... fld ... usw ... RE: code inection probleme/fragen - Acubra - 09.01.2011 //EDiT: Hat sich erledigt RE: code inection probleme/fragen - xXGodfatherXx - 09.01.2011 (09.01.2011, 20:31)Acubra schrieb: Hey,so isses, aber DNA hat mir das ganze schön über steam chat erklärt RE: code inection probleme/fragen - chesar - 24.01.2011 Bin auch gerade am lernen für die code inection. wollte mal klein anfangen und für COD7 Zombie Mode die Punkte Pushen. hab das jetzt so bei mir Code:
RE: code inection probleme/fragen - Acubra - 24.01.2011 Hey, deine Überlegung ist soweit richtig und für einen kurzen Moment wird wahrscheinlich auch F423Fh (Hex) bzw. 999.999d (Dec) in eax+04 geschrieben, aber danach wird wieder der Originalcode des Spiels ausgeführt. Also mov eax+04, edx. Und hier liegt der Hund auch begraben. Das Register edx enthält wahrscheinlich den Wert für die Punkteanzahl, also solltest du diesem den Wert F423Fh zuweisen. Alternativ könntest du auch mov eax+04, edx aus dem Originalcode streichen, was jedoch zu komplikationen führen könnte, da edx ja trotzdem noch einen anderen Wert enthält. RE: code inection probleme/fragen - DNA - 24.01.2011 Schreib die CI einfach direkt unter den original code ... so: Code:
RE: code inection probleme/fragen - chesar - 24.01.2011 ja so geht es xD Danke aber wo zu ist dann newmem da, wenn es auch so geht xD Jetzt versteh ich immer noch nicht eins wie schreibst du das in VB? sehe immer du machst was mit TSearch aber kann dir nich ganz folgen. RE: code inection probleme/fragen - Acubra - 24.01.2011 (24.01.2011, 22:34)chesar schrieb: aber wo zu ist dann newmem da, wenn es auch so geht xDManchmal geht es eben nicht so. Wie man das in VB umsetzt ist relativ einfach, Stichwort WriteProcessMemory. RE: code inection probleme/fragen - DNA - 24.01.2011 Schau mal hier im Forum, ich glaube da gibt es bei den gghz Tutorials eins über TSearch. Hab diese Woche wenig Zeit, da nächste Woche die erste Prüfung ansteht und bis dahin musst du wohl oder übel ein bisschen Eigeninitiative zeigen ![]() |