fn_fuzzy: Fast Multiple Binary Diffing Triage With IDA
summary
Tool computes per-function ssdeep hash of code bytes (ignoring relocation/fixups) and a Machoc hash of call-flow, stores all hashes in one database file, then performs many-to-many comparisons to pick the most similar IDBs. Claims comparison overhead drops from minutes-or-hours with BinDiff/Diaphora/Kam1n0 to near real-time triage on the same VM, letting analysts import function names and prototypes from hundreds of prior IDBs into a target in bulk.
AI-written summary · about
chapters (5)
- 0:00Introduction to fn_fuzzy
- 10:17Binary diffing with IDA
- 20:33Demo of fn_fuzzy triage
- 30:14Performance and results
- 39:40Q&A and closing
related talks
27mBinSim: Trace-based Semantic Binary Diffing...
34mCan your diff(1) do this?! Improving software review and QA with diffoscope
30mEnhancing CTI Processes with Code Search Technology
25mEnhancing Malware Code Similarity Detection through Vectorsearch and TLSH
21mParDiff: Practical Static Differential Analysis of Network Protocol Parsers
23mAn In-Depth Analysis of Disassembly on Full-Scale x86/x64 Binaries
15mBin2Wrong: a Unified Fuzzing Framework for Uncovering Semantic Errors in Binary...
11mIDFuzz: Intelligent Directed Grey-box Fuzzing
