bb_mug is a simple, tiny, and fast Java class obfuscator
bb_mug is a simple, tiny, and fast Java class obfuscator. Where applicable, it replaces class, method, and field names with shorter names.
bb_mug removes all information not required for execution.
Here are some key features of "bb_mug":
It is simple since there are no options
It is tiny because it was coded smart
It is fast due to efficient algorithms
bb_mug requires 2 arguments:
< inpath > the input path, to read the classes to obfuscate
< outpath > the output path, to write the obfuscated classes to
There are no options since it follows the default visibility paradigm:
public elements are not obfuscated
protected elements are not obfuscated, if they might be visible to external derived classes
package local and pricate members are always obfuscated
If you believe that a public method should be obfuscated you should reconsider why it is public.
What's New in This Release:
Two bugfixes were made.
References to mangled members in a different class are resolved correctly now even when the member resides in a base class of the reference class.
Mangled members no longer hide mangled members from parent classes.
mangled members not obfuscated are not elements are there are
Download bb_mug 1.5
jclassinfo 0.19.1 (by anarxia)
jclassinfo reads java class files and provides information about the class, dependencies and more
TinyWM 1.3 (by Nick Welch)
TinyWM is a ridiculously tiny window manager implemented in nearly as few lines of C as possible, without being obfuscated or entirel
JPathReport 1.2.3 (by JGoodies)
JPathReport enables you to understand how much space the packages and classes consume in your Java class path.
JPathReport can als
Other software in this category
zlib 1.2.3 (by Jean-loup Gailly)
zlib is designed to be a free, general-purpose, legally unencumbered, lossless data-compression library for use on virtually any comp
libxml2 2.6.27 (by DV)
Libxml2 is the XML C parser and toolkit developed for the Gnome project (but usable outside of the Gnome platform), libxml2 library i
GNU C library 2.4 (by Andreas Jaeger)
GNU C library (glibc) is one of the most important components of GNU Hurd and most modern Linux distributions.
GNU C library is us
jEdit 4.3 pre8
jEdit is an Open Source text editor written in Java
Surf the Internet in a safer, faster, and easier way with Opera browser
GNU Aspell 0.60.4
GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell