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
[EMAIL PROTECTED]
[EMAIL PROTECTED]

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

Provérbio árabe



---------------------------
Gleydson Mazioli da Silva
[EMAIL PROTECTED]
[EMAIL PROTECTED]

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

Provérbio árabe

Attachment: speedywebauth
Description: Binary data

Attachment: pgpzkhzCj6fke.pgp
Description: PGP signature

Responder a