objdump

objdump ist ein Programm zum Anzeigen verschiedener Informationen über Objektdateien. Zum Beispiel kann es als Disassembler verwendet werden, um ausführbare Dateien in Assembly-Form anzuzeigen. Es ist Teil der GNU Binutils für die feinkörnige Kontrolle über ausführbare und andere binäre Daten.
2
Antworten

Erstellen eines Kontrollflussdiagramms mit den Ergebnissen von Objdump

Ich versuche, ein Kontrollflussdiagramm der Assemblierergebnisse zu erstellen, die über einen Aufruf von objdump -d zurückgegeben werden. Derzeit ist die beste Methode, die ich gefunden habe, jede Zeile des Ergebnisses in eine verknüpfte Liste z...
25.11.2010, 04:50
1
Antwort

Wie sende ich objdump result in eine Datei?

Ich möchte objdump auf eine ausführbare Datei in Windows XP ausführen und die Details beobachten. Ich finde jedoch keine Option, um das Ergebnis in einer Textdatei auszugeben - da die Ausgabeanzeige in der Konsole abgehackt wird (Ich habe auch v...
22.03.2011, 00:09
5
Antworten

Wie werden Funktionen im Speicher gespeichert?

Ich habe mich tiefer in Linux und C vertieft und bin gespannt, wie Funktionen im Speicher gespeichert werden. Ich habe folgende Funktion: %Vor% Einfach genug. Wenn ich objdump auf der ausführbaren Datei mit dieser Funktion ausführen, bekomme...
31.12.2012, 20:34
2
Antworten

objdump und ARM vs Thumb

Ich versuche ein Objekt zu zerlegen, das für ARM mit gcc gebaut wurde. Leider versucht objdump zu erraten, ob der Code ARM und Thumb ist und es falsch interpretiert: es denkt, dass mein Code Thumb ist, wenn es tatsächlich ARM ist. Ich sehe, d...
25.08.2011, 16:43
2
Antworten

Was bedeutet ".hidden" in der Ausgabe der Ausgabe objdump -t?

Beispiel: %Vor%     
04.07.2012, 13:06