安全防护.pyc文件

在谷歌了很多次之后,我没有找到任何方法来保护.pyc文件
反编译.我能想到的一种方法是
使用swg/pyrex将重要的函数/类包装为libras,但是
将会有更多的工作要做
而且听起来不太好.
有没有人为此做过什么?

# 回答1


金写道:
没有万无一失的方法(口译员需要
字节码能够运行您的程序,所以除非您创建自己的
Python运行时,某人总是可以使用
工具化的股票解释器,并从那里获得代码.如果你
构建您自己的运行时,他们只会检测您的运行时,
这可能需要多做一点工作,但对于一个知道
如何做这样的事情.)
可能的解决方案:
-将应用程序的部分实现为Web服务
-硬件加密狗(黑客通常可以在不太多的情况下绕过它们
工作,但它们在某些应用程序/市场中工作得很好.)
-使用模糊处理程序,例如http://bitboost.com/#other或http://www.lysator.liu.se/~astrand/p...s/pyobfuscate/

标签: python

添加新评论