Routers NOS – Um ano depois…

Mais de um ano depois, acho que isto explica tudo:

Muito obrigado NOS , por teres ignorado todos os meus contactos durante mais de um ano…
Acho que chega a altura de deixar isto aqui, não só para quem quiser, mas também para ver se finalmente chega aos ouvidos da NOS…

(café pronto? OK, vamos continuar…)

Voltando algum tempo atrás, há mais de um ano partilhei aqui uma pequena falha existente no software dos routers da NOS (OpenRG), que permitia aceder a páginas anteriormente bloqueadas pela empresa – a relembrar, http://goo.gl/ALjsHH e http://goo.gl/xovigC . Nada de muito significativo no que respeita à “falha” em si, mas não deixa de ser uma falha…

Desde o início que sempre mantive uma postura reservada, sobretudo porque considero que não seria certo partilhar apenas “porque sim”. O meu objetivo sempre foi divulgar esta pequena falha com a NOS, de forma a ser resolvida, não a partilhar com terceiros. E deixei isso bem claro no meu texto… Não via qualquer sentido em publicar isto livremente para qualquer um (sobretudo para “miúdos e graúdos” que apenas querem mexer sem saber).

Isto não se alterou, mas após mais de um ano a ser ignorado pela NOS, acho que chega a altura de dizer chega. Sendo sincero, sinto-me frustrado. Frustrado pelo facto de alertas deste tipo caírem em “pano roto”.
Por mais insignificante que uma falha seja, é sempre uma falha! E, quando a empresa que deveria ser responsável por a solucionar, simplesmente decide ignorar, acho que é ridículo.

Desde que partilhei a informação no meu blog pessoal, tentei contactar a NOS quatro vezes via email (não insisti mais, mas acho que nem deveria passar do primeiro…) e duas vezes via a sua página no Facebook.
Todos os emails que enviei, desfaçados de meses, nunca cheguei a receber uma resposta. Apenas com um comentário no Facebook é que tive (pouca) sorte, onde recebi uma mensagem (claramente “automatizada”) de um assistente, ao qual informei a situação. Deste apenas recebi a informação que iria ser enviado o caso para o departamento correto e que, se necessário, entravam novamente em contacto. Até hoje, nunca mais recebi um email, mensagem ou telefonema…

A piorar isto tudo, volta e meia lá recebo uns quantos emails de alguém que “queria saber como se faz”, ao qual já não sei como responder melhor além de “ler atentamente o texto”…

Mas o que me faz agora escrever isto foi uma recente mensagem que vi durante a “rodagem” da timeline aqui no Facebook, pertencente a Rui Cruz (desculpe colocar aqui o nome), a indicar os sites bloqueados na lista da Ahoy, e que me fez lembrar os vários emails de “contactos” que recebi, a questionarem-me como alterar os DNS’s do router da NOS para acederem aos mesmos.

Sim, também não concordo com os bloqueios dos sites que as operadoras estão a aplicar (alguns a mais a torto do que a direito), o que me faz ainda mais querer partilhar isto agora para quem queira alterar os DNS’s diretamente no router (e, consequentemente, sobre toda a rede), e não “computador-a-computador”.
Não concordo com a censura que estão a aplicar sobre uma informação livre que qualquer utilizador da internet deverá ter direito, e na qual a própria Internet foi criada…

Escrito este desabafo, aqui fica um exemplo rápido para os tantos que me contactaram e para quem pretenda. Talvez com um pouco de partilha social isto chegue a quem mais saiba o que fazer…
===
192.168.1.1/index.cgi?active_page=page_remote_admin&tab4_selected=10000&user_name=home_admin&password=zonnetadmin&server_push_channel_open=1&server_push_entity_id=9&server_push_data_url=2&server_push_data_stamp=1
===

Mais info encontram na nota desta mensagem…
Partilhem, utilizem, reusem ou façam chegar à NOS, já que todo o meu esfoço nesse sentido foi em vão… De mim: “over and out”…

(e fim do café)

Routers NOS – Falha no software OpenRG
Isto é apenas um rascunho rápido, não uma documentação “profissional”. Se aceder às ferramentas de desenvolvimento do navegador é algo “extra-terreste”, não vão perceber metade…
=> Link de exemplo para tudo o resto:
IP_ROUTER/index.cgi?active_page=[NOME_PAGINA]&tab4_selected=10000&user_name=home_admin&password=[PASSWORD]&server_push_channel_open=1&server_push_entity_id=9&server_push_data_url=2&server_push_data_stamp=1
=> Variáveis que são importantes para a exploração da falha:
(…)&server_push_channel_open=1&server_push_entity_id=9&server_push_data_url=2&server_push_data_stamp=1
=> Detalhando as variáveis:
active_page > Nome da página a aceder. Poderá encontrar uma lista completa (do que consegui encontrar) mais em baixo
tab4_selected > Para opções que contenham abas. Deverá ser introduzido o numero da aba conforme o que se encontre no atributo “href” da mesma, dentro do código “javascript:mimic_button”.
Por exemplo:
<a name=”btn_tab4_goto” href=”javascript:mimic_button(‘btn_tab4_goto: 10000..’, 1)” (…)
O número a colocar será o “10000
user_name > Nome de utilizador associado a “home_admin” (por padrão será esse, mas para quem o tenha alterado, deverá igualmente modificar esta variavel
password > a password associada ao “home_admin”
=> Páginas conhecidas:
Estas são algumas das páginas que encontrei. Não sei se está completo
  • page_dhcps_conn – Ligações de dhcp
  • page_fw_advanced_filter – Firewall
  • page_upnp – UPNP
  • page_conn_settings_XXX – propriedades ligações (alterar XXX com o nome da ligação. Ex: ra0 ou br0 – Ver em Aba “Sistema” > Monitorizar > Opção “Rede”)
  • page_file_server – Servidor de ficheiros
  • page_file_server_share – Servidor ficheiros definições
  • page_remote_admin – Acesso remoto
  • page_jnet_client – Jungo
  • page_sys_overview – Geral
  • page_about – Sobre (completo)
  • page_protocols – Protocolos ativos
  • page_scheduler – Agenda
  • page_system_settings – Definições router
  • page_dump_conf – Configurações (sempre erro)
  • page_advanced – Avançado/lista completa
  • page_route – Encaminhamento
  • page_vids – vlans
  • page_upload_rgconf – upload conf openrg
=> Exemplo de tarefas que podem ser realizadas
(será melhor verificar a secção “Erros e Problemas” antes de tentar isto)
Alterar rede Wifi para 300Mbps
  1. http://192.168.1.1/index.cgi?active… NÃO ESQUECER de alterar a password no link anterior. Copiar primeiro o link para o Bloco de Notas
  2. “Modo largura canal” colocar em “20/40MHz”
  3. Aplicar > Retroceder na mensagem de erro > OK Se surgir uma mensagem a informar que vão ser desligados da rede wifi todos os sistemas, é necessário desativar primeiro a opção “ “Avisar utilizador antes das alterações de configuração” (ver pergunta #1 na secção “Erros e problemas”).
(mais exemplos a caminho)
=> Erros e problemas
Não esperem que fique tudo a funcionar a 100%. Existem certos erros que podem ser encontrados durante a utilização destas “páginas”. Para evitar questões futuras:
P: Quando tento clicar nos botões “OK” ou “Aplicar”, surge-me um erro que a página expirou.
R: Antes de mais, acedam a “page_system_settings” e desativem a opção “Avisar utilizador antes das alterações de configuração” (na secção “Consola de gestão do ZON HUB”). Feito isto, sim, é normal esse erro surgir. Independentemente do mesmo, as definições são guardadas normalmente.
Poderá ser necessário clicar primeiro no botão “Aplicar” e, quando surgir o erro, voltem atrás no navegador e cliquem em “OK”. Normalmente sigo este padrão, já que se clicar logo em “OK” ou apenas “Aplicar”, nem sempre grava as definições.
P: Posso aceder ao telnet do router?
R: Não. Sempre que se tenta ativar, o mesmo é desativado automaticamente. Não consegui alterar nenhuma opção respeitante ao telnet (exceto as portas). Poderão ver mais na página “page_remote_admin”.
P: Como desativo o acesso remoto da NOS?
Simples: page_remote_admin > Secção “Jungo.net (jnet)” > Desmarcar opção “Activado” > APLICAR-RETROCEDER-OK > Retroceder novamente-F5 só para confirmar Para os mais maníacos da privacidade, altera-se a porta do Jungo em “page_system_settings”
Nota: isto desativa o acesso remoto do suporte da NOS ao router. Se ligarem para o suporte, e estes tentarem aceder ao mesmo, não vão conseguir estabelecer a ligação. Não, não estão a espiar (pelo que se sabe de “forma oficial”). O próprio suporte refere na chamada que vai fazer a ligação remota, embora possam ficar algo confusos por não conseguirem aceder…
P: Como altero os DNS’s de toda a rede?
R: São agora (na altura em que escrevo isto) 01:02 da noite. Este é um ponto mais complicado de se fazer, portanto não vou escrever tudo hoje. Quando tiver paciencia explico melhor. Entretanto usem as páginas “page_conn_settings_XXX” e vejam bem os inputs de outras (copy/paste) 🙂
Share