バイナリ分析ツール
Practical Binary Analysisから抽出
ディスアセンブラ
- IDA Pro (Windows, Linux, macOS; www.hex-rays.com)
- Hopper (Linux, macOS; www.hopperapp.com)
- ODA (Any platform; onlinedisassembler.com)
- Binary Ninja (Windows, Linux, macOS; binary.ninja)
- Relyze (Windows; www.relyze.com)
- Medusa (Windows, Linux; github.com/wisk/medusa/)
- radare (Windows, Linux, macOS; www.radare.org )
- objdump (Linux, macOS; www.gnu.org/software/binutils/)
デバッガ
- gdb (Linux; www.gnu.org/software/gdb/)
- OllyDbg (Windows; www.ollydbg.de)
- windbg (Windows; https://docs.microsoft.com/en-us/windows-hardware/drivers/debugger/debugger-download-tools)
- Bochs (Windows, Linux, macOS; http://bochs.sourceforge.net)
ディスアセンブリフレームワーク
- Capstone (Windows, Linux, macOS; www.capstone-engine.org )
- distorm3 (Windows, Linux, macOS; github.com/gdabah/distorm/)
- udis86 (Linux, macOS; github.com/vmt/udis86/)
バイナリ分析フレームワーク
- angr (Windows, Linux, macOS; angr.io)
- Pin (Windows, Linux, macOS; www.intel.com/software/pintool/)
- Dyninst (Windows, Linux; www.dyninst.org )
- Unicorn (Windows, Linux, macOS; www.unicorn-engine.org )
- libdft (Linux; www.cs.columbia.edu/~vpk/research/libdft/)
- Triton (Windows, Linux, macOS; triton.quarkslab.com)