1 repositorio
Decompilation techniques using recursive descent to recover nested structural expressions.
Distinct from Bytecode Decompilers: Specifically applies recursive descent to the decompilation process of bytecode fragments.
Explore 1 awesome GitHub repository matching part of an awesome list · Recursive Descent Decompilation. Refine with filters or upvote what's useful.
python-uncompyle6 is a Python bytecode decompiler and reverse engineering tool designed to convert compiled bytecode files back into human-readable source code. It functions as a source code recoverer and bytecode disassembler, allowing for the analysis of internal program logic and the reconstruction of original language constructs. The tool provides cross-version support, enabling the analysis and recovery of source code from bytecode created across multiple different versions of the Python interpreter. This allows it to operate as a cross-version bytecode analyzer that can interpret varied
Employs recursive descent techniques to recover complex nested expressions such as lambdas and list comprehensions.