Proteger codigo

Jose
13 de Enero del 2005
Hola a todos espero que me puedan ayudar
lo que pasa es que quiero protejer el codigo para que no se posible descompilarlo si existe alguna forma espero melo puedan decir gracias.

AJA
13 de Enero del 2005
LO PUEDES PROTEGER SI NO LE DAS TU CODIGO A NADIE Y TE LO GUARDAS PARA TI MISMO Y NADIE VA A TENER TU CODIGO

Tigre Negro
13 de Enero del 2005
Hay programas que te ofuscan el codigo, disfrazan el codigo y al momento de ser decompilado te regresa el *.java pero erroneo, hasta ahorita no he encontrado algo que funcione, si encuentras alguno pues lo informas

Saludos

Lucas
13 de Enero del 2005
Un archivo de una clase, un .class SIEMPRE se puede decompilar. Por defecto la decompilacion te ofrece el codigo original con bastante exactitud, lo unico que no respeta son los numeros de lineas y las lineas en blanco, asi como los espacios.
Lo unico que se puede hacer es ofuscar el codigo, para que sea mas dificil su lectura. Al ofuscar, los nombres de las variables y metodos se cambian por otros mas cripticos como _a1, ... Asimismo se puede introducir codigo basura que no haga nada, llamadas fantastas, ... Incluso los buenos ofuscadores te transforman los bucles for en if y goto con etiquetas, lo cual lo hace practicamente ilegible.
Hay muchos ofuscadores, supongo que los mejores seran comerciales y de pago, a la par que caros.