JAVA: ofuscar código

ViPeRDaRk

Holatodos,

He estado haciendo una serie de cosas en java, concretamente una librería (.jar), y me gustaría ofuscar el código para dificultar la descompilación. He estado buscando información y software para hacerlo pero aún no he tenido demasiado éxito.

He probado varios programas y sólo uno de ellos (ProGuard v4.2) me ha ofuscado el código aunque no demasiado bien, las cadenas de texto no las encripta y algunos métodos se los ha cargao (por ejemplo una función que devuelve un boolean ofuscada siempre devuelve true ¬¬').

Me gustaría saber si alguno de vosotros ha ofuscado algun .jar sin cambios en la funcionalidad (y con qué programa xd) y, a ser posible, encriptando las cadenas de texto.

PD: He probado con Allatori, RetroGuard y ProGuard.

Gracias y saludos

Miminh0

a mi el proguard 3.5 siempre me ha ido bien, siempre lo utilizo desde ant para crear mis .jar :)

PD: el proguard se carga de los .class los métodos no utilizados

Usuarios habituales

  • Miminh0
  • ViPeRDaRk