Estou tentando configurar o roteador/repetidor MT4218 para funcionar no Repeater
modo.
Cada vez que digito a senha aparece a seguinte mensagem de erro:
A frase secreta é inválida
Tenho certeza de que a senha está correta.
O que pode estar errado?
Responder1
O painel de configuração usa a seguinte função para verificar se a string inserida é segura em termos de um possível ataque de injeção de SQL:
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;
};
Isso significa que as senhas que contêm ponto e vírgula ou vírgula (ou caracteres de espaço em branco \r
ou \n
) são consideradas inválidas, mesmo que sejam de fato corretas e perfeitamente inócuas.