The source project of this merge request has been removed.
Add radare2 / r2ghidra decompiler for executables
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