It's a python obfuscator.
Project description
Python-Obfuscator
One night I got bored of writing good code, so I made good code to make bad code.
Consider sponsoring me here
Installing
pip install python_obfuscator
Quickstart
Print out obfuscated code
pyobfuscator -i your_file.py
Apply changes to the input file
pyobfuscator -i your_file.py -r True
More Detailed Documentation
You can use this as a module if you want
import python_obfuscator
obfuscator = python_obfuscator.obfuscator()
code_to_obfuscate = "print('hello world')"
You can also exclude certain techniques applied for obfuscation
import python_obfuscator
from python_obfuscator.techniques import add_random_variables
obfuscator = python_obfuscator.obfuscator()
code_to_obfuscate = "print('hello world')"
obfuscated_code = obfuscator.obfuscate(code_to_obfuscate, remove_techniques[add_random_variables])
Find a list of all techniques here
Example Obfuscated Code
Input
y = input("what's your favorite number")
user_value = int(y)
print("{} that's a great number!".format(user_value))
Built With
- Python 3.7 - The web framework used
Authors
- David Teather - Initial work - davidteather
See also the list of contributors who participated in this project.
License
This project is licensed under the MIT License - see the LICENSE.md file for details
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.