Cheat Engine -> Pointer, Adress....

06/01/2014 19:04 .Fail´#1
Hallo,

ich wollte mich gerne mit laufenden Prozessen beschäftigen(speziell memory hacking). Nur bin ich in diesem Gebiet total neu und würde gerne wissen, wo ich nachlesen kann, was es mit den vielen Adressen, Offsets, Pointern(Multi, statisch ....) etc in Cheat Engine(bzw dem Prozess) auf sich hat.

Da ich in C# programmiere ist mein Ziel später durch ein Programm Werte eines laufenden Prozesses mit MemoryWriter und Reader zu verändern. Dazu brauch ich aber zunächst einmal das Grundwissen wie der ganze Prozess aufgebaut ist etc. damit ich mit den Adressen arbeiten kann.

Meine Frage ist nun wie ich am besten in dieses Thema einsteigen kann.
Mit Assembler hatte ich bis jetzt auch erst kurz (vor ca einem Jahr) zu tun.

Edit: zu Pointern habe ich nun schonmal was gefunden.
06/03/2014 16:13 KingwondA#2
statisch, Pointer, adressen etc... sind alles Grundkenntnisse die jedes Anfängerbuch bei bringen sollte.

Das sollte eigentlich auch schon reichen um mit einer dll. die Werte des zielprozesses zu ändern.
Wenn Du allerdings tiefer in die Materie gehen willst, dann empfiehlt sich Assembler zu lernen, und/oder reverse engineering. Da sollte vieles dann abgedeckt sein, um Prozesse zu manipulieren.

Du musst aber auch beachten, ob es Serverside geschieht, oder clientside.