Intensio-Obfuscator v1.0.10.6 releases: Obfuscate a python code 2.x and 3.x
Intensio-Obfuscator
Intensio-Obfuscator tool takes a python source code and transforms it into an obfuscated python code
- Replace all names of variables/classes/functions/files-name to random strings with a length defined and all
chars
to their hexadecimal value - Remove all comments, all spaces lines
- Padding random scripts with always different values
Features
Features | Descriptions |
---|---|
remove comment | Remove all comments (this feature is executed by default) |
remove space line | Remove all spaces line (this feature is executed by default) |
correction padding empty class/function | Adding padding to empty classes and functions, if the class or function contains only comments, the default feature remove comments will leave a class or function empty, this will avoid generating an error (this feature is executed by default) |
replace string to string mixed | Replace all names of variables/classes/functions to random strings with a length defined |
padding script | Adding padding of random scripts after each line |
replace file name | Replace all files name to random strings with a length defined |
replace string to hex | Replace all chars to their hexadecimal value |
correction remove pyc file | Remove all pyc file in the output directory (this feature is executed by default) |
mixerlevel lower | Generate random strings of 32 chars when -rts, –replacetostr or -ps, –paddingscripts or -rfn, –replacefilesname or -rth, –replacetohex parameter are specified |
mixerlevel medium | Generate random strings of 64 chars when -rts, –replacetostr or -ps, –paddingscripts or -rfn, –replacefilesname or -rth, –replacetohex parameter are specified |
mixerlevel high | Generate random strings of 128 chars when -rts, –replacetostr or -ps, –paddingscripts or -rfn, –replacefilesname or -rth, –replacetohex parameter are specified |
- replace string to string mixed -> -rts, –replacetostr, padding script -> -ps, –paddingscript, replace file name -> -rfn, –replacefilename, replace string to hex -> -rth, –replacetohex features can be executed separately
Changelog 07-25-2020
- [update] project not maintained anymore
Install
git clone https://github.com/Hnfull/Intensio-Obfuscator.git
pip3 install -r Intensio-Obfuscator/requirements.txt
Use
Copyright (c) 2019 Hnfull
Source: https://github.com/Hnfull/