PHP bcompiler编码代码的安全性如何?

时间:2012-04-17 23:18:11

标签: php obfuscation bcompiler

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

  

就代码保护而言,可以肯定地说,无法重新创建它所构建的确切源代码,并且没有附带的源代码注释。使用bcompiler字节码重新创建和修改类实际上是没用的。

也许关键词是“确切的” - 如果你删除它,它们的主张是多么真实?

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

2 个答案:

答案 0 :(得分:9)

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

换句话说,PHP是披萨配方,字节码是热门的新鲜披萨。你可以找到原来的食谱,但这需要很长时间,非常困难,你不会知道厨师绰号辣香肠“Roni”。

答案 1 :(得分:1)

Bcompiler现已反编译,请参阅link(需要注册)!

但请检查the archived version

调用这些文件:ModeBIphp53Updated2.rarModeBIphp52ts.rarMMcache+EA.rar