Wie kann man JAVA Code in Maschinencode (und nicht Bytecode) compilieren (AOTCompiler)?
Hallo,
ich möchte ein Java Programm in native Maschinencode übersetzen um Decompilieren zu erschweren. Auf die Plattformunabhängigkeit von Java kann ich in dem Fall verzichten. Momentan läuft das Programm auf Java 6.x.
Welchen Compiler nutzt Ihr dafür?
Ist das Ergebnis stabil lauffähig?
Was benutzt Ihr als zusätzlichen Schutz eures Java Codes?
Grüße
Thomas
ich möchte ein Java Programm in native Maschinencode übersetzen um Decompilieren zu erschweren. Auf die Plattformunabhängigkeit von Java kann ich in dem Fall verzichten. Momentan läuft das Programm auf Java 6.x.
Welchen Compiler nutzt Ihr dafür?
Ist das Ergebnis stabil lauffähig?
Was benutzt Ihr als zusätzlichen Schutz eures Java Codes?
Grüße
Thomas
Please also mark the comments that contributed to the solution of the article
Content-Key: 175688
Url: https://administrator.de/contentid/175688
Printed on: April 26, 2024 at 08:04 o'clock
3 Comments
Latest comment
Entweder eine kostenpflichtige Lösung über Excelsior JET, die dann auf bestimmte OS und Prozessor(familien) compiled oder aber das kostenlose GCJ. GCJ hat(te? ich hab das ewig nicht mehr benutzt) aber das Problem, dass es nicht die SUN Bibliotheken benutzt sondern native bzw. eigene, wodurch es u.U. zu Fehlern kommen konnte.
Meine kleinen Gehversuche in Java und GCJ waren eigentlich problemlos lauffähig unter Wintel Systemen, aber es waren natürlich keine Großprojekte sondern eher Übungsteile.
Meine kleinen Gehversuche in Java und GCJ waren eigentlich problemlos lauffähig unter Wintel Systemen, aber es waren natürlich keine Großprojekte sondern eher Übungsteile.