PObfuscatory
python code obfuscator, you can obfuscate a file or an entire project.
Install
pip install pobfuscatory
Usage
Note:
If your project use not built-in library, you need to install it first.
The obfuscator needs to scan all modules and functions from third-party libraries to exclude the keywords.
$ python -m pobfuscatory -s ./single_file/raw/hello_world.py -t ./obfuscated
$ python -m pobfuscatory -s ./src/pobfuscatory -t ./examples/project/obfuscated
$ python -m pobfuscatory -s ./src/pobfuscatory -t ./examples/project/obfuscated -e obfuscator Keys
$ python -m pobfuscatory -s ./src/pobfuscatory -t ./examples/project/obfuscated -p 0.5 -r 5
$ python -m pobfuscatory -s ./src/pobfuscatory -t ./examples/project/obfuscated -p 0
$ python -m pobfuscatory -s ./src/pobfuscatory -t ./examples/project/obfuscated -v 1
Examples
Single file:
[ raw ]
[ obfuscated ]
Whole project:
[ raw ]
[ obfuscated ]