Closed mcastillof closed 4 years ago
Taking a look at your examples, I have seen that there was a difference in the way that I was importing. I'm using import *
, you were using from * import *
.
The following files are working.
File main.py:
from bye import printMessage
printMessage()
File bye.py:
def printMessage():
print("See You Later Alligator")
thank you @mcastillof for this description of your issue, I will work to resolv it
Thanks to you. Seems a great tool :)
hi,
Intensio-Obfuscator tool currently don't support 2 types of import see -> https://github.com/Hnfull/Intensio-Obfuscator/blob/master/docs/malfunctions/python_code_malfunctions.md
.
The only type of import supported is indeed from dir.file import function
or from dir.file import class
.
Your ModuleNotFoundError
error was indeed an error in my code of an entry not removed in a dictionnary.
Your import isn't supported by Intensio-Obfuscator, normally he should not have done the obfuscation of bye.py
to avoid this type of error.
I close this issue, I reproduced this example and currently he handle it correctly.
It's also a important feature to add in this project, an issue is already created -> https://github.com/Hnfull/Intensio-Obfuscator/issues/30
Thank your for this return :)
Hello, when obfuscating filenames, i'm experiencing a ModuleNotFoundError error. Maybe I'm doing something wrong. I'm on Debian Testing amd64. Steps to reproduce:
Put this two files in a dir: File main.py:
File bye.py:
After obfuscating the dir with -rfn parameter, if you try to run the file that corresponds to main.py, you will see: