【发布时间】:2012-12-25 09:51:52
【问题描述】:
我是一名 php 开发人员,我的客户计划分发使用 PHP 开发的软件。计划使用 ioncube 或类似软件对文件进行编码。在谷歌搜索时,我发现很少有人解码文件,这些文件使用 ioncube 甚至其他软件进行编码。
【问题讨论】:
-
ionCube 的替代品是Zend Guard。至于那些文件的解密,见these answers。
标签: php
我是一名 php 开发人员,我的客户计划分发使用 PHP 开发的软件。计划使用 ioncube 或类似软件对文件进行编码。在谷歌搜索时,我发现很少有人解码文件,这些文件使用 ioncube 甚至其他软件进行编码。
【问题讨论】:
标签: php
如果您询问是否可以破坏 IonCube 编码的 PHP 文件的编码,那么我确定答案是肯定的。只要有足够的时间和资源,任何形式的加密都可以被破解。
如果您想知道它的安全性,您必须自己评估他们的加密方法。如果你能在谷歌上找到它被破坏的例子,那么也许这不是要走的路。另一方面,也许这些只是边缘情况,或者有人拿到加密密钥的情况?
您必须权衡产品的感知安全性和客户的使用需求。一旦代码离开您的手中,没有任何解决方案是 100% 的。
【讨论】:
IonCube 加密但它也部分编译。这意味着如果有人最多解密它,他们将获得类似于任何反编译器创建的计算机生成的 PHP 代码。但是所有程序都可以反编译,没有办法解决。
【讨论】: