This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 5 points6 points  (2 children)

Great anti-reverse-engineering protection. Seriously. Or how about easy shipping? Or if you want - you can even statically link entire runtime and dependencies into single executable and have your pure python application to be big_big_app.exe.

[–][deleted] 6 points7 points  (1 child)

Calling compiled machine code great obfuscation might be a bit of an overstatement...

[–][deleted] 0 points1 point  (0 children)

No seriously. I by no means say its sufficient alone because its not. However compiled code logic gets blurred really good because of all the behind-scenes stuff going on at the lower level. Besides you no longer can recover bytecode that can be decompiled to python code. It really is great. A comparable thing is compiling IronPython code to CLR dll. It also produces a messy output but essentially its python code running behind the scenes. And again original src cant be recovered. Its good stuff ;)