Hnfull / Intensio-Obfuscator

Obfuscate a python code 2.x and 3.x
MIT License
625 stars 127 forks source link

strings to hex #16

Closed vay3t closed 5 years ago

vay3t commented 5 years ago

it is possible to replace strings to hex, and that python can interpret the hex as a string. for example

Hnfull commented 5 years ago

Very good proposal, you propose this idea only for the strings in the functions print () or for all the source code? This can be another alternative instead of doing the remove print () function, if it's for all the source code the problem is that it can be very easily decoded

vay3t commented 5 years ago

for any string in the source code or int. yes, it's easy to decipher it, but it will be harder to find the script with a grep

Hnfull commented 5 years ago

ok i see, currently all python keywords can not be obfuscated, so with that I can hide these keywords, I will work to test this new parameter, he will be a second obfuscation layer after obfuscation already present

Hnfull commented 5 years ago

Feature is enable in project, -rth, --replacetohex see example (https://github.com/Hnfull/Intensio-Obfuscator/blob/master/intensio/test/python/advanced/output/basicRAT-example/basicRAT_client.py)