Skip to content

Instantly share code, notes, and snippets.

Keybase proof

I hereby claim:

  • I am houndthe on github.
  • I am houndthe (https://keybase.io/houndthe) on keybase.
  • I have a public key ASBCNuxJhGfMHfBZIQaUBDFqjszgjPPVDUhSW9BQhEogbwo

To claim this, I am signing this object:

@HoundThe
HoundThe / product_submission.md
Last active August 30, 2020 10:32
GSOC'20 Radare2

Work done (and merged) in a nutshell:

  • Parsing additions to DWARF and PDB
  • Integration of DWARF type, function information and arguments + variables into radare
  • Refactoring of PDB code base, integration of type information from PDB
  • Modifications to Itanium Vtable detection
  • Modifications to Itanium RTTI parsing
  • Integration inheritance information from RTTIs into classes, ascii inheritance graph with acg
  • Plenty of tests for mentioned features (mostly DWARF and PDB)

All of the work is in usable state and there isn't anything that has to be done extra to make it work. Of course there are many ways to improve it tho.