Warning
DISCLAIMER & COMMUNITY NOTICE
All scripts in this repository are third-party tools collected from open-source online sources, forums, and security communities across the internet.
Important Notes for Users & Researchers:
- No Ownership or Access: The owner and maintainers of this repository do not own, write, or claim responsibility for these third-party scripts.
- No Warranties or Liability: The maintainers have no control over the underlying code logic of collected scripts and assume zero responsibility or liability for any hidden malware, backdoors, or malicious code embedded within these tools.
- Sandboxed Usage Recommended: You are strongly advised to inspect all scripts and run them inside isolated virtual environments, Docker containers, or sandboxed VMs. Use at your own risk.
▄ ▄▄ ▄▄ ▄▄▄▄▄ ▄ ▄ ▄▄▄▄▄ ▄ ▄▄ ▄▄ ▄ ▄ ▄ ▄▄▄▄▄▄ ▄ ▄ ▄░░░▄ ██ ██ ██▀▀░░▄ ▄░░░▄ ▄░░░▄ ██▀▀░░▄ ▄░░░▄ ░░ ░░ ▄░░░▄ ▄░░░▄ ▄░░░▄ ▀▀░░▀▀ ▄░░░▄ ▄░░░▄ ░░▀ ▀░░ ░░ ░░ ░░ ░░ ░░▀ ▀░░ ░░▀ ▀░░ ░░ ▒▒ ░░▀ ▀░░ ░░ ░░ ░░▀ ▀░░ ░░▀ ▀░░ ░░▀ ▀░░ ░░ ░░▀ ▀░░ ░░▀ ▀░░ ▒▒ ▒▒ ▒▒ ▒▒ ▒▒ ▒▒ ▒▒ ▒▒ ▒▒ ▒▒ ▒▒ ▄▓▓ ▒▒ ▒▒ ▒▒ ▒▒ ▒▒ ▀▀ ▒▒ ▒▒ ▒▒ ▒▒ ▒▒ ▒▒ ▒▒ ▒▒ ▒▒ ▓▓ ▄▓▓ ▀▓▓▄ ▓▓ ▓▓ ▓▓ ▓▓▓▓ ▓▓ ▓▓ ▓▓▄▓▓▀ ▓▓▓▓ ▓▓ ▓▓ ▀▓▓▄ ▓▓ ▓▓▓▓▓▓▓ ▓▓ ▓▓ ▓▓ ▓▓ ▄▓▓ ▓▓▓▓▓▀ ▀▓▓▓▓ ▓▓ ▓▓ ▓▓ ▓▓ ▓▓ ▓▓ ▀▒▒▄ ▓▓ ▓▓ ▓▓ ▀▓▓▄ ▓▓ ▓▓ ▓▓ ▓▓ ▓▓ ▓▓ ▓▓▓▓▓▀ ▒▒ ▒▒ ▒▒ ▒▒ ▒▒ ▒▒ ▒▒ ▒▒ ▒▒ ▒▒ ▒▒ ▒▒ ▒▒ ▒▒ ▄▄ ▀▒▒ ▒▒ ▒▒ ▒▒ ▒▒ ▒▒ ▒▒ ▒▒ ▒▒ ▀▒▒▄ ░░ ░░▄ ▄░░ ░░ ▄░░ ░░▄ ▄░░ ░░▄ ▄░░ ░░ ▄░░ ░░ ░░ ░░ ░░▄ ▄░░ ░░▄ ▄░░ ░░ ░░ ░░ ░░▄ ▄░░ ░░ ░░ ██ ▀███▀ ██▄██▀ ▀███▀ ▀███▀ ██▄██▀ ██ ███▄███ ▀███▀ ▀███▀ ██ ██ ██ ▀███▀ ██ ██ ▀▀ ▀ ▀▀▀▀ ▀ ▀ ▀▀▀▀ ▀▀ ▀▀▀▀▀ ▀ ▀ ▀▀ ▀▀ ▀▀ ▀ ▀▀ ▀▀
Caution
EXECUTION & TROUBLESHOOTING NOTICE
Many tools call pycdc directly via os.system(). Make sure pycdc is built and added to your system PATH (export PATH=$PATH:.../decompilers/pycdc/build) so commands find the binary.
Awesome Python Deobfuscator (pydeobfuscator) is a curated collection of Python deobfuscators, bytecode decoders, AST extractors, marshal unpackers, and reverse-engineering tools gathered from security researchers and online open-source sources across the community.
awesome-python-deobfuscator/
├── 📄 README.md # Main repository documentation & guide
├── 📄 requirements.txt # Dependency list
├── 📁 assets/ # Banners, logos, & graphics
│ └── 🖼️ banner.jpg
└── 📁 decipherscripts/ # Master deobfuscation suite
├── 📄 README.md # Index catalog of all decipherscripts
├── 📁 core/ # Multi-purpose unpacker suites & main engines
│ ├── DECODER-TOOLSs.py
│ ├── dec_main.py
│ ├── decody_decoder.py
│ ├── fuck2_decoder.py
│ └── fuk_dec.py
├── 📁 marshal/ # Marshal bytecode serialization decoders
│ ├── Marshall_MAX.py
│ ├── dec2-marshal.py
│ ├── max-Encode.py
│ ├── GoldenDec-main/
│ └── MarshalDecoder-main/
├── 📁 python_versions/ # Python version-targeted bytecode tools
│ ├── py_3_9.py
│ ├── py_3_11.py
│ ├── py_3_12_deobf.py
│ └── pycDcode-main/
├── 📁 obfuscator_decoders/ # Targeted decoders & specialized author tools
│ ├── Cython2.py
│ ├── Apocalipthyc.py
│ ├── DECBOTSS.py
│ ├── Dmitry313.py
│ ├── seo.py
│ └── 📁 vendor_tools/ # Vendor/Author suites (C4, Devil, Joker, Plya, ReSs, etc.)
└── 📁 decompilers/ # Native C++ decompilers & disassembly tools
└── pycdc/ # Decompyle++ source & binaries
This repository curates open-source reverse-engineering scripts created by security researchers and software analysts across the Python community. All original comments, headers, and copyright notices within individual scripts are fully preserved.
This repository and its tools are provided strictly for educational purposes, security analysis, malware research, and authorized software reverse-engineering.
The maintainers do not condone or support any illegal activities, intellectual property theft, or unauthorized reverse-engineering of proprietary software. Use responsibly.
Made with ❤️ by ygxanix
