billythegoat356 / Hyperion

The most powerful 100% Python obfuscator.
Eclipse Public License 2.0
338 stars 58 forks source link

I think I'm dumb. #5

Closed marcus-alicia closed 2 years ago

marcus-alicia commented 2 years ago

So, obfuscating works fine and the obfuscated .py file runs fine too but once I use pyinstaller (I also added all the hidden imports) it doesnt run anymore. Window shows up and closes without any error or execution of code.

Any idea?

billythegoat356 commented 2 years ago

show me the error. open the file in a terminal. open cmd, and just write the name of the file

marcus-alicia commented 2 years ago

it literally outputs nothing lol

marcus-alicia commented 2 years ago

I figured it out.

When using a smaller source-file it all worked fine. Turns out that eventually the payload gets too big, the strings created during the obfuscation get too long and the python interpreter will just refuse to run properly.

Congrats. Your script can bring python to its knees

marcus-alicia commented 2 years ago

Am now running a modified version of it that is a little bit more compact and it works well. I suggest trying to get the string-sizes down for your next project :)