Java obfuscators
        Posted  
        
            by jbu
        on Stack Overflow
        
        See other posts from Stack Overflow
        
            or by jbu
        
        
        
        Published on 2008-11-21T23:21:50Z
        Indexed on 
            2010/03/24
            2:53 UTC
        
        
        Read the original article
        Hit count: 585
        
java
|obfuscation
I'm looking for a good Java obfuscator.
I've done initial research into the following Java obfuscators: proguard, yguard, retroguard, dasho, allatori, jshrink, smokescreen, jobfuscate, marvin, jbco, jode, javaguard, jarg, joga, cafebabe, donquixote, mwobfu, bbmug, zelix klassmaster, sandmark, jcloak, thicket, blufuscator, and java code protector.
I tried proguard and it has a really nice GUI, seems really stable, and seems to be the most popular, but it seemed to not like some enumeration on a referenced jar file (not within the code I was trying to obfuscate) which was weird. Yguard seems to require some interaction with ant, which I didn't know too much about.
What is a good java obfuscator? It doesn't need to be free, it just needs to work well and be easy to use.
© Stack Overflow or respective owner