Python Obfuscator & Packer
Switch branches/tags
Nothing to show
Clone or download
Latest commit afc41ac Nov 25, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Update feature_request.md Sep 7, 2018
scripts Merge pull request #66 from PyObfx/dev Nov 25, 2018
test Fix #61 Nov 9, 2018
.gitignore Revert "add io.py file" Sep 7, 2018
LICENSE Initial commit Sep 7, 2018
PyObfx.py Logger fixes & refactor Oct 9, 2018
README.md Version badge added Oct 21, 2018
requirements.txt Update requirements.txt Oct 13, 2018

README.md


PyObfx

Python Obfuscation tool

Features

  • String, Integer, Float and Boolean Obfuscation
  • Variable Name Obfuscation
  • Import Name Obfuscation
  • Packing

Installation

git clone https://github.com/PyObfx/PyObfx.git && cd PyObfx/
pip install -r requirements.txt

Usage

In order to obfuscate a single file:

python3 PyObfx.py -f <file_name>

To pack the file after obfuscation: (Available packers are bz2, gz and lzma)

python3 PyObfx.py -f <file_name> -p <packer>

For other options, see:

python3 PyObfx.py -h

License

This project is licensed under the GPL v3 License - see the LICENSE.md file for details