Sei que o assunto aqui já foi bem abordado, mas com o Proguard (free) fiz inúmeras tentativas de ofuscar uma simples aplicação
web com MVC2 sem uso de frameworks. Ele chega a gerar o arquivo war mas quando faço a engenharia reversa o código não fica ofuscado…
Fiz tentativas também com o DashO (pago), ora dá uma mensagem erro nele, ora na aplicação ant… ora informa que não reconhece as classes Servlets…
SERÁ QUE DE FATO ALGUÉM AQUI JÁ CONSEGUIU OFUSCAR UMA APLICAÇÃO WEB E TERIA UM TUTORIAL OU DICAS?
Se você usa o tomcat, da uma olhada neste aqui: Excelsior JET 7.0
http://www.excelsior-usa.com/jetlatest.html
Grato Luciano, vou testar. É incrivel a carência deste tipo de solução.
Isso é porque esta solução não resolve nada. Então ha pouca gente usando, logo pouca gente falando disso.
Em aplicações web não faz sentido ofuscar o codigo. é mais facil impedir o acesso ao servidor.
Ofuscar o codigo não esconde o codigo. Apenas … ofusca.
Se vc faz um aplicação web para “vender” e não quer que ninguem veja o codigo, use encriptação. É a unica forma de ter a certeza que ninguem fará engenharia reversa. Pelo menos não em tempo util.
O resto é apenas placebo para a sua consciencia.