Skip to content

PyCSharp/PyFuscator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 

Repository files navigation

PyFuscator

PyFuscator

A multi-stage Python script obfuscator that transforms Python code into obfuscated and encrypted forms. Includes optional junk code injection, base64 encoding, hex manipulation, XOR encryption, and Fernet encryption.

Disclaimer: This tool is for educational purposes and testing code protection. Use responsibly.


Features

Multi-stage obfuscation:

  1. Base64 encoding
  2. Hex transformation with character substitution
  3. XOR encryption with a random key
  4. Fernet encryption
  5. Compilation to .pyc
  • Optional Junk Code Injection: Adds meaningless functions to make reverse-engineering harder.
  • Supports multiple obfuscation stages: Layers of transformations for better protection.

Requirements

Install dependencies:

pip install cryptography

About

a simple, not-so-good Python obfuscator

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages