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

首先加密文件是用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)))));?>

解密结果就出来了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值