Fai la tua scelta. PDL inside
+6
deathf4n
LemonsAreGood
ForeverTroll
VirginioTrombetta
Mary Gal Ace
altre sette persone
10 posters
Page 4 of 4
Page 4 of 4 • 1, 2, 3, 4
Re: Fai la tua scelta. PDL inside
Sono riuscito ad automatizzare quasi tutto usando firefox e iMacros.
Mi manca da trovare il comando per pulire i cookies e come inventare nomi sempre nuovi per la registrazione, dopo di che dovrebbe essere a posto.
Ora esco, domani vi aggiorno!
Mi manca da trovare il comando per pulire i cookies e come inventare nomi sempre nuovi per la registrazione, dopo di che dovrebbe essere a posto.
Ora esco, domani vi aggiorno!
LemonsAreGood- Niubbo Sverginato
- Posts : 14
Join date : 2011-01-04
Re: Fai la tua scelta. PDL inside
- Code:
#!/usr/bin/python2.7
import sys, urllib, urllib2, time, random
from random import Random
import hashlib
def generacasuale():
rng = Random()
caratteri = "1234567890qwertyuiopQWERTYUIOPasdfghjklASDFGHJKLzxcvbnmZXCVBNM"
result = ""
for i in range(10):
result = result + rng.choice(caratteri)
return result
def registrazione(obj, utente, url):
out_file = open("registrazione.htm","w") #APRE FILE
f = obj.open( url, utente )
data = f.read()
f.close()
out_file.write(data) #SCRIVE
out_file.close() #CHIUDE
print "REGISTRAZIONE EFFETTUATA"
def attivazione(obj, md5hash, url):
out_file = open("attivazione.htm","w") #APRE FILE
f = obj.open(url + md5hash)
data = f.read()
f.close()
out_file.write(data) #SCRIVE
out_file.close() #CHIUDE
print "ATTIVAZIONE EFFETTUATA"
def loggati(obj, utente, url):
out_file = open("login.htm","w") #APRE FILE
f = obj.open(url, utente)
data = f.read()
f.close()
out_file.write(data) #SCRIVE
out_file.close() #CHIUDE
print "LOGIN ESEGUITO"
def voto(obj):
print "Candidato " + str(candidato)
out_file = open("voto.htm","w") #APRE FILE
f = obj.open('http://www.libero-news.it/sondaggio.jsp?idsondaggio=427&idvoto=12' + str(candidato))
data = f.read()
f.close()
out_file.write(data) #SCRIVE
out_file.close() #CHIUDE
print "VOTO INSERITO"
def banner():
print "Benvenuto in TarocVot! Scegli il numero del candidato da votare!"
print "[32] Giulio Tremonti"
print "[33] Roberto Formigoni"
print "[34] Angelino Alfano"
print "[35] Mariastella Gelmini"
print "[36] Mara Carfagna"
print "[37] Ignazio La Russa"
print "[38] Gianni Alemanno"
print "[39] Roberto Maroni"
print "[40] Flavio Tosi"
print "[41] Luca Zaia"
print "[42] Marina Berlusconi"
print "[43] Franco Frattini"
print "[44] Michela Brambilla"
print "[45] Roberto Calderoli"
print "[46] Maurizio Lupi"
print "[47] Renata Polverini"
print "[48] Alfredo Mantovano"
print "[49] Raffaele Fitto"
print "[50] Giuseppe Scopelliti"
print "[51] Daniela Santanche"
print "[52] Renato Brunetta"
print "[53] Guido Grosetto"
def leggicandidato(stat):
global candidato
if (stat==1):
candidato = raw_input("\nCodice non valido! Inserisci il codice del candidato.\nCodice: ")
else:
candidato = raw_input("\nInserisci il codice del candidato.\nCodice: ")
if (candidato):
try:
candidato = int(candidato)
except:
leggicandidato(1)
if (candidato < 32) or (candidato > 53):
leggicandidato(1)
else:
leggicandidato(1)
def legginumvoti(stat):
global n
if (stat==1):
numvoti = raw_input("\nNumero voti non valido! Inserisci il numero di voti da mandare.\nVoti: ")
else:
numvoti = raw_input("\nInserisci il numero di voti da mandare.\nVoti: ")
if (numvoti):
try:
n = int(numvoti)
except:
legginumvoti(1)
print n
else:
legginumvoti(1)
def leggiproxy():
global proxy
proxy = raw_input("\nInserisci il proxy nel seguente formato [IP]:[PORTA]. Se non si vuole usare il Proxy lasciare vuoto\nProxy: ")
def get_proxy_opener(proxyurl, proxyuser, proxypass, proxyscheme="http"):
password_mgr = urllib2.HTTPPasswordMgrWithDefaultRealm()
password_mgr.add_password(None, proxyurl, proxyuser, proxypass)
proxy_handler = urllib2.ProxyHandler({proxyscheme: proxyurl})
proxy_auth_handler = urllib2.ProxyBasicAuthHandler(password_mgr)
cookie = urllib2.HTTPCookieProcessor()
return urllib2.build_opener(proxy_handler, proxy_auth_handler, cookie)
banner()
leggicandidato(0)
n=1
legginumvoti(0)
leggiproxy()
o = urllib2.build_opener( urllib2.HTTPCookieProcessor() )
urllib2.install_opener( o )
url_registrazione = "http://www.libero-news.it/registrautente.jsp"
url_attivazione = "http://www.libero-news.it/attivazione.jsp?account="
url_login = "http://www.libero-news.it/registracommenti.jsp"
for i in range(0, n):
login = generacasuale()
password = generacasuale()
email = generacasuale() + "@" + generacasuale() + ".com"
hashattivazione = hashlib.md5(login).hexdigest()
utente_registrazione = urllib.urlencode( {
'username': login,'password': password , 'passwordconf': password, 'email': email, 'nome':' ', 'cognome':' ', 'giorno': '01', 'mese':'01' , 'anno':'1900' , 'sesso':'m', 'provincia':' ', 'citta':' ', 'cap':' ','professione': ' ', 'telefono': ' ', 'check': '1', 'sezione': 'null' } )
utente_login = urllib.urlencode( { 'account': login, 'password': password } )
print "[VOTO N]" + str(n)
print utente_login
print utente_registrazione
if (proxy):
print "VOTO CON PROXY"
url_opener = get_proxy_opener(proxy, '', '');
urllib2.install_opener( url_opener )
time.sleep(1)
registrazione(url_opener, utente_registrazione, url_registrazione)
time.sleep(0.1)
attivazione(url_opener, hashattivazione, url_attivazione)
time.sleep(0.1)
loggati(url_opener, utente_login, url_login)
voto(url_opener)
print "VOTO ESEGUITO\n"
else:
print "VOTO SENZA PROXY"
registrazione(o, utente_registrazione, url_registrazione)
time.sleep(0.1)
attivazione(o, hashattivazione, url_attivazione)
time.sleep(0.1)
loggati(o, utente_login, url_login)
voto(o)
VirginioTrombetta- Trollino
- Posts : 32
Join date : 2011-06-05
Re: Fai la tua scelta. PDL inside
siete fantastici
all'inizio ha fatto un pò le bizze ma poi è partito, si vede che cadeva la connessione col proxy
all'inizio ha fatto un pò le bizze ma poi è partito, si vede che cadeva la connessione col proxy
lulz- Niubbo Sverginato
- Posts : 20
Join date : 2011-06-06
Re: Fai la tua scelta. PDL inside
lulz wrote:siete fantastici
all'inizio ha fatto un pò le bizze ma poi è partito, si vede che cadeva la connessione col proxy
occhio che ho fatto un edit recente al codice (3 minuti fa), prima non funzionava anche se non dava errori!!!
VirginioTrombetta- Trollino
- Posts : 32
Join date : 2011-06-05
ForeverTroll- Niubbo Sverginato
- Posts : 20
Join date : 2011-06-05
Re: Fai la tua scelta. PDL inside
La nostra beniamina è in cima all'olimpo, per il fap di alcuni e per il lulz di altri :)
Chiedo all'admin la cancellazione del thread ASAP perché, detta alla francese, siamo indicizzati come le bestie su google. Domani ripubblicherò le screen del primo mass-vote e di quello di stasera in un nuovo thread.
Grazie in anticipo :)
Chiedo all'admin la cancellazione del thread ASAP perché, detta alla francese, siamo indicizzati come le bestie su google. Domani ripubblicherò le screen del primo mass-vote e di quello di stasera in un nuovo thread.
Grazie in anticipo :)
VirginioTrombetta- Trollino
- Posts : 32
Join date : 2011-06-05
Re: Fai la tua scelta. PDL inside
ma il googlebot non era bannato dal robots.txt??
lulz- Niubbo Sverginato
- Posts : 20
Join date : 2011-06-06
Re: Fai la tua scelta. PDL inside
basta settare la sezione come visibile solo agli utenti registrati
lulz- Niubbo Sverginato
- Posts : 20
Join date : 2011-06-06
Re: Fai la tua scelta. PDL inside
Per ogni evenienza, commemorazione futura del lulz in particolare, ho salvato il thread sul pc
VirginioTrombetta- Trollino
- Posts : 32
Join date : 2011-06-05
Re: Fai la tua scelta. PDL inside
Se siamo indicizzati però rimane cmq nella cache di google..
ForeverTroll- Niubbo Sverginato
- Posts : 20
Join date : 2011-06-05
Re: Fai la tua scelta. PDL inside
ForeverTroll wrote:Se siamo indicizzati però rimane cmq nella cache di google..
non sono preparatissimo in materia, ma in tribunale meglio doversi difendere dalla cache che dal forum stesso
VirginioTrombetta- Trollino
- Posts : 32
Join date : 2011-06-05
Re: Fai la tua scelta. PDL inside
cercate di limitarvi parecchio stavolta, una volta staccato antani di 5-6 punti va già bene
HerpDerp- Niubbo
- Posts : 5
Join date : 2011-06-05
Re: Fai la tua scelta. PDL inside
probabilmente omgforum ha cambiato le opzioni di indicizzazione...
lulz- Niubbo Sverginato
- Posts : 20
Join date : 2011-06-06
Re: Fai la tua scelta. PDL inside
Salvate tutto, e poi piallate!
LemonsAreGood- Niubbo Sverginato
- Posts : 14
Join date : 2011-01-04
Re: Fai la tua scelta. PDL inside
Cos'è successo ? Dany è indietro...
Forse le hanno resettato i voti senza dirlo, visto che nell'articolo odierno parlano di successo..
Forse le hanno resettato i voti senza dirlo, visto che nell'articolo odierno parlano di successo..
ForeverTroll- Niubbo Sverginato
- Posts : 20
Join date : 2011-06-05
Re: Fai la tua scelta. PDL inside
Ieri a che punto era? Cmq il codice di conferma, non era altro che un url più un hash md5 dei dati inviati??
Ad ogni modo, non è che ora c'è anche il controllo ip?
Ad ogni modo, non è che ora c'è anche il controllo ip?
LemonsAreGood- Niubbo Sverginato
- Posts : 14
Join date : 2011-01-04
Re: Fai la tua scelta. PDL inside
Ieri sera era prima..
Cmq si, l'attivazione era semplicemente quello
Cmq si, l'attivazione era semplicemente quello
ForeverTroll- Niubbo Sverginato
- Posts : 20
Join date : 2011-06-05
Re: Fai la tua scelta. PDL inside
Cmq adesso lo script non funziona, percui qualcosa han cambiato..
ForeverTroll- Niubbo Sverginato
- Posts : 20
Join date : 2011-06-05
Re: Fai la tua scelta. PDL inside
prima l'url di attivazione era l'md5 del nome utente, ora lo hanno cambiato con qualcosa di decente, purtroppo :(
Io direi che abbiamo lollato abbastanza, possiamo ritenerci soddisfatti e magari mandare la storia e le screens al fatto quotidiano, a giornalettismo e a qualche blogger :D
Io direi che abbiamo lollato abbastanza, possiamo ritenerci soddisfatti e magari mandare la storia e le screens al fatto quotidiano, a giornalettismo e a qualche blogger :D
VirginioTrombetta- Trollino
- Posts : 32
Join date : 2011-06-05
Re: Fai la tua scelta. PDL inside
Qui dentro c'è qualche talpa..
LemonsAreGood- Niubbo Sverginato
- Posts : 14
Join date : 2011-01-04
Re: Fai la tua scelta. PDL inside
LemonsAreGood wrote:Qui dentro c'è qualche talpa..
cosa te lo fa pensare?
VirginioTrombetta- Trollino
- Posts : 32
Join date : 2011-06-05
Re: Fai la tua scelta. PDL inside
Ogni volta che si fixa si programma quelli di libero sistemano la votazione!
E soprattutto, leggendo gli articoli che compaiono sul sito sembra che sappiano cosa facciamo!
E soprattutto, leggendo gli articoli che compaiono sul sito sembra che sappiano cosa facciamo!
LemonsAreGood- Niubbo Sverginato
- Posts : 14
Join date : 2011-01-04
Re: Fai la tua scelta. PDL inside
LemonsAreGood wrote:Ogni volta che si fixa si programma quelli di libero sistemano la votazione!
E soprattutto, leggendo gli articoli che compaiono sul sito sembra che sappiano cosa facciamo!
Beh, ma lo vedono dai log quello che succede.....non ci vuole un genio a capire come funziona lo script
ForeverTroll- Niubbo Sverginato
- Posts : 20
Join date : 2011-06-05
Re: Fai la tua scelta. PDL inside
ForeverTroll wrote:LemonsAreGood wrote:Ogni volta che si fixa si programma quelli di libero sistemano la votazione!
E soprattutto, leggendo gli articoli che compaiono sul sito sembra che sappiano cosa facciamo!
Beh, ma lo vedono dai log quello che succede.....non ci vuole un genio a capire come funziona lo script
Più che altro questo post è stato pubblico per troppo tempo, chiunque di loro può aver visto il mio script e averne dedotto gli effetti, nonché aver letto in chiaro i principi di funzionamento nei vari post... in ogni caso direi di chiudere la vicenda... almeno finché non cracko il nuovo hash ;)
VirginioTrombetta- Trollino
- Posts : 32
Join date : 2011-06-05
Page 4 of 4 • 1, 2, 3, 4
Page 4 of 4
Permissions in this forum:
You cannot reply to topics in this forum
|
|