Skip to content

Instantly share code, notes, and snippets.

@stephenLee
Created November 16, 2012 13:30
Show Gist options
  • Select an option

  • Save stephenLee/4087372 to your computer and use it in GitHub Desktop.

Select an option

Save stephenLee/4087372 to your computer and use it in GitHub Desktop.
tools to explore object/executable files
  • ar

creates static libraries.

  • ldd

lists the shared libraries on which the object binary is dependent.

  • nm

lists the symbols defined in the symbol table of an object file.

  • objdump

to display all the information in an object binary file.

  • strings

list all the printable strings in a binary file.

  • strip

deletes the symbol table information.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment