Wenn es darum geht, unser WLAN-Passwort zu teilen, passieren zwei Dinge: Oder wir verlieren Zeit damit, dem Gast die Feinheiten zwischen Groß- und Kleinbuchstaben und Symbolen zu erklären, oder wir lassen es auf einem Haftnotizzettel auf dem Router geschrieben und geklebt, was dessen ursprünglichen Zweck zerstört. Der von Cisco 2006 vorgestellte WPS-Standard etablierte sich als Alternative, um sichere Heimnetzwerke einfach einzurichten und den Zugang zu vereinfachen … aber er gewann nie die erhoffte Akzeptanz. Warum bleibt die WPS-Taste fast vergessen?

WPS-Taste: Warum ist sie in unseren Routern?
WPS-Taste

WPS-Taste: Gute Absichten ...

Bis auf einige Ausnahmen (Geschäfte oder öffentliche Einrichtungen kommen in den Sinn) benötigt jedes drahtlose Netzwerk eine Art von Schutz. Diese Notwendigkeit führte zu Protokollen wie WEP und WPA, aber sie schufen auch ein neues Problem: Viele unerfahrene Benutzer hatten (und haben immer noch) Schwierigkeiten mit der Konfiguration und ließen in extremen Fällen ihre Netzwerke einfach offen.

Dazu kommen weitere Details, wie die Idee, den Zugang zu teilen, ohne das Passwort preiszugeben, oder einen "Notfallweg" zu aktivieren, um ins WLAN zu kommen, falls wir es vergessen. 2006 stellte Cisco den WPS-Standard, Wi-Fi Protected Setup vor, der im Wesentlichen all diese Probleme mit nur einem Tastendruck lösen sollte. Die wichtigsten Hersteller des Marktes ließen nicht lange auf sich warten und übernahmen WPS, und wir sehen diesen "Router-Button" bereits in den Modems, die die Internetanbieter liefern.

Einige technische Details

WPS-Taste: Warum ist sie in unseren Routern?
Dieser WPS-Button hat schon etwas Aktion gesehen ... (bytesin.com)

Aus technischer Sicht ermöglicht WPS vier Modi, um ein neues Gerät zum WLAN hinzuzufügen: PIN-Nummer, "Push-Button", NFC oder USB. Der USB-Modus erfordert eine direkte physische Übertragung zwischen dem neuen Client und dem Zugangspunkt, gilt aber heute als veraltet. NFC ist völlig optional und normalerweise nicht Teil der Spezifikationen. "Push-Button" (also das Drücken eines Buttons am Client und am Router) und die PIN-Nummer sind eine Art Grundlage für die WPS-Unterstützung und damit am häufigsten.

Im Wesentlichen arbeitet das WPS-Protokoll mit drei klar definierten Gerätetypen: dem "Registrar", der den Zugang zum Netzwerk autorisiert oder ablehnt (kann in den Zugangspunkt integriert oder unabhängig sein), dem "Anmeldungs-Client" (Enrollee), der dem Netzwerk beitreten möchte, und dem Zugangspunkt, der als Brücke dient. Im speziellen Fall der "Push-Button"-Verbindung wird der Entdeckungsprozess zwischen Registrar und Client automatisch deaktiviert, sobald die Verbindung hergestellt ist, oder je nach Hersteller nach einer zusätzlichen Verzögerung (in der Größenordnung von 120 Sekunden).

WPS-Taste: ... schlechte Implementierung

WPS-Taste: Warum ist sie in unseren Routern?
Test unseres WPS-Hacks mit WiFiSlax

WPS klingt auf dem Papier ziemlich gut … aber alles änderte sich im Dezember 2011, als der Forscher Stefan Viehböck einen grundlegenden Fehler im WPS-Modus mit PIN-Nummer meldete, der ihn für Brute-Force-Angriffe anfällig macht. Die Hypothese besagt, dass ein Angreifer 10 Millionen Kombinationen lösen muss, aber in Wirklichkeit teilt der Validierungsprozess des PINs die Nummer in zwei Hälften, sodass die 10 Millionen Kombinationen auf kaum 11.000 reduziert werden.

Drei Jahre später entwickelte Dominique Bongard den Pixie-Dust-Angriff, der einen Mangel an Zufälligkeit in den wichtigsten Chips des Marktes ausnutzt. Heute haben wir offene, kostenlose und einfach zu bedienende Werkzeuge, die den Pixie-Dust-Angriff und andere ähnliche Varianten auf ein paar Klicks reduzieren. In unserem Tutorial über WiFiSlax erkunden wir die Schwächen von WPS und teilen ein Beispiel für einen Router mit einer bereits dokumentierten Schwachstelle.

Fazit

WPS-Taste: Warum ist sie in unseren Routern?
Einige Router enthalten die WPS-PIN auf ihrem Etikett. Unter bestimmten Umgebungen kann dies als Sicherheitslücke interpretiert werden.

Im Laufe der Jahre haben verschiedene Hersteller zusätzliche Mechanismen entwickelt, um WPS vor externen Angriffen zu schützen. Künstliche Verzögerungen zwischen Anfragen und automatische Sperren bei mehreren Fehlversuchen sind an der Tagesordnung, aber die Empfehlung Nummer eins bleibt, die WPS-Taste vollständig zu deaktivieren (Betonung auf "Empfehlung"). Viele Router haben die Sicherheitsinformationen auf ihren Etiketten aufgedruckt (!), und als ob das nicht genug wäre, haben wir Router gesehen, die nicht einmal erlauben, WPS zu deaktivieren. Wenn du glaubst, dass deine Hardware in diese Kategorie fällt, musst du herausfinden, ob es ein Firmware-Update gibt, das das behebt.