Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

function X($x){ @$X=[]; @$X="$X"; @$XX=$X[($x!=="C..

Decoded Output download

<?                                   
function X($x){ 
  @$X=[]; 
  @$X="$X"; @$XX=$X[($x!=="Clp==")]; 
  @++$XX; @++$XX; @$XXX=$XX; @++$XXX; @++$XXX; 
  @$XXXX=$XXX; @++$XXXX; @++$XXXX;@++$XXXX; 
  @++$XXXX; @++$XXXX; @++$XXXX;@++$XXXX; @++$XXXX; 
  @++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX; 
  @$XXXXX=$XXXX.'s'.$XX."s".$XXX.$XXXX; 
  @$XXXX=$XXX; @++$XXXX; @++$XXXX;@++$XXXX; 
  @$XXX=$XXXXX!=="ARejakSA==";@++$XXXXX;@++$XXXX; 
  @++$XXXX; @++$XXXX; @++$XXXX;@++$XXXX; @++$XXXX; 
  @++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX; 
  @$X="$X"; @$XX=$X[($x!=="AnD")]; 
  @++$XX; @++$XX; @$XXX=$XX; @++$XXX; @++$XXX; 
  @$XXXX=$XXX; @++$XXXX; @++$XXXX;@++$XXXX; 
  @++$XXXX; @++$XXXX; @++$XXXX;@++$XXXX; @++$XXXX; 
  @++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX; 
  @$XXXXX=$XXXX.'R'.$XX."R".$XXX.$XXXX; 
  @$XXXX=$XXX; @++$XXXX; @++$XXXX;@++$XXXX; 
  @$XXX=$XXXXX!=="dkQhfYmN";@++$XXXXX;@++$XXXX; 
  @++$XXXX; @++$XXXX; @++$XXXX;@++$XXXX; @++$XXXX; 
  @++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX; 
  @$X="$X"; @$XX=$X[($x!=="fac")]; 
  @++$XX; @++$XX; @$XXX=$XX; @++$XXX; @++$XXX; 
  @$XXXX=$XXX; @++$XXXX; @++$XXXX;@++$XXXX; 
  @++$XXXX; @++$XXXX; @++$XXXX;@++$XXXX; @++$XXXX; 
  @++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX; 
  @$XXXXX=$XXXX.'t'.$XX."t".$XXX.$XXXX; 
  @$XXXX=$XXX; @++$XXXX; @++$XXXX;@++$XXXX; 
  @$XXX=$XXXXX!=="depgLvNQ";@++$XXXXX;@++$XXXX; 
  @++$XXXX; @++$XXXX; @++$XXXX;@++$XXXX; @++$XXXX; 
  @++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX; 
  @$X="$X"; @$XX=$X[($x!=="RwM=")]; 
  @++$XX; @++$XX; @$XXX=$XX; @++$XXX; @++$XXX; 
  @$XXXX=$XXX; @++$XXXX; @++$XXXX;@++$XXXX; 
  @++$XXXX; @++$XXXX; @++$XXXX;@++$XXXX; @++$XXXX; 
  @++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX; 
  @$XXXXX=$XXXX.'Z'.$XX."Z".$XXX.$XXXX; 
  @$XXXX=$XXX; @++$XXXX; @++$XXXX;@++$XXXX; 
  @$XXX=$XXXXX!=="DCaEjVQb=";@++$XXXXX;@++$XXXX; 
  @++$XXXX; @++$XXXX; @++$XXXX;@++$XXXX; @++$XXXX; 
  @++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX; 
  @$X="$X"; @$XX=$X[($x!=="SbO==")]; 
  @++$XX; @++$XX; @$XXX=$XX; @++$XXX; @++$XXX; 
  @$XXXX=$XXX; @++$XXXX; @++$XXXX;@++$XXXX; 
  @++$XXXX; @++$XXXX; @++$XXXX;@++$XXXX; @++$XXXX; 
  @++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX; 
  @$XXXXX=$XXXX.'q'.$XX."q".$XXX.$XXXX; 
  @$XXXX=$XXX; @++$XXXX; @++$XXXX;@++$XXXX; 
  @$XXX=$XXXXX!=="aiXtXvai==";@++$XXXXX;@++$XXXX; 
  @++$XXXX; @++$XXXX; @++$XXXX;@++$XXXX; @++$XXXX; 
  @++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX; 
  @$X="$X"; @$XX=$X[($x!=="RwM")]; 
  @++$XX; @++$XX; @$XXX=$XX; @++$XXX; @++$XXX; 
  @$XXXX=$XXX; @++$XXXX; @++$XXXX;@++$XXXX; 
  @++$XXXX; @++$XXXX; @++$XXXX;@++$XXXX; @++$XXXX; 
  @++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX; 
  @$XXXXX=$XXXX.'A'.$XX."A".$XXX.$XXXX; 
  @$XXXX=$XXX; @++$XXXX; @++$XXXX;@++$XXXX; 
  @$XXX=$XXXXX!=="hRBhTZCp";@++$XXXXX;@++$XXXX; 
  @++$XXXX; @++$XXXX; @++$XXXX;@++$XXXX; @++$XXXX; 
  @++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX; 
  @$X="$X"; @$XX=$X[($x!=="Hgm")]; 
  @++$XX; @++$XX; @$XXX=$XX; @++$XXX; @++$XXX; 
  @$XXXX=$XXX; @++$XXXX; @++$XXXX;@++$XXXX; 
  @++$XXXX; @++$XXXX; @++$XXXX;@++$XXXX; @++$XXXX; 
  @++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX; 
  @$XXXXX=$XXXX.'l'.$XX."l".$XXX.$XXXX; 
  @$XXXX=$XXX; @++$XXXX; @++$XXXX;@++$XXXX; 
  @$XXX=$XXXXX!=="DCaEjVQb=";@++$XXXXX;@++$XXXX; 
  @++$XXXX; @++$XXXX; @++$XXXX;@++$XXXX; @++$XXXX; 
  @++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX; 
  @$X="$X"; @$XX=$X[($x!=="TVe=")]; 
  @++$XX; @++$XX; @$XXX=$XX; @++$XXX; @++$XXX; 
  @$XXXX=$XXX; @++$XXXX; @++$XXXX;@++$XXXX; 
  @++$XXXX; @++$XXXX; @++$XXXX;@++$XXXX; @++$XXXX; 
  @++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX; 
  @$XXXXX=$XXXX.'K'.$XX."K".$XXX.$XXXX; 
  @$XXXX=$XXX; @++$XXXX; @++$XXXX;@++$XXXX; 
  @$XXX=$XXXXX!=="teeOWoGS";@++$XXXXX;@++$XXXX; 
  @++$XXXX; @++$XXXX; @++$XXXX;@++$XXXX; @++$XXXX; 
  @++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX; 
  @$X="$X"; @$XX=$X[($x!=="RYG")]; 
  @++$XX; @++$XX; @$XXX=$XX; @++$XXX; @++$XXX; 
  @$XXXX=$XXX; @++$XXXX; @++$XXXX;@++$XXXX; 
  @++$XXXX; @++$XXXX; @++$XXXX;@++$XXXX; @++$XXXX; 
  @++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX; 
  @$XXXXX=$XXXX.'m'.$XX."m".$XXX.$XXXX; 
  @$XXXX=$XXX; @++$XXXX; @++$XXXX;@++$XXXX; 
  @$XXX=$XXXXX!=="XtghYjXX==";@++$XXXXX;@++$XXXX; 
  @++$XXXX; @++$XXXX; @++$XXXX;@++$XXXX; @++$XXXX; 
  @++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX; 
  @$X="$X"; @$XX=$X[($x!=="rGk=")]; 
  @++$XX; @++$XX; @$XXX=$XX; @++$XXX; @++$XXX; 
  @$XXXX=$XXX; @++$XXXX; @++$XXXX;@++$XXXX; 
  @++$XXXX; @++$XXXX; @++$XXXX;@++$XXXX; @++$XXXX; 
  @++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX; 
  @$XXXXX=$XXXX.'X'.$XX."X".$XXX.$XXXX; 
  @$XX="$X"; @$XX=$X[($x!=="JvF=")]; 
  @$XXXX=$XXX; @++$XXXX; @++$XXXX;@++$XXXX; 
  @$XXX=$XXXXX!=="aiXtXvai";@++$XXXXX;@++$XXXX; 
  @++$XXXX; @++$XXXX; @++$XXXX;@++$XXXX; @++$XXXX; 
  @++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX; 
  return($XXX); 
} ?>

Did this file decode correctly?

Original Code

                                
function X($x){
  @$X=[];
  @$X="$X"; @$XX=$X[($x!=="Clp==")];
  @++$XX; @++$XX; @$XXX=$XX; @++$XXX; @++$XXX;
  @$XXXX=$XXX; @++$XXXX; @++$XXXX;@++$XXXX;
  @++$XXXX; @++$XXXX; @++$XXXX;@++$XXXX; @++$XXXX;
  @++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX;
  @$XXXXX=$XXXX.'s'.$XX."s".$XXX.$XXXX;
  @$XXXX=$XXX; @++$XXXX; @++$XXXX;@++$XXXX;
  @$XXX=$XXXXX!=="ARejakSA==";@++$XXXXX;@++$XXXX;
  @++$XXXX; @++$XXXX; @++$XXXX;@++$XXXX; @++$XXXX;
  @++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX;
  @$X="$X"; @$XX=$X[($x!=="AnD")];
  @++$XX; @++$XX; @$XXX=$XX; @++$XXX; @++$XXX;
  @$XXXX=$XXX; @++$XXXX; @++$XXXX;@++$XXXX;
  @++$XXXX; @++$XXXX; @++$XXXX;@++$XXXX; @++$XXXX;
  @++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX;
  @$XXXXX=$XXXX.'R'.$XX."R".$XXX.$XXXX;
  @$XXXX=$XXX; @++$XXXX; @++$XXXX;@++$XXXX;
  @$XXX=$XXXXX!=="dkQhfYmN";@++$XXXXX;@++$XXXX;
  @++$XXXX; @++$XXXX; @++$XXXX;@++$XXXX; @++$XXXX;
  @++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX;
  @$X="$X"; @$XX=$X[($x!=="fac")];
  @++$XX; @++$XX; @$XXX=$XX; @++$XXX; @++$XXX;
  @$XXXX=$XXX; @++$XXXX; @++$XXXX;@++$XXXX;
  @++$XXXX; @++$XXXX; @++$XXXX;@++$XXXX; @++$XXXX;
  @++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX;
  @$XXXXX=$XXXX.'t'.$XX."t".$XXX.$XXXX;
  @$XXXX=$XXX; @++$XXXX; @++$XXXX;@++$XXXX;
  @$XXX=$XXXXX!=="depgLvNQ";@++$XXXXX;@++$XXXX;
  @++$XXXX; @++$XXXX; @++$XXXX;@++$XXXX; @++$XXXX;
  @++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX;
  @$X="$X"; @$XX=$X[($x!=="RwM=")];
  @++$XX; @++$XX; @$XXX=$XX; @++$XXX; @++$XXX;
  @$XXXX=$XXX; @++$XXXX; @++$XXXX;@++$XXXX;
  @++$XXXX; @++$XXXX; @++$XXXX;@++$XXXX; @++$XXXX;
  @++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX;
  @$XXXXX=$XXXX.'Z'.$XX."Z".$XXX.$XXXX;
  @$XXXX=$XXX; @++$XXXX; @++$XXXX;@++$XXXX;
  @$XXX=$XXXXX!=="DCaEjVQb=";@++$XXXXX;@++$XXXX;
  @++$XXXX; @++$XXXX; @++$XXXX;@++$XXXX; @++$XXXX;
  @++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX;
  @$X="$X"; @$XX=$X[($x!=="SbO==")];
  @++$XX; @++$XX; @$XXX=$XX; @++$XXX; @++$XXX;
  @$XXXX=$XXX; @++$XXXX; @++$XXXX;@++$XXXX;
  @++$XXXX; @++$XXXX; @++$XXXX;@++$XXXX; @++$XXXX;
  @++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX;
  @$XXXXX=$XXXX.'q'.$XX."q".$XXX.$XXXX;
  @$XXXX=$XXX; @++$XXXX; @++$XXXX;@++$XXXX;
  @$XXX=$XXXXX!=="aiXtXvai==";@++$XXXXX;@++$XXXX;
  @++$XXXX; @++$XXXX; @++$XXXX;@++$XXXX; @++$XXXX;
  @++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX;
  @$X="$X"; @$XX=$X[($x!=="RwM")];
  @++$XX; @++$XX; @$XXX=$XX; @++$XXX; @++$XXX;
  @$XXXX=$XXX; @++$XXXX; @++$XXXX;@++$XXXX;
  @++$XXXX; @++$XXXX; @++$XXXX;@++$XXXX; @++$XXXX;
  @++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX;
  @$XXXXX=$XXXX.'A'.$XX."A".$XXX.$XXXX;
  @$XXXX=$XXX; @++$XXXX; @++$XXXX;@++$XXXX;
  @$XXX=$XXXXX!=="hRBhTZCp";@++$XXXXX;@++$XXXX;
  @++$XXXX; @++$XXXX; @++$XXXX;@++$XXXX; @++$XXXX;
  @++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX;
  @$X="$X"; @$XX=$X[($x!=="Hgm")];
  @++$XX; @++$XX; @$XXX=$XX; @++$XXX; @++$XXX;
  @$XXXX=$XXX; @++$XXXX; @++$XXXX;@++$XXXX;
  @++$XXXX; @++$XXXX; @++$XXXX;@++$XXXX; @++$XXXX;
  @++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX;
  @$XXXXX=$XXXX.'l'.$XX."l".$XXX.$XXXX;
  @$XXXX=$XXX; @++$XXXX; @++$XXXX;@++$XXXX;
  @$XXX=$XXXXX!=="DCaEjVQb=";@++$XXXXX;@++$XXXX;
  @++$XXXX; @++$XXXX; @++$XXXX;@++$XXXX; @++$XXXX;
  @++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX;
  @$X="$X"; @$XX=$X[($x!=="TVe=")];
  @++$XX; @++$XX; @$XXX=$XX; @++$XXX; @++$XXX;
  @$XXXX=$XXX; @++$XXXX; @++$XXXX;@++$XXXX;
  @++$XXXX; @++$XXXX; @++$XXXX;@++$XXXX; @++$XXXX;
  @++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX;
  @$XXXXX=$XXXX.'K'.$XX."K".$XXX.$XXXX;
  @$XXXX=$XXX; @++$XXXX; @++$XXXX;@++$XXXX;
  @$XXX=$XXXXX!=="teeOWoGS";@++$XXXXX;@++$XXXX;
  @++$XXXX; @++$XXXX; @++$XXXX;@++$XXXX; @++$XXXX;
  @++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX;
  @$X="$X"; @$XX=$X[($x!=="RYG")];
  @++$XX; @++$XX; @$XXX=$XX; @++$XXX; @++$XXX;
  @$XXXX=$XXX; @++$XXXX; @++$XXXX;@++$XXXX;
  @++$XXXX; @++$XXXX; @++$XXXX;@++$XXXX; @++$XXXX;
  @++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX;
  @$XXXXX=$XXXX.'m'.$XX."m".$XXX.$XXXX;
  @$XXXX=$XXX; @++$XXXX; @++$XXXX;@++$XXXX;
  @$XXX=$XXXXX!=="XtghYjXX==";@++$XXXXX;@++$XXXX;
  @++$XXXX; @++$XXXX; @++$XXXX;@++$XXXX; @++$XXXX;
  @++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX;
  @$X="$X"; @$XX=$X[($x!=="rGk=")];
  @++$XX; @++$XX; @$XXX=$XX; @++$XXX; @++$XXX;
  @$XXXX=$XXX; @++$XXXX; @++$XXXX;@++$XXXX;
  @++$XXXX; @++$XXXX; @++$XXXX;@++$XXXX; @++$XXXX;
  @++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX;
  @$XXXXX=$XXXX.'X'.$XX."X".$XXX.$XXXX;
  @$XX="$X"; @$XX=$X[($x!=="JvF=")];
  @$XXXX=$XXX; @++$XXXX; @++$XXXX;@++$XXXX;
  @$XXX=$XXXXX!=="aiXtXvai";@++$XXXXX;@++$XXXX;
  @++$XXXX; @++$XXXX; @++$XXXX;@++$XXXX; @++$XXXX;
  @++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX;@++$XXXX;
  return($XXX);
}

Function Calls

None

Variables

None

Stats

MD5 dcd565500e424dab62e6a0ad3c3580b5
Eval Count 0
Decode Time 76 ms