Binary Software analysis & reverse engineering tools

IDA Disassembler

ida-disassembler
IDA Disassembler and Debugger is an interactive, programmable, extensible, multi-processor disassembler hosted on Windows, Linux, or Mac OS X. the de-facto standard for the analysis of hostile code, vulnerability research and commercial-off-the-shelf validation.

Hex-Rays Decompiler

The Hex-Rays Decompiler brings binary software analysis within reach of millions of programmers. It converts native processor code into a readable C-like pseudocode text.

rays-decompiler