【问题标题】:Are Ioncube encoded files decodable by any chance?Ioncube 编码的文件是否可以被解码?
【发布时间】:2012-12-25 09:51:52
【问题描述】:

我是一名 php 开发人员,我的客户计划分发使用 PHP 开发的软件。计划使用 ioncube 或类似软件对文件进行编码。在谷歌搜索时,我发现很少有人解码文件,这些文件使用 ioncube 甚至其他软件进行编码。

【问题讨论】:

标签: php


【解决方案1】:

如果您询问是否可以破坏 IonCube 编码的 PHP 文件的编码,那么我确定答案是肯定的。只要有足够的时间和资源,任何形式的加密都可以被破解。

如果您想知道它的安全性,您必须自己评估他们的加密方法。如果你能在谷歌上找到它被破坏的例子,那么也许这不是要走的路。另一方面,也许这些只是边缘情况,或者有人拿到加密密钥的情况?

您必须权衡产品的感知安全性和客户的使用需求。一旦代码离开您的手中,没有任何解决方案是 100% 的。

【讨论】:

    【解决方案2】:

    IonCube 加密但它也部分编译。这意味着如果有人最多解密它,他们将获得类似于任何反编译器创建的计算机生成的 PHP 代码。但是所有程序都可以反编译,没有办法解决。

    【讨论】:

    • 然而,PHP 字节码比从二进制生成的汇编代码更具可读性。
    • ioncube 不加密,它只是用编译后的字节码编码 PHP 脚本
    猜你喜欢
    • 2010-10-29
    • 1970-01-01
    • 1970-01-01
    • 2011-12-30
    • 2019-06-19
    • 2013-07-08
    • 1970-01-01
    • 2023-03-09
    相关资源
    最近更新 更多