Gibt es einen Standard, der definiert, was eine gültige SSID und ein gültiges Passwort ist?
Entwickeln wir ein wireless-n - /w-Konfiguration-Benutzeroberfläche und brauchen, um zu überprüfen, ob eine SSID ist ein gültiges argument?
Gibt es irgendwelche Einschränkungen auf den Charakter legen? Länge ? nichts mehr..
InformationsquelleAutor der Frage Anand G | 2011-02-07
Du musst angemeldet sein, um einen Kommentar abzugeben.
Abschnitt 7.3.2.1 der 802.11-2007-Spezifikation (http://standards.ieee.org/getieee802/download/802.11-2007.pdf) definiert SSIDs.
Eine gültige SSID ist 0-32 Bytes mit beliebigem Inhalt. Eine 0-Länge SSID gibt den Platzhalter-SSID (probe-request-frames zum Beispiel).
Es ist kein Zeichen setzen, verbunden mit der SSID - ein 32-byte-Zeichenfolge des NUL-bytes ist eine gültige SSID.
Bedeutet dies:
verwenden Sie niemals normale string-Funktionen, die beim manipulieren generische SSID (strcpy() und Freunde).
sollten Sie nicht davon ausgehen, dass die SSID druckfähig ist, wenn Sie zum Beispiel Protokollierung auf der Festplatte
InformationsquelleAutor der Antwort Per Knytt
Laut letzten standard 802.11-2012 (Abschnitt 6.3.11.2.2), kann es sein, 0-32 Bytes mit einer unbestimmten oder UTF8-Codierung.
InformationsquelleAutor der Antwort fazineroso