解码使用“zend Guard”编码的 PHP;
我们有一个由老员工维护的网站,它似乎是由 Zend Guard 编码的,包括所有备份。
我对 Zend Optimizer 了解一点,但从未考虑过将其用于源代码保护,因为我知道最终字节码需要为解释器进行解码,并且确信人们可以使用某些软件轻松解码优化文件。
现在我需要解码一些文件,但除了一些“付费服务”之外我找不到任何东西。我们拥有代码的所有权,并且现在无法进行任何更改和调试。我如何解码我们的文件?
We have a website maintained by an old employee and it appears it's encoded by Zend Guard including all backups.
I know a little about Zend Optimizer, but never considered it for source protection as I know in the end the bytecode will need to be decoded for the interpreter, and was sure people easily decode optimized files using some software.
Now I need to decode some files and I can't find anything but some 'paid services'. We have the ownership of the code and are locked out now for any changes and debugging. How can I decode our files back?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
各地的免费工具现在都可以做到这一点:
http://www.showmycode.com/
Free tools all over the place can do this now:
http://www.showmycode.com/
非常昂贵的软件工具 Zend Guard 的全部目的就是对代码进行加密,使其无法被解码。这就是重点。
如果未启用混淆,那么您有可能让专业人员通过破解代码引擎来取回代码,减少注释和格式化。如果启用了混淆,那么诚实地重写它会更容易。
从 Zend 网站阅读这篇文章,我知道这是一个有偏见的来源,但他们是正确的:http://forums.zend.com/viewtopic.php?f=57&t=2242
The entire point of the very expensive software tool Zend Guard is to encrypt code so that it can not be decoded. That is the point.
If obfuscation is not on, then there is a possibility that you may be able to get a professional to get the code back, less comments and formatting by means of hacking the code engine. If obfuscation is on, then it's easier to rewrite it to be honest.
Have a read of this article from the Zend site, I know it is a biased source but they are right: http://forums.zend.com/viewtopic.php?f=57&t=2242