Mad Prodigy
Due to the amount of fixes over the last month or so, we've skipped a version! We were on 0.2.4
but are now on 0.2.6
!
New Features:
- Added support for dropping
unk.****
functions from the call graph generation code.unk.***
functions are created byradare2
when there is a call but it cannot work out where it goes too! - Added threaded generation to call graph generation
- Added support for deduplication across the
BinKit
dataset as well asTrex
's dataset (Cisco Talos Binary Similiarity Dataset-2) - Added support for generation of
tiknib
function level metadata information from their paper. - Added univeral de-dup support for all types of call graph node types.
Fixes:
- Added a full test suite for call graph generation/dedup and stomped several bugs. The most impactful being function callees were being created multiple times rather than adding just new edges. This has been tested with and without
unk
removal too. - Amended how the
dedup
CLI commands work so there is one forcgs
and one foresil
. - With the additional dedup additions, the dedup functionality as a whole has also been tested and a few bugs stomped!