[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Programa para autenticação automática via WEB no Speedy Business



Pessoal,

Ontem fiquei meio irritado quanto meu speedy pediu novamente autenticação e tive que carregar denovo o 
pesadissimo navegador com java para digitar um nome e senha. Então resolvi brincar com o tcpdump e criei 
esse simples script que segue em anexo para quem quiser colocar no cron dos seus roteadores e ficar um 
longo tempo ficar sem o problema de estar usando remotamente sua máquina e simplesmente ela cair por 
estar pedindo a autenticação Speedy.

Esse programa será de mais valia de usuários que contrataram o Terra como provedor, por pedir autenticação
diária e ainda insistem divulgar publicamente que isso é pela segurança, ao invés de causar aborrecimentos ao 
usuário.

O programa é bastante simples, qualquer usuário pode editar e colocar seus dados de acesso lá, apenas deixe 
as permissões fechadas o bastante para que somente seu dono possa lê-lo (a senha é colocada em texto plano lá).

Ele funciona como usuário normal, e deve ser colocado no cron para ficar de tempos em tempos verificando se 
nao existe conexão com a Internet e se está sendo pedida a autenticação speedy, através da checagem do requerimento
de suporte a Java no lynx (agradecimentos a telefonica por facilitar esta parte ;-).

Quando o pedido de autenticação é reconhecido, o programa envia o login/senha de forma extremamente simples, 
pois a página nao utiliza cookies, o que facilitou a programação do script. Após isto, ele envia um e-mail para o 
root com a data/hora que ocorreu uma nova autenticação.

Futuramente vou adaptar o programa para outras funciondalidades, mas somente como está atende aos casos onde 
é necessária a autenticação via WEB.

A licença do programa é GPL e sugestões/correções são extremamente bem vindas, por se tratar de algo feito nas 
pressas...

Enjoy,

---------------------------
Gleydson Mazioli da Silva
gleydson@debian.org
gleydson@cipsga.org.br

Em dia de Vitória ninguém fica cansado. 

Provérbio árabe



---------------------------
Gleydson Mazioli da Silva
gleydson@debian.org
gleydson@cipsga.org.br

Em dia de Vitória ninguém fica cansado. 

Provérbio árabe

Attachment: speedywebauth
Description: Binary data

Attachment: pgp8YXoHaNpeH.pgp
Description: PGP signature


Reply to: