您的位置:

易维php代码加密工具,php在线加密平台

本文目录一览:

请教高手,如何解密用zend加密的php文件,已尝试多种解密软件还是不行,恳请高手帮忙!QQ:460602396

Zend加密的时候,如果版本在Zend Guard5.0以上,同时在配置设置里选择以PHP5.3作为目标程序的版本来做加密的话,目前所有的Dezend内核都是无法解密的,直接不做任何处理。但目前运用广泛的还是PHP5.2.x的版本,所以从兼容角度来看选择PHP5.3来做Zend加密的并不多,实在不巧遇上了,也只能是放弃,目前没有解密办法。

另外一种解密不了的情况是,无论使用多高版本的Zend Guard,加密时使用PHP5.2.x作为目标版本(也就是使用PHP5.2.x来做开发,然后用Zend来加密,加密时有选项的),经过一些特殊处理以后,让dezend工具试图解密这些被加密的PHP程序,就出现代码溢出,无法解密出源码来,也能很好的保护代码,而且Zend组件几乎所有的服务器或者虚拟主机都能安装支持,兼容性就非常好了。

另外,看到有朋友说到易维这个加密工具,易维是使用自己的loader了,也是一套新的PHP加密程序,并不是所有的虚拟主机提供商的服务器上都有安装相应的loader,所以目前普及性还很不理想。如果一个PHP开发商或者开发者购买了这个易维的加密工具,那就需要要求他们所开发的PHP程序的用户具有独立主机或者VPS,用虚拟主机的用户就得靠边了。

php 方面大家一般用哪些工具进行代码加密

所谓 zend 加密,其实是预编译

他将 php 代码翻译成了一种虚拟机器的指令集合(php 运行时也是这样,但指令集不同)

所以 zend 解密,实际是反编译

由于涉及到 php 内核机制,故不在本讨论范围之内

凡是比依赖加密环境的加密,实际都是扰码——程序依据自身包含的算法将自身还原成初始的代码

这种程序最终执行的是还原后的代码

所以你完全有可能在他运行期间,拦截到包含 还原后代码 的字符串

由于扰码的程序,本身是可执行的,所以还可以从语法分析入手

php 提供 token_get_all 函数,用于对 php 代码串做词法分析

可得到类似这样的数组

Plain Text code?1234567891011121314151617181920 [32] = Array ( [0] = T_STRING [1] = T挝CB蜦RW仄JW竖IDFZZD蜺FBAADVAVQU颐HCF頕V厝VN游煁啙 [2] = 2 ) [33] = Array ( [0] = symbol [1] = ; [2] = 2 ) [34] = Array ( [0] = T_STRING [1] = T沃FBAEBAFAIBAQIA?腄AAHU领ABF萉A1FVB仡FB頔A庮葴 [2] = 2 )

依据他,就可对程序做出解析,从而反推出原始代码

我使用

PHP code?1234?php$source=file_get_contents('s.php');$tokens = token_get_all ($source ); print_r($tokens);

PHP代码加密工具 Xend - 专注于PHP加密与PHP代码保护

Xend加密、Xend加密工具、phpxend加密

PHPXEND加密已实现在线加密

效果图: