Forrest logo
tool overview
On this page you find all important commands for the CLI tool objdump. If the command you are looking for is missing please ask our AI.

objdump

Objdump is a command line tool that is used to analyze object files. It is commonly found in UNIX and UNIX-like operating systems. The tool allows users to view detailed information about the binary files and libraries. Objdump can be used to disassemble an object file and display the assembly code. It provides useful insights into the structure and contents of an executable file. The tool supports various object file formats, such as ELF, COFF, and Mach-O. It can extract symbol table information, including function names, variables, and their addresses. Objdump also enables users to examine the relocation information for relocatable objects. Additionally, it assists in inspecting the section headers, including their sizes, offsets, and attributes. The tool is often used for debugging and reverse engineering purposes. Objdump is flexible and customizable, allowing users to specify various options and flags to modify its behavior and output format.

List of commands for objdump:

  • objdump:tldr:10a58 objdump: Display a complete binary hex dump of all sections.
    $ objdump -s ${binary}
    try on your machine
    explain this command
  • objdump:tldr:3a60c objdump: Display the disassembled output of executable sections.
    $ objdump -d ${binary}
    try on your machine
    explain this command
  • objdump:tldr:7b60a objdump: Display the disassembled executable sections in intel syntax.
    $ objdump -M intel -d ${binary}
    try on your machine
    explain this command
  • objdump:tldr:7be22 objdump: Display the file header information.
    $ objdump -f ${binary}
    try on your machine
    explain this command
tool overview