Ansicht umschalten
Avatar von alexf2000
  • alexf2000

54 Beiträge seit 23.05.2008

Re: Port Passwort

Hallo Joachim,

es freut mich zu hören, dass mein angepasstes Applet auch bei anderen
funktioniert. Es sind zwar noch ein paar Bugs drin, aber leider hatte
ich bisher nicht die Zeit alles zu fixen, zumal einige Änderungen
auch den Mikrocontollercode betreffen würden...

Der Zugriffschutz ist in der Tat so eine Sache.
Ich persönlich habe einen VPN Zugang (OpenVPN auf meinem Linksys
Router) in mein Heimnetz eingerichtet. Darüber kann ich dann auf den
Netzschalter zugreifen. Das setzt natürlich vorraus, dass ich wenn
ich unterwegs bin mein Notebook dabei habe.

Wenn man kein VPN einrichten kann/möchte oder man die Flexibilität
nicht einschränken möchte, muss man natürlich eine andere Variante
zum Schutz des Zugangs wählen. Es bieten sich hier mehrere
Möglichkeiten an:

1) Die meisten Webserver bieten die Möglichkeit, einen Passwortschutz
über eine .htaccess Datei einzurichten. Diese Variante schützt
natürlich nur den Zugriff auf das Applet / die Webseite. Jemand der
das Applet bereit geruntergeladen hat kann das ganze umgehen.

2) Das Applet mit einem Schutz versehen, dazu müsste das Applet
allerdings die Zugangsdaten irgendwo "lagern" wo von extern kein
Zugriff drauf besteht. In den quellcode kompilieren oder als separate
Datei auf dem Webserver lagern bringt kaum Sicherheit. Außerdem lässt
sich auch dieser Mechanismus umgehen, wenn man nämlich das
Kommunikationsprotokoll kennt oder eben mein Applet ohne Schutz
benutzt.

3) Man könnte das Kommunikationsprotokoll um eine Authentifizierung
erweitern. Dies wäre aber ein gewisser Aufwand, da sowohl das Applet
als auch der Microcontrollercode angepasst werden müssten. Dafür wäre
diese Lösung allerdings bei sorgfältiger Implementierung ziemlich
sicher. (Sofern der XPort nicht irgendwelche Angriffmöglichkeiten
bietet)

4) Man nutzt den Passwortschutz den XPort, wobei ich nicht weiß,
worauf der sich bezieht, evtl nur auf das Konfigurationsinterface???

Gruß
Alex
Bewerten
- +
Ansicht umschalten