我知道DropBox在其应用程序中使用了很多python代码,所以我想知道如何防止代码被盗,因为混淆python代码(protecting python code)似乎很难。
我读过有关将python代码转换为可执行文件(即pyinstaller)的软件。 DropBox是否使用这样的软件来保护他们的代码?
答案 0 :(得分:9)
我刚尝试反编译它,但所有反编译器都失败了,因为他们不知道dropbox pyc中使用的幻数。 所以我用Google搜索并发现了这个: http://itooktheredpill.dyndns.org/2012/dropbox-decrypt/
它说他们修改了解释器以加密模块并禁止访问代码对象。他们还加扰了操作码。