Java Applet - class Files verschlüsseln?
ica 01.06.2007 - 13:17 1016 4
ica
hmm
|
Hab das Problem, dass mein Applet per FTP gewisse Dinge erledigt und dazu natürlich die FTP Login Daten benötigt. Diese werden per Parameter in verschlüsselter Form an das Applet übergeben - soweit so gut. Nur jetzt schau ich mir mal die Class Files an und siehe da - das Password welches zum ver - und entschlüsseln verwendet wird liegt da ganz toll im Plaintext für jeden zugänglich Kennt da jemand einen Ausweg? Laut Google kann man keine Applet Jars verschlüsseln sondern nur normale Java Applications? Gibts was anderes?
|
mr.nice.
differential image maker
|
Du könntest das Passwort in der Class Datei in verschlüsselter Form ablegen und den Entschlüsselungsalgo weiter auslagern (als *.cgi z.B.) und zu gegebenem Zeitpunkt starten lassen, wenn gewisse Kriterien erfüllt sind.
Außerdem würde ich etwas einbauen, damit der decoder nicht immer zum gleichen Zeitpunkt gestartet wird.
Bearbeitet von mr.nice. am 01.06.2007, 13:54
|
ica
hmm
|
Verstehe jetzt nicht ganz was du meinst - angenommen ich lager das ganze aus und hohle mir zb. das Passwort per http kann das der potentielle Angreifer ja genauso machen nachdem er das Applet analysiert hat.
|
COLOSSUS
AdministratorGNUltra
|
Halte ich fuer eine sinnlose Uebung, da jemand, der das Passwort wirklich haben will, sowieso draufkommt (und wenn er den Netzwerktransfer des Appletts mitsnifft und dort die unverschluesselten FTP-Creds rausholt). Verschluesselung bringt dir nur entlang von Kommunikationskanaelen was, nicht an deren Endpunkten.
|
ica
hmm
|
Stimmt auch wieder. Naja, muss wohl so auch reichen - das Applet wird sowieso nur im Kundenbereich (vorheriger Login erforderlich) verwendet - wenn also was ist ist sowieso der Kunde schuld
|