Automatizando autenticação do Speedy Business
Publicado por Romulo 21/08/2003
[ Hits: 9.600 ]
Este script automatiza o processo de login automático no Speedybusinnes.
Escrevi um artigo sobre isso mas infelizmente o link para o script ficou quebrado.
Então, como o Fábio é gente boa e tem espaço de sobra para armazenar tudo, vou colocar aqui.
Falou !
#!/bin/bash ############################################################################### # SPEEDY BUSINESS - HOWTO # ############################################################################### # Autor : Edison Figueira Junior - <efigueira@brc.com.br> # Mantenedor: BRconnection - http://www.brc.com.br # Data : 02/10/2002 # Versão : 1.0 # Copyright : LIVRE - Este script/howto pode ser alterado/modificado e # redistribuido, mantendo-se apenas a identificação do Autor e Mantenedor. # A Telefonia em Setembro/Outubro de 2002 decidiu que os SPEEDY - BUSINESS com # IP fixo deverão ser autenticados. # Essa autenticação diferentemente do SPEEDY HOME não utiliza o pppoe. # Foi desenvolvido um mecanismo de autenticação proprietário, porem muito # simples de se implementar. # # COMO FUNCIONA !!! # ----------------- # # Quando um pacote de rede (TCP/IP) é enviado para a internet atraves do SPEEDY, # o roteador da TELEFONICA verifica se tem o bit Host-Key esta setado para a sua # conexão, caso contrario o roteador desvia sua requisição para uma página de # login. # Essa pagina hoje esta trabalhando na porta 85, porem não deixa de ser protocolo # http. # Dois campos deste formulário devem ser preenchidos: Login/Senha. # O Campo login dever ser preenchido da seguinte forma: login@provedor.com.br. # Esse login/senha tem que ser obtido com o seu provedor. # COMO AUTOMATIZAR A CONEXAO COM LINUX ? # -------------------------------------- # Usuários do BRmultiaccess que possuem qualquer tipo de contrato, e que tenham # a versao 3.6-2 ou superior, serão atualizados automaticamamente, bastando # apenas configurar o login e a senha em Conf >> Speedy Business, os que nao # possuem contrato poderão baixar a atualização atraves do site # http://www.brc.com.br. # Os usuários de Linux no geral podem utilizar o script que segue abaixo: USERNAME="seuusuario@seuprovedor.com.br"; # Coloque o seu login aqui nessa variavel PASSWORD="speedy"; # Coloque aqui sua senha URL_TEST="http://www.terra.com.br"; URL_LOGIN="http://200.171.222.100:85/user/home?$URL_TEST\&username=$USERNAME\&password=$PASSWORD"; URL_SHORT="http://200.171.222"; POST_DATA="username=$USERNAME\npassword=$PASSWORD\n---\n"; RET_TEST=`lynx -dump $URL_TEST |grep $URL_SHORT`; if [ -z "$RET_TEST" ]; then echo "Já esta conectado !"; else echo "Conectando ..."; echo -e $POST_DATA |lynx --dump --accept_all_cookies -post_data $URL_LOGIN; fi
Restaura gerenciador de boot grub
Shell script que criptografa arquivos
Abrir e redirecionar portas TCP em firewall iptables
Sysinfo 2.01 - Infos do Sistema
Atualizando o Passado: Linux no Lenovo G460 em 2025
aaPanel - Um Painel de Hospedagem Gratuito e Poderoso
O macete do Warsaw no Linux Mint e cia
Visualizar arquivos em formato markdown (ex.: README.md) pelo terminal
Dando - teoricamente - um gás no Gnome-Shell do Arch Linux
Como instalar o Google Cloud CLI no Ubuntu/Debian
Mantenha seu Sistema Leve e Rápido com a Limpeza do APT!
Procurando vídeos de YouTube pelo terminal e assistindo via mpv (2025)
Pastas da raiz foram para a área de trabalho [RESOLVIDO] (11)
Será que eu deveria apreender C/C++ para desenvolver para Linux? (4)