2010-12-11 5 views
-2

aufgerufen wird, wie CPU-Anweisung überwacht wird, die von einem Programm aufgerufen wird., wie CPU-Befehl zu überwachen, der von einem Programm

+0

ich, das ist möglich, wirklich nicht zu denken. –

+2

Was meinst du? Holen Sie sich eine Liste mit Anweisungen? Erhalten Sie eine Anzahl von Anweisungen? Einen bestimmten Befehl überwachen? –

Antwort

5

Je nach Plattform können Sie das Programm möglicherweise unter einem Debugger ausführen und einen Schritt durch die Assembly-Anweisungen gehen, um genau zu sehen, was es tut.

+0

Wenn Sie sagen können, wie man einen solchen Debugger entwickelt - ich suche in Windows fortfahren. – varun

+0

@varun: Das ist ein riesiges Thema, meist am besten in einem Semester Universitätskurs erklärt. Aber Visual Studio enthält einen Debugger, so dass es ein guter Ort ist, um mit dem Lernen zu beginnen. –

0

versuchen OllyDbg

+0

Während dieser Link die Frage beantworten kann, ist es besser, die wesentlichen Teile der Antwort hier aufzunehmen und den Link als Referenz zur Verfügung zu stellen. Nur-Link-Antworten können ungültig werden, wenn sich die verknüpfte Seite ändert. – Matthieu

+0

@Matthieu: Das stimmt, ich war neu in SO zu dieser Zeit hart;) – BlackBear

Verwandte Themen