Tag: objdump

objdump ist ein Programm zum anzeigen von verschiedenen Informationen über das Objekt-Dateien. Zum Beispiel, es kann verwendet werden, wie ein disassembler-Ansicht ausführbare Datei in der assembly bilden. Es ist Teil des GNU-Binutils-für fein abgestimmte Kontrolle über die ausführbare Datei und andere binäre Daten.

Kann ich objdump eine Adresse und haben es zerlegen, die Funktion?

Anzahl der Antworten 3 Antworten
Ich finde es wirklich ärgerlich zu haben, um zu zerlegen, große Teile der Bibliothek von code, nur um genug Kontext zu sehen, was zu einem Absturz führen. Gibt es irgendeine Möglichkeit, dass ich nur die hand objdump

arm-linux-gnueabi-compiler-Optionen

Anzahl der Antworten 2 Antworten
Ich bin mit, arm-linux-gnueabi-gcc zum kompilieren von C Programmen für ARM-Prozessoren unter Linux. Allerdings bin ich mir nicht sicher, was ist der Standard-ARM-Modus, für die es kompiliert. Beispielsweise für den C-code: test.c unsigned int main() { return

Demontage der Linux-kernel mit objdump

Anzahl der Antworten 2 Antworten
Wenn ich versuche, disassem Linux-kernel, dauert es ziemlich lange Zeit aufgrund der großen Größe der Linux-elf-binary. Gibt es eine Möglichkeit, nur disassem eine Funktion oder ein symbol, zum Beispiel start_kernel Funktion? Was ich nicht will ist die

Wie sende ich objdump Ergebnis in einer Datei?

Anzahl der Antworten 1 Antworten
Möchte ich laufen objdump auf eine execuatble-Datei in windows XP, und möchten, beachten Sie die details. Jedoch, ich kann keine option finden, um die Ausgabe in eine text-Datei - da die output-Anzeige in der Konsole ist abgehackt

virtuellen und physischen Adressen der Sektionen in der elf-Dateien

Anzahl der Antworten 3 Antworten
Wie funktioniert objdump berechnen Sie die physische Adresse (LMA) von elf Abschnitte? Soweit ich das sagen kann -, elf-Abschnitt Header enthalten nur die virtuelle Adresse (VMA) der Abschnitte [1]. In der Regel, VMA und LMA sind die

Wie kann ich zerlegen raw-MIPS-code?

Anzahl der Antworten 3 Antworten
Ähnlich wie Wie kann ich zerlegen raw-x86-code?, aber dann für die MIPS-Architektur: wie kann ich zerlegen raw-MIPS-code mit objdump? Ich möchte überprüfen Sie die Anweisungen in einem vmlinux Bild, aber dazu habe ich jetzt: : > x.c

Wie zu verwenden/installieren, GNU binutils (objdump)

Anzahl der Antworten 1 Antworten
Ich die objdump und readelf-Befehle in meiner Anwendung, die auf windows läuft. Ich weiß, ich kann cygwin installieren um Sie zu nutzen. Der Grund, warum ich nicht wollen, verwenden Sie die cygwin ist, weil ich es machen

Mit objdump ARM-Architektur: Demontage zu ARM

Anzahl der Antworten 4 Antworten
Ich habe ein object-file und ich versuche, es zu zerlegen. Wenn ich: objdump -d example.o Bekomme ich eine Montage im code in der Datei-format von elf64-x86-64. Ich versuche zu zerlegen, diese in ARM, wie gehe ich über

Wie kann ich suchen-Funktion im shared-object-Dateien mit objdump-und bash-Funktionen unter linux?

Anzahl der Antworten 2 Antworten
Ich habe einen Ordner in linux, die ist enthalten mehrere shared-object-Dateien (*.so). Wie kann ich suchen-Funktion im shared-object-Dateien mit objdump-und bash-Funktionen unter linux? Beispielsweise folgende Beispiel ist von mir gefundenen Funktion func1 in mylib.also: objdump -d mylib.so

Tool zum analysieren der Größe von ELF Abschnitten und symbol

Anzahl der Antworten 2 Antworten
Ich brauche einen Weg, um analysieren Sie die Ausgabe-Datei von meinem GCC compiler für ARM. Ich bin kompilieren für eine bare-metal, und ich bin sehr besorgt mit der Größe. Ich kann verwenden arm-none-eabi-objdump zur Verfügung gestellt von

Wie kann man eine ausführbare Linux-Datei zerlegen, modifizieren und neu zusammensetzen?

Anzahl der Antworten 6 Antworten
Gibt es trotzdem, diese kann getan werden? Ich habe verwendet, objdump, aber nicht produzieren assembly output akzeptiert werden von jedem assembler, die ich kenne. Ich möchte in der Lage sein zu ändern die Anweisungen in eine ausführbare

Wie verwaltet objdump den Quellcode mit der Option -S?

Anzahl der Antworten 3 Antworten
Gibt es einen Verweis auf die Quell-Datei in der binären? Ich habe versucht mit strings auf Binär-und konnte nicht finden jede Bezugnahme auf die source-Datei aufgeführt... InformationsquelleAutor der Frage anon | 2010-03-24

Wie finde ich heraus, welche Funktionen eines gemeinsamen Objekts von einem Programm oder einer anderen Bibliothek genutzt werden?

Anzahl der Antworten 5 Antworten
Wie finde ich heraus, welche Funktionen ein gemeinsames Objekt von einem Programm verwendet werden oder eine andere Bibliothek? In diesem speziellen Fall, würde ich mag, um zu sehen, welche Funktionen in /lib/libgcc1_s.so.1 verwendet werden, die durch eine

Wie zerlegt man eine einzelne Funktion mit objdump?

Anzahl der Antworten 6 Antworten
Habe ich eine binäre auf meinem system installiert, und würde gerne bei der ZERLEGUNG einer gegebenen Funktion. Vorzugsweise mit objdumpaber andere Lösungen wären akzeptabel als gut. Vom diese Fragen ich habe gelernt, dass ich vielleicht in der

Eine flache Binärdatei mithilfe von objdump deinstallieren

Anzahl der Antworten 3 Antworten
Kann ich die zerlegen einen flat-binary-Datei mit objdump? Ich bin vertraut mit der Demontage eines strukturierten binäre ausführbare Datei wie eine ELF-Datei verwenden: objdump -d file.elf Aber wenn ich eine flat binary-Datei, die ich wissen geladen werden

Wie kann ich mit etwas wie objdump feststellen, ob eine Objektdatei mit -fPIC erstellt wurde?

Anzahl der Antworten 6 Antworten
Wie kann ich sagen, mit so etwas wie objdumpwenn eine Objekt-Datei wurde mit -fPIC? InformationsquelleAutor der Frage Crazy Chenz | 2009-08-27

Wie kann Objdump Intel-Syntax ausgeben

Anzahl der Antworten 2 Antworten
Wie kann ich sagen objdump zu emittieren Montage in Intel-Syntax anstatt der Standard-AT&T-syntax? InformationsquelleAutor der Frage pythonic | 2012-04-28

Wie kann ich den Inhalt eines Datenteils einer ELF-Datei auf Linux untersuchen?

Anzahl der Antworten 3 Antworten
Habe ich mit objdump zu schauen, Assembler-code in Linux ELF-Binärdateien. Manchmal gibt es ein Indirekter Sprung über eine Sprung-Tabelle, gespeichert in der rodata (nur-lese-Daten). Wie man objdump oder jedes andere Werkzeug, um mir zu zeigen, den Inhalt