Forum: PC-Programmierung Kann man eine CPU wire sharken?


von Mario (Gast)


Lesenswert?

Ich weiß nicht wie verrückt diese Frage ist,
aber kann man mehr Details aus einem Programm rausbekommen, was es 
gerade in der CPU macht, außer die load im Task Manager?

Sowas wie man sich mit wireshark in Netzwerk Verbindungen reinhängt.

Hintergrund wäre die Berechnungen eines 20 Jahre alten Computerspiels in 
der CPU anzusehen und was da gerade berechnet wird.

Dieses:

https://de.wikipedia.org/wiki/Star_Trek:_The_Next_Generation_%E2%80%93_Birth_of_the_Federation

von Klaus W. (mfgkw)


Lesenswert?

Debugger, wie z.B. gdb

Kann aber schnell anstrengend werden...

von Random .. (thorstendb) Benutzerseite


Lesenswert?

ModelSim :-)
Vorrausgesetzt du hast das System als Modell vorliegen ...

von 123 (Gast)


Lesenswert?

Decompiler + Debugger, wie IDA. Lohnt sich kostenlose ältere Versionen 
zu suchen.

von udok (Gast)


Lesenswert?

Du kannst die Nixwisser hier ignorieren, und Process Monitor 
(Sysinternal Tools) und WinSpy verwenden. Damit kommst du schon mal 
ziemlich weit.
Für DirectX gibt es ähnliche Tools von NVidia.

Auf https://zfx.info/index.php gibt es Leute, die mehr Ahnung davon 
haben.

von Zak McKracken (Gast)


Lesenswert?

Also wir haben sowas früher mit nem Freezer gemacht, "Action Replay".

von Christoph db1uq K. (christoph_kessler)


Lesenswert?

Auf Mikrocomputern gab es noch single-step-Modus und Breakpoints, aber 
das war sehr zeitaufwendig. Ich habe das nur einmal benutzt, um den 
Fehler eines 8080-Emulators auf dem 6502 aus der Funkschau zu finden. 
Das Problem lag an der Rücksprungadresse auf dem Stack. Die wird in 
beiden CPUs unterschiedlich abgelegt, vorher bzw. nachher hochgezählt.

: Bearbeitet durch User
von Kind des Webstuhls (Gast)


Lesenswert?

20 Jahre alt? Vielleicht mit SoftICE.

von Gustl (Gast)


Lesenswert?

DTrace

von Andras H. (kyrk)


Lesenswert?

xDBG64 und gHidra. Spaßweise mal ein paar ältere Apps damit cracken. Ist 
viel zu einfach geworden...

Ich habe einmal Pharaoh bisschin modifiziert. Es hat mich immer geärgert 
dass ich alle X Monate einen Festival machen muss, sonst werden die 
Götter böse. Habe mit ein bisschen Glück die Stelle gefunden wo die 
Struktur bearbeitet wird, welche parameters die Götter haben. Die Laune 
zu dekrementieren habe ich mit NOPs ersetzt. Siehe da, nie wieder 
Festivals, die Götter waren immer Happy.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.