Skip to main content

Truly skid-proof Python obfuscator

Project description

<<<<<<< HEAD

ZeroSkids

terminal-based chaos engine for code obfuscation 😭

ZeroSkids is a multi-language code obfuscator made for devs who hate readability and love drama. Built for terminal enjoyers who want flashy ASCII, cursed colors, and support for popular languages like:

  • Python
  • JavaScript
  • TypeScript

no fluff. just pure, beautiful, spaghetti code.


Features

  • 🎨 Colorful terminal UI w/ built-in ASCII memes
  • 🔀 Multi-language obfuscation (JS, TS, Python)
  • 🧪 Comes with sample files to instantly test
  • 💀 Converts code into unreadable nightmare fuel
  • ⚙️ Easy CLI interface, plug into CI/CD for max trolling

Usage

python3 src/main.py <file-to-obfuscate>

works with `.py`, `.js`, `.ts`
does not work with clean code enthusiasts


Example

Input (example.py)

print("hello world")

Output

exec('\x70\x72\x69\x6e\x74(\x22\x68\x65\x6c\x6c\x6f\x20\x77\x6f\x72\x6c\x64\x22)')

no one’s reading that. not even god.


Future Plans

  • Add C/C++ obfuscation
  • Discord bot version of ZeroSkids

Dev Setup

git clone https://github.com/you/ZeroSkids.git
cd ZeroSkids
python3 src/main.py examples/example.py

Made by

  • Skidzz – chaos queen, built this for the culture
  • Ryn – probably not AI. definitely cursed.

License

MIT, but if you use this in production i’m legally allowed to laugh at you

ZeroSkids Obfuscator Framework

662196a (initial commit of ZeroSkids obfuscator)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

zeroskids-1.0.0.tar.gz (2.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

zeroskids-1.0.0-py3-none-any.whl (3.3 kB view details)

Uploaded Python 3

File details

Details for the file zeroskids-1.0.0.tar.gz.

File metadata

  • Download URL: zeroskids-1.0.0.tar.gz
  • Upload date:
  • Size: 2.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for zeroskids-1.0.0.tar.gz
Algorithm Hash digest
SHA256 2e57e98fe739a9cd41c5590e1fe353ee27166a5f1725040ca0f7fab0a3c99cfa
MD5 66db671f858e63f10fa9c46e2a892cb3
BLAKE2b-256 06053d2903536da27f6437cc5bc5edefcb7b8d516fe9daf6c519112d41948f48

See more details on using hashes here.

File details

Details for the file zeroskids-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: zeroskids-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 3.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for zeroskids-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b401a784d3caa67ad1880fbb98098c88d9761e98b8371a155039f6e9d1950e30
MD5 e74ab4cb52c37f0bb681ba14a05f4960
BLAKE2b-256 523636f88f6edb3edbf4bf03cd0bed764c6e8aadd9efd4a30b3f44987303ca33

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page