eval(gzinflate(base64_decode加密解密

那个Cloude模版的foot.php文件里面用了base64_decode+gzinflate压缩编码进行了加密,可能是为了增加他网站的反链吧!

这个也无可厚非,毕竟是人家做的东西,我们只是拿来用罢了!

很多wordpress模版都有这样的限制,但是如果我们想加上一些代码就变的比较麻烦.

这里有一个破解的方法.

创建一个1.PHP文件,写入以下下代码,将eval(gzinflate(base64_decode( 至))); 之间的代码复制到下面的加密文本区里,

<?
$str=gzinflate(base64_decode(加密的文本));
 while (preg_match(“/base64_decode\(‘.*?’\)/s”,$str)){
   if (preg_match(“/eval\(gzinflate\(base64_decode\(‘(.*?)’\)\)\);/s”,$str,$reg)){
     $s=gzinflate(base64_decode($reg[1]));
     $str=str_replace(“eval(gzinflate(base64_decode(‘$reg[1]’)));”,$s,$str);
   }
   elseif (preg_match(“/eval\(gzinflate\(str_rot13\(base64_decode\(‘([^’]*)’\)\)\)\);/”,$str,$reg)){
     $s=gzinflate(str_rot13(base64_decode($reg[1])));
     $str=str_replace(“eval(gzinflate(str_rot13(base64_decode(‘$reg[1]’))));”,$s,$str);
   }
   else break;
   $str=str_replace(‘<? ?>’,”,$str);
 }
 ?>
<textarea cols=”80″ rows=”20″ name=”mmc_content”><?php echo $str;?></textarea>

保存后上传到服务器
访问1.php文件,然后就是解密后的代码了!

eval(gzinflate(base64_decode加密解密》上有1条评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注