Como Acessar Funções Avançadas do Roteador pelo Console do Chrome (Tutorial Completo)

Se você trabalha com redes, provedores ou manutenção de roteadores, existe uma forma de acessar funções avançadas diretamente pelo console do navegador Google Chrome.

Esse método permite visualizar e alterar várias configurações internas do roteador usando comandos JavaScript.

Neste tutorial você vai aprender:

  • Como liberar o console para colar códigos
  • Como acessar usuários do roteador
  • Como visualizar configurações PPPoE
  • Como ativar modo avançado
  • Como consultar informações do sistema

⚠️ Importante: Use esse procedimento apenas em equipamentos que você possui autorização para acessar.


🖥️ Passo 1 — Liberar colagem de código no Console do Chrome

Primeiro abra a interface do roteador no navegador.

Depois abra o Console do Chrome:

F12

ou

CTRL + SHIFT + I

Na aba Console, digite o comando abaixo para permitir colar códigos:

allow pasting

Agora você poderá colar scripts no console.


🔑 Passo 2 — Inicializar acesso via console

Agora execute o seguinte script para inicializar o sistema interno do roteador.

var x = $.xmo;
x.init();
x.login("SuperUser", "");

Esse comando inicia o módulo interno do roteador e tenta autenticar como SuperUser.


👤 Passo 3 — Listar usuários do roteador

Para visualizar os usuários cadastrados no sistema:

$.xmo.getValuesTree("Device/UserAccounts/Users")

Esse comando retorna informações como:

  • Usuários cadastrados
  • Permissões
  • UID de cada conta

🌐 Passo 4 — Verificar Service Name do PPPoE

Para verificar a configuração do PPPoE:

$.xmo.setValuesTree("","Device/PPP/Interfaces/Interface[@uid='1']/PPPoE/ServiceName")

Esse comando permite visualizar ou alterar o Service Name da conexão PPPoE.


👨‍💻 Fazer login como outro usuário

Também é possível autenticar como outro usuário diretamente pelo console:

var x = $.xmo;
$.xmo.init();
$.xmo.login("username", "password");

Depois disso você pode executar comandos sem precisar logar pela interface gráfica.


⚙️ Habilitar modo avançado do roteador

Alguns roteadores possuem modo avançado oculto.

Para verificar:

$.xmo.getValuesTree("Device/UserInterface/AdvancedMode");

Para ativar:

$.xmo.setValuesTree("true", "Device/UserInterface/AdvancedMode");

Depois disso novas opções podem aparecer na interface.


📡 Ver informações da rede

Para verificar rotas do sistema:

$.xmo.getValuesTree("Device/Routing/RouteInformation/Enable");

Para ativar a visualização:

$.xmo.setValuesTree("true", "Device/Routing/RouteInformation/Enable");

🌍 Ver endereço IP do roteador

Para visualizar o IP da interface:

$.xmo.getValuesTree("Device/IP/Interfaces/Interface[Alias=\"IP_DATA\"]/IPv4Addresses/IPv4Address[Alias=\"IP_DATA_ADDRESS\"]/IPAddress");

🔎 Ver endereço MAC do dispositivo

$.xmo.getValuesTree("Device/DeviceInfo/MACAddress");

📶 Ver configurações de Wi-Fi

Para listar as redes Wi-Fi configuradas:

$.xmo.getValuesTree("Device/WiFi/SSIDs");

🔧 Habilitar Telnet ou SSH

Alguns roteadores permitem habilitar acesso remoto.

Exemplo:

$.xmo.setValuesTree("ACCESS_ENABLE_ALL", "Device/UserAccounts/Users/User[@uid='1']/RemoteAccesses/RemoteAccess[@uid='4']/LANRestriction");

📊 Ver todas as informações do dispositivo

Para visualizar praticamente todas as informações internas:

$.xmo.getValuesTree('Device')

Esse comando pode retornar:

  • Configurações do sistema
  • Usuários
  • Interfaces
  • Serviços
  • Informações do hardware

⚠️ Aviso importante

Alguns comandos podem:

  • travar o roteador
  • exigir reset de fábrica
  • alterar configurações críticas

Execute apenas comandos que você entende.

LINK PARA DOWN https://cutbr.com/a0czu

Este blog utiliza cookies para garantir uma melhor experiência. Se você continuar assumiremos que você está satisfeito com ele.