Moin,
ich hoffe mal, dass ich hier im richtigen Unterforum bin...
Habe ein Java-Programm geschrieben und dann als .jar exportiert - soweit, so gut. Nun wollte ich das aber vor Dekompilierung schützen. Also hab ich mich hier und bei google schlau gemacht und bin halt an Launch4j geraten. Hat alles super geklappt. Bis zu dem Zeitpunkt war ich davon ausgegangen, dass es sich da um eine "richtige" exe handelt, wie sie auch bei C++ erstellt wird. Habe aber nun festgestellt, dass mit Launch4j die .jar-datei nur in die exe eingebettet wird und dann gestartet wird, sobald man die exe ausführt.
Meine Frage wäre jetzt, ob die .jar-Datei trotzdem geschützt ist oder ob die sich einfach aus der exe wieder heraus extrahieren lässt? Wenn das nämlich so wäre, könnte ich mir das ganze ja sparen...
Gäbe es denn sonst eine andere Möglichkeit, außer einem Obfuscator, das Programm zu schützen?
ich hoffe mal, dass ich hier im richtigen Unterforum bin...
Habe ein Java-Programm geschrieben und dann als .jar exportiert - soweit, so gut. Nun wollte ich das aber vor Dekompilierung schützen. Also hab ich mich hier und bei google schlau gemacht und bin halt an Launch4j geraten. Hat alles super geklappt. Bis zu dem Zeitpunkt war ich davon ausgegangen, dass es sich da um eine "richtige" exe handelt, wie sie auch bei C++ erstellt wird. Habe aber nun festgestellt, dass mit Launch4j die .jar-datei nur in die exe eingebettet wird und dann gestartet wird, sobald man die exe ausführt.
Meine Frage wäre jetzt, ob die .jar-Datei trotzdem geschützt ist oder ob die sich einfach aus der exe wieder heraus extrahieren lässt? Wenn das nämlich so wäre, könnte ich mir das ganze ja sparen...
Gäbe es denn sonst eine andere Möglichkeit, außer einem Obfuscator, das Programm zu schützen?