Hi Jun, I will just share my personal opinion on this matter.
On Thu, Feb 9, 2012 at 5:37 AM, Jun Koi <junkoi2...@gmail.com> wrote: > 1) how serious this problem is in your opinion? is it really true that > it is impossible to protect the binaries from reversing? Usually, it will just make reversing more difficult (or "fun", depending on who is doing it). It is not possible to fully protect machine code from being read by a human, and if this human can make sense from the machine code, any such obfuscation is defeated. There are tools that "de-obfuscate" machine code as well. > 2) how efficient are the reversing tools on Python binaries now? would > be great if somebody can share some experiences on using those tools. I have no experience with these tools. > 3) if it is true that it is quite trivial to reverse the Python > binaries, how are you currently protecting your binaries? perhaps with > some obfuscated tools, making it much harder to reverse? I am not a lawyer, but I believe it is more effective to protect your software by means of a license (and enforcing it legally if necessary) or even patents (no matter how questionable this might be, it works in some countries). Of course, this takes money, but this is how most companies protect their IP from competition. Also there are cases where reverse engineering is even legal on some countries, but this is off-topic and I don't have any experience with law. Best Regards, -- Anderson Lizardo _______________________________________________ PySide mailing list PySide@lists.pyside.org http://lists.pyside.org/listinfo/pyside