Skip to content

Add radare2 / r2ghidra decompiler for executables

Jean-Romain Garnier requested to merge (removed):add_decompiler_output into master

Fixes #157 (closed)

This adds a new type of Container that can be subclassed to run r2ghidra on the functions identified by the disassembler. I have implemented it for ELF files only for now, but it should be rather easy to add it to other file types.

What is still missing:

  • Add documentation about how to install radare2 / r2pipe / r2ghidra
  • Fix tests so they run correctly if r2ghidra is installed
  • Add tests for decompiler
  • Reduce noise generated by decompiler output
  • Implemented decompiler for other file types
  • Rework Command class (see !63 (merged))
Edited by Jean-Romain Garnier

Merge request reports

Loading