The IDA Disassembler and Debugger is an interactive, programmable, extendible, multi-processor disassembler hosted on Windows, Linux, or Mac OS X. IDA has become the de-facto standard for the analysis of hostile code, vulnerability research and COTS validation. See this executive overview for a summary of its features and uses.
Multitarget Disassembler
Multitarget Debugger
IDA 7.0 Freeware version is free for non-commercial use.
The freeware version of IDA v7.0 has the following limitations:
- no commercial use is allowed
- lacks all features introduced in IDA > v7.0
- lacks support for many processors, file formats, debugging etc...
- comes without technical support