"Program Counter" ausgeben
-
Hallo,
ist es möglich, den "Program Counter" (Befehlszähler) eines anderen gerade laufenden Programms auszulesen?
Für Tipps und Hinweise wäre ich sehr dankbar!
Viele Grüße,
Tom
-
mit c wüsste ich da nix, das könnte mit assember möglich sein.
-
Ob C oder Assembler würde keine Rolle spielen, aber ich bin mir nicht darüber im Klaren, ob es überhaupt eine Möglichkeit gibt, den aktuellen Program Counter fremder Programme auszulesen...
Vielen Dank
-
Hum, wie denn genau auslesen? Bei jedem inkrement? Falls nicht, sollte das doch noch relativ einfach mit ReadProcessMemory() gehen...
-
Möglich ist es auf jeden Fall, jeder Debugger basiert darauf. Da man die auch an ein bereits laufendes Programm ranhängen kann ist es auch dynamisch möglich.
-
unter windoofs z.b. damit: http://msdn.microsoft.com/en-us/library/ms679362(VS.85).aspx
-
kleine kinder spielen ger, oda watt