O melhor Java ofuscador? [fechado]
10 answers
Bem, você pode encontrar aqui uma lista. ProGuard é muito bom. Eu próprio o usei, mas apenas para "minifificar" o código Java.
Confira meu artigo Proteger o Seu Código Java, Através de Obfuscators E Além para uma discussão de ofuscação vs três outras maneiras de fazer a engenharia reversa de seus aplicativos mais caros, e uma coleção de links para ferramentas e material de leitura.
Como se disse em outros lugares aqui, proguard é bom, mas o que pode não ser conhecido é que há também um plugin maven de terceiros para ele aqui http://pyx4me.com/pyx4me-maven-plugins/proguard-maven-plugin usei os dois juntos e são muito bons.
Eu costumava trabalhar comKlassmaster na minha empresa anterior e funciona muito bem e pode integrar muito bem com sistemas de construção (o suporte maven é excelente). Mas não é de graça.
Eu não sei com certeza se a solução é segura, mas sobre o ClassGuard solução, é interessante ler o artigo e o comentário em: http://www.javaworld.com/community/?q=node/1604#comment-12296