[ Foro de Python ]
Buen dia, soy nuevo programando en phyton, estoy tratando de engañar un sistema de encuesta utilizando la programacion siguiente. Tambien Estoy utilizando torproyect para cambiar el IP, no se cual es la cabezara de torproyect headers = {"User-Agent":=???????????????????
import httplib, urllib, random
bucle = 0
while bucle < 20:
num = random.randint(184228830106,153501500631101)
num = str(num)
connection = httplib.HTTPConnection("WEB_DEL_CONCURSO")
params = ("-----------------------------"+num+"\r\nContent-Disposition: form-data; name='voto'" +
"\r\n\r\n33\r\n-----------------------------"+num+"\r\nContent-Disposition: form-data; name='del'" +
"\r\n\r\n\r\n-----------------------------"+num+"--\r\n")
headers = {"User-Agent": "Mozilla/5.0 (Windows NT 5.1; rv:9.0.1) Gecko/20100101 Firefox/9.0.1",
"Accept": "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8",
"Accept-Language": "en-us,en;q=0.5",
"Accept-Encoding": "gzip, deflate",
"Accept-Charset": "ISO-8859-1,utf-8;q=0.7,*;q=0.7",
"Connection": "keep-alive",
"Referer": "http://WEB_DEL_CONCURSO/candidatos.php?",
"Content-Type": "multipart/form-data; boundary=---------------------------"+num}
connection.request("POST", "/candidatos.php", params, headers)
response = connection.getresponse()
data = response.read()
print "Peticion enviada con el numero "+num
print data
connection.close()
bucle = bucle + 1
print "FIN del programa"
Como se puede observar se generaba
La pregunta que hay después del fuente está incompleta.
Aun así, lo razonable es que uses el User-Agent de un navegador conocido, si realmente deseas hacer que parezcan "votaciones reales".
(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)