Skip to content

Instantly share code, notes, and snippets.

@rafinhaa
Last active July 10, 2025 15:01
Show Gist options
  • Save rafinhaa/d4a6716d332101409d18b4af5ecca340 to your computer and use it in GitHub Desktop.
Save rafinhaa/d4a6716d332101409d18b4af5ecca340 to your computer and use it in GitHub Desktop.
Askey RTF8115VW - Acesso /padrao

Como acessar a página oculta /padrao no roteador Askey RTF8115VW

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.


📦 Modelo do Roteador

  • Fabricante: Askey
  • Modelo: RTF8115VW
  • Versão do Software: BR_SV_g13.12_RTF_TEF001_V8.30_V020
  • Versão do Hardware: REV5

🔐 Pré-requisitos

  1. Saber o IP do seu roteador (normalmente 192.168.15.1)
  2. Saber o usuário e senha do suporte:
    • Usuário: support
    • Senha: está colada na parte de baixo do roteador como "senha do administrador"

🧪 Passos para acessar a página /padrao

1. Acesse a interface de instalação

Abra no navegador:

http://<IP_DO_SEU_ROTEADOR>/instalador

Faça login com:

  • Usuário: support
  • Senha: (encontrada na etiqueta do roteador)

2. Libere o cookie para uso via JavaScript

  • 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 cookies HttpOnly não podem ser acessados por JavaScript.


3. Cole e execute o script no console

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()
  1. 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:

https://gist.github.com/thiagokokada/9505cbb0ce311e8ffd076d8805feb997?permalink_comment_id=5253376#gistcomment-5253376

Se esse tutorial te ajudou, considere deixar uma estrela ⭐️ no gist!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment