Ich versuche, den MT4218-Router/Repeater so einzurichten, dass er in diesem Repeater
Modus funktioniert.
Jedes Mal, wenn ich das Passwort eingebe, wird die folgende Fehlermeldung angezeigt:
Die Passphrase ist ungültig
Ich bin sicher, dass das Passwort richtig ist.
Was kann falsch sein?
Antwort1
Das Konfigurationsfenster verwendet die folgende Funktion, um zu überprüfen, ob die eingegebene Zeichenfolge im Hinblick auf einen potenziellen SQL-Injection-Angriff sicher ist:
var checkInjection = function(str)
{
var len = str.length;
for (var i = 0; i < str.length; i++) {
if (str.charAt(i) == ';' || str.charAt(i) == ',' ||
str.charAt(i) == '\r' || str.charAt(i) == '\n') {
return false;
}
else
continue;
}
return true;
};
Das bedeutet, dass Passwörter, die ein Semikolon oder ein Komma (oder die Leerzeichen \r
oder \n
) enthalten, als ungültig gelten, auch wenn sie korrekt und völlig harmlos sind.