可以从py2exe可执行文件中恢复人类可读的源代码吗?

时间:2013-12-06 10:38:56

标签: python py2exe

我想发布一个用Python和py2exe编写的.exe程序。 我的节目可能是商业的(不确定)。如果是这样,我不希望人们轻易恢复源代码。 (当然,总是可以完成逆向工程或复杂的反编译,但是......)

所以:是否可以从py2exe生成的可执行文件中恢复原始 sourecode?

1 个答案:

答案 0 :(得分:3)

是的,琐碎的。 Py2exe只是使用可执行包装器创建.pyc文件的zip文件,这些文件很容易与例如uncompyle无法编译。

在Python中销售商业软件的方法不是担心人们是否可以看到代码,而是要对其进行适当的许可。