Skip to content

Iron Mantis

Compare
Choose a tag to compare
@br0kej br0kej released this 04 Mar 20:21
· 73 commits to main since this release
ddb0239

New Features:

  • Experimental support for processing Windows binaries alongside pulling PDB files using the in-built functionality of radare2. A new flag of --extended analysis has been added to the extract command to support recovering C++ virtual tables.
  • Added functionality to generate Global/Binary-level Call graphs with and without features in a similar manner to the function level call graphs.
  • Added functionality to support inplace deduplication which removes/deletes duplicates
  • Added functionality to support chunked deduplication when a single group (i.e the duplicates several binaries from the same source) is very large.
  • Added an experimental/dev feature cli called combos - Aim is to develop this into a generic method of combining data generated from extract.
  • Enhanced the overall test suite with more tests focused on graph generation and deduplication

Fixes:

  • Replaced most file path variable types with Path or PathBuf to make them a bit more flexible.
  • Various additions to resolve unhandled panics when processing/generation.
  • Lots of clippy/tidy up of code to make it more idiomatic rust.