解码GLx4fx42Ax4cx53类加密实例

网上有很多PHP的加密文件,类似GLx4fx42Ax4cx53格式的,下面我们给出解密的方法:

这里要解密的文件命名为:aaa.php 。

<?php  //laoji.org 解码GLx4fx42Ax4cx53类加密  $fn='aaa.php';  $t='0123456789abcdefABCDEF';  $r=$p=$qt=$s='';  $slash=false;  $i=$j=0;  if ($f=fopen($fn,"rb")){      $s=fread($f,filesize($fn));      fclose($f);      for ($i=0;$i<strlen($s);$i++){          $slash=false;          $p=sprintf("&nbsp;%06d,%06d",$i,$j);          if ($s[$i]=='\'&&$s[$i + 1]=='x'              &&strpos($t,$s[$i+2])!==false&&strpos($t,$s[$i+3])!==false){              $qt=strtolower(substr($s,$i,4));              $slash=(($qt=='\x22'||$qt=='\x5c')&&$s[$i-1]!='\') //引号x22 斜杠x5c,前面不是斜杠,需补充斜杠                   ||(($qt=='\x22'||$qt=='\x5c')&&substr($s,$i-2,2)=='\\');//前面是2+个斜杠,需要补充斜杠              if ($slash) {                  $p=sprintf("<font color=red>%s",$p);                  $j++;              }              //echo 'H:'.$qt.'=>&nbsp;'.chr(hexdec($s[$i+2].$s[$i+3])).$p.'<br />';              $qt=($slash)?'\':'';              $r.=$qt.chr(hexdec($s[$i+2].$s[$i+3]));              $i=$i+3;          }else{              //echo 'C:=====>&nbsp;'.$s[$i].$p.'<br />';              $r.=$s[$i];          }          $j++;      }    	$i=0;  	$ra=array();        preg_match_all('/(?P<item>${"[a-zA-Z_0-9]+"}s*["[a-zA-Z_0-9]+"])s*=s*"(?P<value>[a-zA-Z_0-9]+)";/i',$r,$ra);  	      foreach ($ra['item'] as $i=>$a){  //$a = ${"GLOBALS"}["mqhformwegp"]          $b=$a.'="'.$ra['value'][$i].'";';          if (strpos($r,$b)!==false) {  			//print_r($b);exit;              $r=str_replace($b,'',$r);              $r=str_replace('{'.$a.'}',$ra['value'][$i],$r);  			          }      }      preg_match_all('/(?P<item>$[a-zA-Z_0-9]+)s*=s*"(?P<value>[a-zA-Z_0-9]+)";/i',$r,$ra);      foreach ($ra['item'] as $i=>$a){          $b=$a.' = "'.$ra['value'][$i].'";';          $a1='${'.$a.'}';          if (strpos($r,$b)!==false&&strpos($r,$a1)!==false) {              $r=str_replace($b,'',$r);              $r=str_replace('{'.$a.'}',$ra['value'][$i],$r);          }      }        preg_match_all('/(?P<item>${(?P<value>$[a-z]+)})/i',$r,$ra);        foreach ($ra['item'] as $i=>$a){  //$a = ${$mqhformwegp}		                //$b=$a.'="'.$ra['value'][$i].'";';              $b='/\'.$ra['value'][$i].'="([a-zA-Z_0-9]+)";/';              //print_r($b);              //if(preg_match($b, $r, $c)){              if( preg_match($b,$r, $c) ){                      $r=str_replace($c[0],'',$r);                      $r=str_replace($a,'$'.$c[1],$r);              }      }            $r= str_replace("{","{rnt",$r);      $r= str_replace("}","}rnt",$r);      $r= str_replace(";",";rnt",$r);            $fn='aaa1.php';      $f=fopen($fn,"wb");      fwrite($f,$r);      fclose($f);      echo 'done...';      exit;  }

解密完成后会新建一个文件aaa1.php。 这里就是解密好的文件了。

腾讯云限时秒杀【点击购买】

搬瓦工,CN2高速线路,1GB带宽,电信联通优化KVM,延迟低,速度快,建站稳定,搬瓦工BandwagonHost VPS优惠码BWH26FXH3HIQ,支持<支付宝> 【点击购买】!

Vultr$3.5日本节点,512M内存/500G流量/1G带宽,电信联通优化,延迟低,速度快【点击购买】!

阿里云香港、新加坡VPS/1核/1G/25G SSD/1T流量/30M带宽/年付¥288【点击购买】

解码GLx4fx42Ax4cx53类加密实例

`微信`扫码 加好友

链接到文章: https://gkxyz.com/jiemaglx4fx42ax4cx53leijiamishili.html

推荐站点

  • Vultr

    Vultr Global Cloud Hosting – Brilliantly Fast SSD […]

  • Akamai(Linode)

    Deploy more with Linux virtual machines, global infrast […]

  • 腾讯云 – 产业智变 云启未来

    腾讯云为数百万的企业和开发者提供安全稳定的云计算服务,涵盖云服务器、云数据库、云存储、视频与CDN、域名注册等 […]

  • RAKsmart

    主机商介绍:RAKsmart是知名的美国服务器租用商,包括美国站群服务器、美国cn2服务器、香港服务器等热门产 […]

  • 七牛云 | 一站式场景化智能视频云

    2011 年成立以来,七牛云致力于成为全球领先的一站式场景化智能视频云服务商,围绕数字化浪潮下的在线音视频需求 […]

  • 新闻中心首页_新浪网

    新浪网新闻中心是新浪网最重要的频道之一,24小时滚动报道国内、国际及社会新闻。每日编发新闻数以万计。

评论已关闭