{"repo":"extremecoders-re/pyinstxtractor","free":true,"listed":false,"github":"https://github.com/extremecoders-re/pyinstxtractor","clone":"git clone https://github.com/extremecoders-re/pyinstxtractor.git","description":"PyInstaller Extractor","language":"Python","stars":4438,"topics":["python","pyinstaller","decompile","reverse-engineering","pyinstaller-extractor","python-decompiler","pyc","pyc-files"],"license":"GPL-3.0","category":"security-tools","readme_excerpt":"PyInstaller Extractor PyInstaller Extractor is a Python script to extract the contents of a PyInstaller generated executable file. The header of the pyc files are automatically fixed so that a Python bytecode decompiler will recognize it. The script can run on both Python 2.x and 3.x. PyInstaller versions 2.0, 2.1, 3.0, 3.1, 3.2, 3.3, 3.4, 3.5, 3.6, 4.0, 4.1, 4.2, 4.3, 4.4, 4.5, 4.5.1, 4.6, 4.7, 4.8, 4.9, 4.10, 5.0, 5.0.1, 5.1, 5.2, 5.3, 5.4, 5.4.1, 5.5, 5.6, 5.6.1, 5.6.2, 5.7.0, 5.8.0, 5.9.0, 5.10.0, 5.10.1, 5.11.0, 5.12.0, 5.13.0, 5.13.1, 5.13.2, 6.0.0, 6.1.0, 6.2.0, 6.3.0, 6.4.0, 6.5.0, 6.6.0, 6.7.0, 6.8.0, 6.9.0, 6.10.0, 6.11.0, 6.11.1, 6.12.0, 6.13.0, 6.14.0, 6.14.1, 6.14.2, 6.15.0, 6.16.0, 6.17.0, 6.18.0, 6.19.0 are tested & supported. Probably will work with other versions too. This project was originally hosted on SourceForge. Usage The script can be run by passing the name of the exe as an argument. It is recommended to run the script in the same version of Python which was used to generate the executable. This is to prevent unmarshalling errors(if any) while extracting the PYZ archive. Example After extracting the pyc's you can use a Python decompiler like Uncompyle6 and Decompyle++. Extracting Linux ELF binaries Pyinstxtractor can natively extract Linux ELF binaries without requiring other tools. For other questions and information, please see the Wiki and the FAQ See also - pyinstxtractor-ng: A standalone binary version of pyinstxtractor. This tool doesn't require","default_branch":null,"files":null,"tree":[],"storefront":"/r/extremecoders-re","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/extremecoders-re/pyinstxtractor/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}