首页 > 语言 > PHP > 正文

如何破解phpjm.net的混淆加密并解密

2024-05-04 23:45:27
字体:
来源:转载
供稿:网友

解释型语言的加密都是可破解的,如 破解php代码混淆加密的程序提到的,混淆加密都是雕虫小技的加密方式!

phpjm.net这个加密较普通加密弄得更混淆一点,不过仍然被我破解了,能还原原始代码。

写了个批量解密的程序,现公布一部分代码,呵呵,有需要帮忙解密的可联系我qq: 267014855

  1. <?php 
  2. $file = 'index.php'//要解密的文件 
  3.  
  4. $fp = fopen($file'r'); 
  5. $str = fread($fpfilesize($file)); 
  6. fclose($fp); 
  7. $code = strdecode($str); 
  8.  
  9.  
  10. //到这里就不公布了,给他们留口饭吃,希望phpjm.net的人看了不要生气 
  11.  
  12. //会php的到这里也能自己接着破解的 
  13.  
  14.  
  15. ////////////////////////////// 
  16. function kk($kk,$idk=""){ 
  17.     //不公布,提示:有 base64_decode 函数调用 
  18.  
  19. function de(&$str){ 
  20.    //不公布,提示:有 gzuncompress 函数调用 
  21.  
  22. function strdecode($str){ 
  23.     $len = strlen($str); 
  24.     $newstr = ''
  25.     for($i=0; $i<$len$i++){ 
  26.         $n = ord($str[$i]); 
  27.         $newstr .= decode($n); 
  28.     } 
  29.     return $newstr
  30.  
  31. function decode($dec){ 
  32.     if($dec >= 128 && $dec <= 160){ 
  33.         $dec = 97 + fmod($dec, 25); 
  34.     } 
  35.     $utf = chr($dec); 
  36.     return $utf
  37. ?> 

 


注:相关教程知识阅读请移步到PHP教程频道。
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

图片精选