Esse tutorial mostra como acessar a página avançada e oculta do roteador Askey RTF8115VW através de uma técnica simples via navegador.
- Fabricante: Askey
- Modelo: RTF8115VW
- Versão do Software: BR_SV_g13.12_RTF_TEF001_V8.30_V020
- Versão do Hardware: REV5
- Saber o IP do seu roteador (normalmente
192.168.15.1
) - Saber o usuário e senha do suporte:
- Usuário:
support
- Senha: está colada na parte de baixo do roteador como "senha do administrador"
- Usuário:
Abra no navegador:
http://<IP_DO_SEU_ROTEADOR>/instalador
Faça login com:
- Usuário:
support
- Senha: (encontrada na etiqueta do roteador)
- Pressione
F12
para abrir o DevTools - Vá até a aba "Armazenamento" ou "Application"
- Selecione Cookies
- Encontre o cookie chamado
_httpdSessionId_
- Desmarque a opção HttpOnly (caso esteja ativada)
⚠️ Isso é necessário porque cookiesHttpOnly
não podem ser acessados por JavaScript.
Acesse a aba Console (F12 > Console
) e cole o seguinte código:
function setLoginCookiesAndRedirect() {
const TARGET_IP = '192.168.15.1'; // Se o seu IP for outro altere aqui
function getCookieValue(cookieName) {
const cookies = document.cookie.split(';');
for (let cookie of cookies) {
const [name, value] = cookie.trim().split('=');
if (name === cookieName) {
return decodeURIComponent(value);
}
}
return null;
}
const sessionId = getCookieValue('_httpdSessionId_');
if (sessionId) {
// Define os cookies desejados
document.cookie = `LoginRole=system; path=/`;
document.cookie = `SessionID=${encodeURIComponent(sessionId)}; path=/`;
// Redireciona para a página alvo
window.location.href = `http://${TARGET_IP}/avanzada.asp`;
} else {
console.error('Cookie "_httpdSessionId_" não encontrado.');
}
}
setLoginCookiesAndRedirect()
- Acesso liberado! Após rodar o script, você será redirecionado para:
http://192.168.15.1/avanzada.asp
Que é a página avançada do roteador.
💻 Testado com sucesso em: Firefox 140.0.4 (64-bits)
- ✅ Funcionou perfeitamente
Brave 1.80.120 (64-bits) (Chromium base: 138.0.7204.101)
- ❌ Não funcionou
Em navegadores baseados em Chromium, não é possível desmarcar HttpOnly manualmente via DevTools.
🐚 Acesso via SSH (opcional) Se preferir usar o terminal:
ssh support@<ip_do_seu_roteador>
Depois de conectar, digite:
sh
Você terá acesso à shell do roteador.
🔗 Fontes Baseado neste comentário de Thiago Kokada:
Se esse tutorial te ajudou, considere deixar uma estrela ⭐️ no gist!