Wie machen objdump -D nur bestimmte Funktion in Windows angezeigt werden?
Frage
Ich möchte den Maschinencode einer bestimmten Funktion anzuzeigen. Zum Beispiel in Linux würde ich eingeben:
objdump -D x.out | grep -A20 main.:
Was wäre die gleichwertig in Windows?
Lösung
Was wäre die gleichwertig in Windows?
Aus der Oberseite des Kopfes, die Sie gerade speichern Sie die Ausgabe in eine Datei:
objdump -D x.out > x.out.dump
öffnen Sie die Datei (x.out.dump
) im Texteditor der Wahl.
Unter Windows in den Objektcode spähen finde ich mich meist GUI-Debugger verwenden. Windows ist nicht sehr Befehlszeilen freundliche Umgebung. Andernfalls könnten Sie den CygWin installieren, bash in Terminal oder die cmd.exe starten und die grep als ob Sie unter Linux.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow