angr / angr-dev

Some helper scripts to set up an environment for angr development.
BSD 2-Clause "Simplified" License
114 stars 95 forks source link

Call plot_cg(cfg.kb, 'out.png') call use demangled_name for function node names? #111

Closed gthaker closed 3 years ago

gthaker commented 3 years ago

The function callgraph generated by plot_cg() does not use demanged_names. (demanged_names appear to be available in non-stripped ELF binary files, and possibly for windows PE files w/ accompanying .pdb file.)

Looks like in angr-dev/bingraphvis/bingraphvis/base.py in VisPipeLine.process() perhaps this can be handled? (I may have this totally wrong, I just looked around code a bit.)

rhelmot commented 3 years ago

bingraphvis is not an angr tool - it is developed by axt here.