Mais um script pra autenticar no veloxzone
Publicado por Vinicius Tavares Petrucci 15/09/2004
[ Hits: 7.575 ]
Mais um script pra autenticar no veloxzone
#!/usr/bin/env python
##
## Autenticador Velox - 0.04
## Vinicius T. Petrucci [viniciuspetrucci@gmail.com]
##
import urllib2
from sys import exit
def erro(s):
print "Erro: %s!" % (s)
foo = raw_input('')
#exit(1)
def pegarCookie(provedor):
try:
fcoo = urllib2.urlopen("http://www.veloxzone.com.br/vfile/pages/serviceLogon.jsp?service=internet_%s" % (provedor))
except:
erro("pegarCookie(): nao consegui me conectar ao servidor")
return
#print fcoo.headers
cookie = fcoo.headers.getheader('set-cookie')
cookie = cookie[:cookie.find(';')]
if not cookie:
erro("nao peguei o cookie")
return
return cookie
def pegarHeaders(cookie):
return {'Cookie: ': cookie}
def enviaDados(provedor, usuario, senha, headers):
req = urllib2.Request('http://www.veloxzone.com.br/serviceLogon',
'fcn=serviceLogon&service=internet_%s&ac=home&username=%s&password=%s&OK=OK' % (provedor,
usuario, senha),
headers)
try:
fret = urllib2.urlopen(req)
except:
erro("enviaDados(): nao consegui me conectar ao servidor")
return
asd = fret.read()
if not asd:
erro("nenhum retorno")
if asd.find('Erro') != -1:
file('erro.html', 'w').write(asd)
erro("nao consegui autenticar. Leia o arquivo 'erro.html'.")
def main():
provedor = 'GLOBO3'
usuario = 'vpetrucci'
senha = ''
cookie = pegarCookie(provedor)
headers = pegarHeaders(cookie)
enviaDados(provedor, usuario, senha, headers)
main()
EVOSIGN - Assinatura aleatória no Evolution
hcoin - Preço do Dólar, Bitcoin e Euro em Python
Berry Bank: Criando um Banco Digital Gamificado para seus Filhos com Gentoo, Flask e Tailscale
Papagaiando o XFCE com temas e recursos
Instale o DOOM Retro no Gentoo facilmente via Overlay
Steam (Flatpak) rodando jogos em partição NTFS
O dock Plank + U-Launcher deixam qualquer desktop mais produtivo
Instalar Linux em notebook Sony Vaio VPCEG13EB (17)
Alguém tem que acabar com ANATEL!!! (10)
O que você está ouvindo agora? [2] (229)









