4

如果有人确切地知道 PHP 的bcompiler对逆向工程的有效性/安全/受保护的程度,我很感兴趣。介绍页面提出了一个大胆的主张:

在代码保护方面,可以肯定地说,如果没有随附的源代码注释,就不可能重新创建构建它的确切源代码。使用 bcompiler 字节码重新创建和修改类实际上是没有用的。

也许关键词是“精确”——如果你删除它,他们的说法有多真实?

PS - 请不要讲关于编译/混淆与许可的讲座。:)

4

2 回答 2

9

它与将 C++ 编译为 ASM 一样安全。它可以通过仔细阅读和逻辑进行逆向工程或理解,并且可以编辑为,例如,很容易添加 10 个硬币而不是 5 个硬币。但是,即使是一小段字节码也需要很长时间才能理解,而且原始源代码只能手动重写。在大多数情况下,变量名称等将无法恢复。

换句话说,PHP 是比萨食谱,字节码是热腾腾的新鲜比萨。您可以找到原始食谱,但需要很长时间,非常困难,而且您不会知道厨师昵称为意大利辣香肠“Roni”。

于 2012-04-17T23:26:05.977 回答
1

Bcompiler现已反编译,见链接(需要注册)!

但是请检查存档版本

这些文件称为ModeBIphp53Updated2.rarModeBIphp52ts.rarMMcache+EA.rar

于 2013-11-24T13:35:35.207 回答