仿威盾PHP加密的解密方法 PHP

admin 4月前 227

首先加密文件是用zend加密的,这个很好解密,解密后的文件是

<?php
$O00OO0 = _obfuscate_MC8xOzMOcHk1( "%6E1%7A%62%2F%6D%615%5C%76%740%6928%2D%70%78%75%71%79%2A6%6C%72%6B%64%679%5F%65%68%63%73%77%6F4%2B%6637%6A" );$O00O0O = $O00OO0[3].$O00OO0[6].$O00OO0[33].$O00OO0[30];$O0OO00 = $O00OO0[33].$O00OO0[10].$O00OO0[24].$O00OO0[10].$O00OO0[24];$OO0O00 = $O0OO00[0].$O00OO0[18].$O00OO0[3].$O0OO00[0].$O0OO00[1].$O00OO0[24];$OO0000 = $O00OO0[7].$O00OO0[13];$O00O0O .= $O00OO0[22].$O00OO0[36].$O00OO0[29].$O00OO0[26].$O00OO0[30].$O00OO0[32].$O00OO0[35].$O00OO0[26].$O00OO0[30];eval( $O00O0O( "JE8wTzAwMD0iaUhuWHJl...中间省略...E9PMDAwMCkpKSk7" ) );?>

这是第一道解密,方法是:

<?php
$eval="JE8wTzAwMD0iaUhuWHJl...中间省略...E9PMDAwMCkpKSk7";
echo base64_decode($eval);
?>

解密后的文件是:

$O0O000="iHnXrewWZATLMgdhsSpmCuNR...中间省略...KdQvdXCE9XuGjNQlWIspdcOUkbpY8+HfI=";eval('?>'.$O00O0O($O0OO00($OO0O00($O0O000,$OO0000*2),$OO0O00($O0O000,$OO0000,$OO0000),$OO0O00($O0O000,0,$OO0000))));

 

这是第二道解密,方法是:

<?php$O0O000="iHnXrewWZATLMgdhsSpmCuNR...中间省略...KdQvdXCE9XuGjNQlWIspdcOUkbpY8+HfI=";
echo nl2br(htmlspecialchars(base64_decode(strtr(substr($O0O000,52*2),substr($O0O000,52,52),substr($O0O000,0,52)))));?>

解密结果就出来了。


鑫宇网络-版权声明 1、本主题所有言论和图片纯属会员个人意见,与鑫宇网络立场无关。
2、本站所有主题由该帖子作者发表,该帖子作者admin与鑫宇网络享有帖子相关版权。
3、鑫宇网络管理员和版主有权不事先通知发贴者而删除本文。
4、其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者admin和鑫宇网络的同意。
5、帖子作者须承担一切因本文发表而直接或间接导致的民事或刑事法律责任。
6、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责。
7、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意。
最新回复 (0)
全部楼主
返回