Google liefert mir bei der Suche nach "Jar2Exe decompile" folgenden Link : http://reverseengineeringtips.blogspot.co.at/2014/12/unpacking-jar2exe-21-extracting-jar.htmlJar2Exe sieht sehr gut aus! Vielen Dank für den Tip!
Das Ziel ist: Das Dekompilieren meines jar files verhindern.
Die andere Frage ist natürlich, ob dein Programm wirklich so wertvoll ist, dass sich der Aufwand für den Cracker lohnt...
Damit verlagerst du nur den Angriffspunkt. Der Cracker muss hier also das "weitere Java Programm" decompilieren und das entschlüsselte Jar File danach speichern.Lösung: verschlüsseltes jar-Archiv mit einem weiteren Java programm einlesen -> entschlüsseln -> Per ClassLoader nachladen!
Damit verlagerst du nur den Angriffspunkt. Der Cracker muss hier also das "weitere Java Programm" decompilieren und das entschlüsselte Jar File danach speichern.