| |
如果您要是找Gzinflate(Base64_decode("codes"))的破解方法,另一篇Php使用N层加密eval(Gzinflate(Base64_decode("codes")))的破解才是您要寻找的正确答案.点这里打开.

下非扩展方式的php加密方法:
这里有个在线的,还不错。木马防杀还行,要保护代码可就不行了。
对应的写了一个简单的解密的,
专门针对eval。这个原理很有用途。
特别说明:此解密程序好像一定得在PHP5上面使用,
我在PHP4上面测试eval(gzinflate(str_rot13(base64_decode('BASE64加密后内容'))))内加密的代码始终无法正常解密.

<?php
//已经加密的文件内容
$a="eval(gzinflate(str_rot13(base64_decode('这里面放BASE64代码'))));";
function decodephp($a) {  
$max_level=300; //最大层数  
for($i=0;$i<$max_level;$i++) {  
  ob_start();  
  eval(str_replace('eval','echo',$a));  
  $a = ob_get_clean();  
  if(strpos($a,'eval(gzinflate(str_rot13(base64_decode')===false) {    
   return $a;  
  }  
}
}
echo decodephp($a);
?>


不指定 2009年3月24日 15:41, Marshal, php, 评论(0), 阅读(4297)
发表评论
开启/隐藏 高级扩展
昵称
密码  游客无需密码
网址
电邮   [注册]