A tool for making python source difficult to read
obscurepy
A tool for obscuring, or making python source code difficult to read.
Installation
This command will install obscurepy:
python -m pip install obscurepy
I would recommend installing it in a virtual environment as opposed to globally:
python -m venv venv
source venv/bin/activate
python -m pip install obscurepy
Limitations
As this program is still in active development, there are many limitations. Below are some examples of what obscurepy
can do. If it isn’t in the example, obscurepy probably can’t do it. This example serves to represent the ablities
of each release. This example should be functional, both the original source and obscured source should execute.
An example:
class FirstClass:
pass
class SecondClass(FirstClass):
# this is a comment
class_variable = 6
def __init__(self, param_1):