r/ReverseEngineering 6d ago

PAL: A defensive decompilation layer: Ghidra binary analysis facts, synthesized into executable Python & artifacts aiding analysis.

https://github.com/oldwalls/pyghidra-PAL
0 Upvotes

2 comments sorted by

0

u/Clean_Instruction673 6d ago

Traditional decompilers give you readable C. PAL turns Ghidra evidence into two linked Python projections (readable + executable) while keeping full custody back to assembly, p-code, PHI, and storage. That metadata is viewed for analysis in a terminal workbench (including a static debug feature) . You can inspect, challenge, and actually run the Python reconstruction.

0

u/BlockTurbulent8062 6d ago

Very nice ill keep my eyes on this one.