Veröffentlicht 27. August 20177 j Hallo Gemeinde, ich möchte jar zu exe konvertieren und suche zum Zweck ein Konverter, der sauber von Viren, Trojaner usw. ist. Ich habe viel über Launch4j gelesen und habe schlussendlich das Programm (Launch4j-3.11) von der Seite launch4j.sourceforge.net/ heruntergeladen, bin allerdings enttäuscht, da Programm Trojan escpal enthält. Wo kann ich bitte einen sauberen Konverter finden? werde mich sehr freuen auf Eure Antworten Schöne Grüße Reda -3.11
27. August 20177 j Das dein Programm dann als Virus erkannt wird liegt vor allem daran, dass solche Konverter eben nichts anderes tun als zu packetieren. Wenn dieser Packetierungsalgorithmus schon mal genutzt wurde um Schadcode zu erstellen, kommt es nicht selten vor, dass die Sequenz des Algorithmus als Trojaner gebranndmarkt wird und alle Programme, welche diesen Nutzen, durch die gleichen Signaturen eben als Schadcode erkannt werden. Das Problem umgehst du in dem du dich an üblichen Deployment Methoden orientierst: Jar-Files werden nicht gepackt, sondern es wird in der Regel ein zusätzlicher Launcher als .exe mitgeliefert, der im Hintergrund aber nichts anderes tut, als dein Java Programm ggf. mit dem lokal mitgeliefert JDK zu starten. So einen Launcher kannst du recht einfach selbst schreiben z. B. in C# oder C++. Das ganze wird dann einfach nur noch in ein MSI Setup gepackt und fertig ist dein Programm.
28. August 20177 j http://docs.oracle.com/javafx/2/deployment/self-contained-packaging.htm Offizielle Quellen sind immer noch am Besten
Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.