___ _ __ ____
/ _ \| |__ / _|_ _ ___| _ \ _ _
| | | | '_ \| |_| | | / __| |_) | | | |
| |_| | |_) | _| |_| \__ \ __/| |_| |
\___/|_.__/|_| \__,_|___/_| \__, |
|___/
ObfusPy is a blazing fast obfuscator for Python, making it more challenging to read the source code. ObfusPy is designed to be reliable and suitable for almost every kind of code. Please note that the obfuscated file can still be decrypted as the key included in the file. For better protection, it is recommended to use tools like PyArmor instead.
- High Performance: ObfusPy is optimized for speed and efficiency, ensuring minimal impact to on your application's performance.
- Fernet Encryption: Industry-standard symmetric encryption makes it more challenging to read the source code.
- Easy Integration: ObfusPy can obfuscate entire folder in one go which makes it suitable to use on large projects.
- Open Source: ObfusPy is fully open source, open for collaboration and contribution from thriving community of developers.
- 💻 Installation
- ▶ Usage
- 📃 License
- 🙏 Acknowledgements
Clone this repository
git clone https://github.com/samuelchristlie/ObfusPy
cd ObfusPy
To run ObfusPy on the current folder (i.e. example.py)
python obfus.py
You can also use --help
to see the available options
usage: obfus.py [-h] [-i I] [-c]
____ __ ____ ____
/ __ \/ /_ / __/_ _______/ __ \__ __
/ / / / __ \/ /_/ / / / ___/ /_/ / / / /
/ /_/ / /_/ / __/ /_/ (__ ) ____/ /_/ /
\____/_.___/_/ \__,_/____/_/ \__, /
/____/
[Obfuspy] Python script to encrypt other scripts
[https://github.com/samuelchristlie/ObfusPy]
options:
-h, --help show this help message and exit
-i I Folder to be encrypted.
If none given, current folder will be used.
-c Clone files.
Create a clone of the folder instead of replacing it.
This project is licensed under the GNU GPL v3 License - see the LICENSE file for more details.
Thanks to Patrick Gillespie for creating the ASCII text art tool used in this project https://patorjk.com/software/taag/