Supongo que los archivos jar de Java pueden revertirse al código fuente y quiero evitar que suceda eso fácilmente. Lo que hice fue convertir el archivo jar en un archivo exe nativo de Windows usando launch4j.
Dado que el programa Java ahora se ha compilado en lenguaje de máquina nativo, ¿es seguro decir que sería casi imposible realizar una ingeniería inversa del código fuente?