hit*_*lle 7 python obfuscation
我们有一个用Python实现的业务关键程序.我们的老板不希望别人,特别是我们的竞争对手知道它是如何设计和实施的.所以我必须找到一种方法来加密它.我首先想到了pyc和pyo,但很快我发现它们很可能被拆解了.我想加密我们的源代码,但我不知道该怎么做?你能帮帮我吗?任何指导都将受到高度赞赏.
Mic*_*kis 14
我建议你回过头来考虑一下,考虑:
首先,Python并没有被设计成混淆.语言的每个方面都是免费的,任何想要检查或修改它的人都可以访问.作为字节码语言使得锁定变得困难,并且Python字节码易于理解.如果你想要构建一些你无法看到内部的东西,你将不得不使用另一种工具.
其次,所有内容(字面上)最终都可以进行逆向工程,因此不要假设您能够完全保护任何代码.甚至Skype最终也被分解和分析.您必须能够理解隐藏一段代码(对于估计的资源量X)的重要性与实际隐藏它的有效性(也就是努力方面)之间的权衡.尝试并切实评估"设计和实施"的重要性,以证明这一切.
考虑有法律要求.如果您希望人们滥用您的代码,那么如果您可以轻松发现那些代码并将其转变为法律问题,那么这样做会更有用.
| 归档时间: |
|
| 查看次数: |
12483 次 |
| 最近记录: |