Obfuswhat is an attempt to see how far a simple Hello World Java  program can be manually obfuscated.

Features include:

  • Contains no string or number literals
  • Changing return variable in finally clause
  • Single character unicode method names
  • Bit shift operators
  • One unnecessary break statement
  • Turban smileys

The source code can be found on Github.