BinCAT is a static Binary Code Analysis Toolkit, designed to help reverse engineers, directly from IDA.
It features:
You can check (an older version of) BinCAT in action here:
Supported host platforms:
It features:
- value analysis (registers and memory)
- taint analysis
- type reconstruction and propagation
- backward and forward analysis
- use-after-free and double-free detection
You can check (an older version of) BinCAT in action here:
- Basic analysis
- Using data tainting
Supported host platforms:
- IDA plugin: all, version 6.9 or later (BinCAT uses PyQt, not PySide)
- analyzer (local or remote): Linux, Windows, macOS (maybe)
- x86-32
- ARMv7
- ARMv8
- PowerPC