sncoder
hy!
kennt ihr ein programm mit dem ich einen java quellcode verschlüsseln kann?
habe gehört das man das mit Dj Java Decompiler kann, den hab ich auch aber kA wie man das macht..
hoffe ihr könnt mir weiterhelfen
mfg sncoder
Hanfling
Du kannst doch ein normales Verschlüsselungsprogramm verwenden für den Java Quellcode?
Aber was soll das für einen Sinn machen?
M.t.B.
@ Hanfling:
Natürlich, dass unbefugte den Quellcode nicht lesen oder verwenden können.
sncoder
²Hanfling: ja aber welches wie heißt es?
²M.t.B: ja genau deswegen!
Hanfling
PGP z.B.
Warum gibts du unbefugten Zugang zum Quellcode?
naja anyway.. um mit der scheiße mal aufzuhören..
Du meinst nicht den Quellcode, sondern den Bytecode. Normale Java-Bytecode Programme lassen sich leicht dekompilieren.
Ob es da eine Möglichkeit gibt, das zum Umgehen weiß ich nicht und bezweifle es eher.
Wenn es plattform spezifisch sein kann, kannst du auch einen Compiler verwenden, er es in Maschinensprache kompiliert. Eine gute Übersicht darüber findest du iirc in dem Buch "Java ist eine Insel". Das gibts auch online, und findest du direkt per google oder den Unified Resource Locator in einem anderen Thread in diesem Board.
Wenn keine Debuginformationen, etc. dabei sind ist eh unmöglich den Code wiederherzustellen automatisch. Von Hand ist es eine Sinnlose Arbeit,würde Jahre verschlingen und das Ergebnis wird etwas ganz anderes sein, wegen Compileroptimiertungen, etc..
sncoder
so lade mir das PGP gerade herunter...
aber wenn der code dann verschlüsselt ist dann kann es ja nicht mehr ausgeführt werden oder?
was ist dich sicherste möglichkeit den quellcode zu schützen?
weil wenn ich mein programm verschicke möchte ich nicht das das (c) oder sonstiges geändert wird!
mfg sncoder
Hanfling
Maschinencode.
btw. kann es sein das dir die Unterschiede zwischen:
- Quellcode
- Java Bytecode
- Maschinensprache
nicht wirklich klar sind?
PGP ist ein Programm um Dateien zu verschlüsseln.
Schau dir mal das an:
http://forum.java.sun.com/thread.jsp?thr...message=1282749
(paar Sekunden Google)
sncoder
hy!
wie mach ich den maschinen code?
sagen wir mal ich hab da eine .class datei:
ich öffne sie dann speicherts als .jad und dann .java
dann compile ich sie aber dann ist der quellcode auch noch sichtbar!
ich will einfach das sich keiner an meinen quellcode zu schaffen macht wenn ich mein programm hergebe!
mfg
Hanfling
Alle deine Fragen aus dem letzten Post werden oben beantwortet bzw. gesagt wo dir die Fragen beantwortet werden.
Denkst du ich mach mir Mühe und dann nimmst du das nichtmal war?