People kept telling me my code looked bad. So I wrote a tool to make it worse (on purpose)
-
Updated
Jul 18, 2026 - Python
People kept telling me my code looked bad. So I wrote a tool to make it worse (on purpose)
Python 3.9 obfuscator built on LibCST with a library of fun obfuscation techniques, including polynomial MBAs, runtime bytecode patching, etc.
shit python obf
Python Obfuscator with all version support, uses bytecode.
This project combines two ideas: Nuitka’s encrypted tracebacks and PyArmor’s RFT mode into a single workflow: you can obfuscate symbol names and optionally emit encrypted exception tracebacks at runtime, then later decrypt and de‑obfuscate those tracebacks offline when you have the key and tracelog.
Reverse-engineering and research on PyArmor
HotKit is a lightweight Python tool that packages Python scripts into a generated extractor. It compresses, transforms, and encodes the source code, then reconstructs and executes it at runtime while performing a hash check and cleaning up temporary files.
A simple Python code obfuscator to protect your scripts from reverse engineering.
an advanced deobfuscator tool for https://github.com/0sir1ss/Anubis/tree/main
a simple but interesting python junker
a powerful python obfuscator
99% Powerful Python Obfuscator
Fixed blank obfuscator
Python source code encoder for Termux — Marshal + Zlib + Base64 (3-layer obfuscation). Protect your .py scripts before sharing.
Advanced and Powerful Obfuscation for Python
Build your own custom obfuscated python code from a list of obfuscators!
Heavy multi-layered AST-based Python source code obfuscator designed to heavily deter reverse engineering, static analysis, and code theft.
Control Flow Flattering with Open Source for Python
To associate your repository with the python-obfuscation topic, visit your repo's landing page and select "manage topics."