如何解码ionCube加密文件? [英] How to Decode ionCube encrypted files?

查看:362
本文介绍了如何解码ionCube加密文件?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在定制测地线分类,我的客户没有给我访问许可证文件(相反我没有问过他)。



我能够但是我想在自己的本地系统中进行自定义。



但是当我尝试这样做时,会被重定向到网站。 p>

我认为这是因为 product.php 文件代码(我有与这个代码相同的代码): p>

这个PHP做了什么?是否是编码器/解码器?

解决方案

ionCube(至少是PHP Accelerator)将PHP编译为字节码在编码之前。



这完全消除了源代码,即使你能够反转编码过程,你仍然会有编译的操作码,而不是源代码。



ionCube加载程序解码字节码,然后不需要解析,并由PHP虚拟机直接执行。



如果我记得正确,编码器还对字节码进行优化和混淆,这有助于防止反编译。


I am customizing geodesic classified, my client has not given me access to a licence file (rather I have not asked him about this).

I am able to customize it from the admin panel, but I want to customize it on my local system.

But when I tried to do this it get redirected to site off page.

I think it is because of the product.php file code (I have same code as this one):

What does this PHP do? Is it an encoder/decoder?

解决方案

ionCube (at least when it was PHP Accelerator) compiled PHP to bytecode prior to encoding.

This eliminates the source code entirely, and even if you were able to reverse the encoding process, you would still be left with compiled opcodes, not source.

The ionCube loader decodes the bytecode, which then does not need to be parsed, and is executed directly by the PHP virtual machine.

If I recall correctly, the encoder also performs optimisations and obfuscations on the bytecode, that help prevent decompilation.

这篇关于如何解码ionCube加密文件?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆