IDA Pro 程式逆向工程軟體
一款交互式的,可編輯.擴展的,多工的windows平台反匯編工具。被公認為最好的反匯編工具,實際上,IDA Pro已經是分析惡意代碼的標準,並且已經迅速成為研究弱點攻擊領域的主要工具
The IDA Pro Disassembler and Debugger is an interactive, programmable, extendible, multi-processor disassembler hosted on Windows, Linux, or Mac OS X. IDA Pro 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.
Features:
Multitarget Disassembler
- disassembler modules for a large number of processors. Our free SDK even allows you to roll your own custom disassembler.
- full interactivity and extendability
- direct, through keyboard interaction.
- through an internal programming language.
- through external plugins (unlimited power: our debuggers are plugins).
- as close as possible to the high level source code
- flirt technology (fast library identification and recognition technology).
- type system and parameter tracking and identification
- code graphing
Multitarget Debugger
- the debugger adds dynamic analysis to the information gathered statically by the disassembler.
- offers all the features expected from a debugger and more: remote debugger, tracing.
- remote debugger: target either Windows, Linux, Mac OS X, and other machines in any combination.
- See ARM Windows CE Debugger
- Many other targets...