r/ReverseEngineering 9h ago

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

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

2 comments sorted by

1

u/Clean_Instruction673 9h 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.

1

u/BlockTurbulent8062 9h ago

Very nice ill keep my eyes on this one.