Well, I'm doing something else now. All the programs were put in public domain and this website will not be updated. Thanks for your visit and please come back sometime. Keep on keeping on ;-)
Vasile Calmatui, May 20th 2001

Vasile's ObfuLite - obfuscate your Java source code


Before using VasObfuLite After using VasObfuLite
/* (C), Vasile CALMATUI */
 import java.awt.*;

 public class VasTest {
   int hex=0x32;
   public int integ=32;//remains unchanged
   int OCTAL=077;
   float floatN=.13f;
   String string="String";
 }//end VasTest
/* (C), Vasile CALMATUI */
import java.awt.*;

public class VasTest {
  int v0=0x32;
  public int integ=32;//remains unchanged
  int v1=077;
  float v2=.13f;
  String v3="String";
}//end VasTest


Paste your source code in this TextArea and make Go!
Copy then the result in a file and look at it in a browser.
You can run this applet/application also from the command-line for batch processing.
Working on source-code level, VasObfuLite will rename variable names to new, short ones, like v0, v1, v2.... This does not stop a decompiler, but it make its output unintelligible to humans.
More documentation.
An file obfuscated by VasObfuLite and its original form.
Download (18 kb) the package - version 0.9
 ?visits visits since September 4th, 1999
Last updated on March 13th, 1999
VasHomeVasJavaRegisterfrançais
VasHome | MailMe | Java Programs | Registration | Français
© 1997, 1998, 1999, 2000 Vasile Calmatui