Mais um script pra autenticar no veloxzone
Publicado por Vinicius Tavares Petrucci 15/09/2004
[ Hits: 7.601 ]
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()
Script que obtém informações disponibilizadas a bots pelos sites
Google scan com interface gráfica
Boas Práticas e Padrões Idiomáticos em Go e C
Vale a pena ter mais de uma interface grafica no seu Linux?
Estrutura e Funcionamento de um Ebuild no Gentoo Linux
[Resolvido] Google Chrome reclamando de perfil em uso após mudar hostname
Instalando o Tema de Ícones Tela Circle
Copiar Para e Mover Para no menu de contexto do Nautilus e Dolphin
Dotando o Thunar das opcoes Copiar para e Mover para no menu de contexto
Instalação Dual Boot Linux+Windows 11 (4)
No Ubuntu 26.04, sudo passou a mostrar os asteriscos ao digitar por pa... (5)
Como instalar Warsaw no Gentoo? (0)
Como insiro e excluo um elemento XML e JSON ao código Javascript (1)









