A powerful command line tool to obfuscate python scripts effectively!
Project description
Armone
A powerful command-line tool to obfuscate python scripts effectively!
Installation
pip install armone pipx
pipx ensurepath
pipx install armone
Usage
Obfuscate my_code.py
and generate a new file obfuscated.py
in the cwd:
armone my_code.py
Specify the output file:
armone my_code.py -o obfuscated.py
Features
- Removes all comments and docstrings
- Renames all the functions, classes, and variables
- Inflates code by inserting junk code [IN PROGRESS]
- Messes up the formatting and adds confusing comments [IN PROGRESS]
- Puts the code through up to 32 layers of encoding ranging from base 1 to base 90
- Uses zlib and LZMA for further obfuscation and to reduce file size [IN PROGRESS]
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
armone-0.0.4.tar.gz
(4.4 kB
view details)
Built Distribution
File details
Details for the file armone-0.0.4.tar.gz
.
File metadata
- Download URL: armone-0.0.4.tar.gz
- Upload date:
- Size: 4.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f2640796fe57b7a94783bc05f5bb9e042e29e3794ca2e4e3fca0a3fa41238eb3 |
|
MD5 | 8b850990bb36b382e61e48a9fd2cb756 |
|
BLAKE2b-256 | 113118aeb366fe0c44ce4a114529f1aece757aa6d6826b4b646da8e11ed5f346 |
File details
Details for the file armone-0.0.4-py3-none-any.whl
.
File metadata
- Download URL: armone-0.0.4-py3-none-any.whl
- Upload date:
- Size: 5.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5f093fb49112cf5f1c4d654c728213bf1af3ae510ff1027b94a794c417c1cbb5 |
|
MD5 | 275b5b82a8f075288abd704cff0bbfba |
|
BLAKE2b-256 | 9e842b9aaecdf9b1b9bdebaaf34e3947cc92b5af37a127db64b39e2c1b0fe2f4 |