bindiff-tool
bindiff-tool copied to clipboard
An assistant for BinDiff
Issue
When do BinDiffing, most of the time, the results are noisy.
Solution
bindiff-tool is an assistant for BinDiff,
with this tool, you can use js to program BinDiff results partially:
- Filter
BinDiffresults. - Identity N-Day fixes.
- By imagination.
Usage
bindiff-tool --v1 V1.BinExport --v2 V2.BinExport --diff V1_vs_V2.BinDiff
bindiff-tool --v1 V1.BinExport --v2 V2.BinExport --diff V1_vs_V2.BinDiff --json Result.json
bindiff-tool --v1 V1.BinExport --v2 V2.BinExport --diff V1_vs_V2.BinDiff --js Filter.js
bindiff-tool --v1 V1.BinExport --v2 V2.BinExport --diff V1_vs_V2.BinDiff --js Filter.js --json Result.json
JS Interface
- UDF_Module
- UDF_Function
- UDF_BasicBlock
- UDF_Instruction
- BDT_Logger
- BDT_ChangesCmdPrinter
- BELM_Edge
Examples
- all-v1.js
- all-v2.js
- AppleAVD.js
- common.js
- kernel.js
Limitation
macOSonly. :(- No writeback.