Wesley <nisp...@gmail.com> wrote: > Does python has any good obfuscate? > > Currently our company wanna release one product developed by python to > our customer. But dont's wanna others see the py code. > > I googled for a while but mostly just say using pyc. Any better one?
It depends on the threat and how competent persons you want to protect your code from. If this comes from your boss, chances are he does not know that even x86 machine code can be decompiled. So as many has said, this is mostly futile business. The only way to protect your code is never to ship anything. Hacking the interpreter might be satisfactory to calm your boss: - Run a script that strips comments and make variable names incomprehensible - Swap .pyc byte codes so they don't mean the same as in vanilla Python - Make the compiler spit out scrambled bytes and make the .pyc loader unencrypt Any of these measures can be circumvented, though. But it is hardly easier to read than compiled C++. Sturla -- https://mail.python.org/mailman/listinfo/python-list