Terminal Tools for Reverse Engineering

Reverse engineering is the practice of working out what a program does from the compiled binary, with no access to its source.

 

The terminal side of this is disassemblers and decompilers, debuggers, hex editors, string and symbol extraction, and parsers for the ELF, Mach-O and PE container formats. Malware analysts, security researchers, firmware engineers and people documenting abandoned software use them for vulnerability research, patching and interoperability.

 

Below is a list of terminal tools for reverse engineering and binary analysis.

6 tools
Know any terminal tools that would be good for this list? Post a Tool here!

Get Updates On Terminal Trove.

No spam, just updates on Terminal Trove. See an example update.