Hola, estoy aprendiendo a utilizar Python, basicamente mi objetivo es crear una herramienta en Python que haga FLOOD de peticiones HTTP GET, con un valor de cookie asignada y con una lista de proxys cargadas en .txt para que cada peticion se envie desde un proxy distinto.
Lo que quiero desarrollar es algo que logre penetrar las seguridades de Cloudflare, entonces estuve investigando y un amigo que es programador me dijo que tengo que enviar peticiones de tipo GET con el valor de la cookie de cloudflare
Generalmente cuando enviamos una peticion GET a cloudflare, sus cookies tienen de nombre __cfduid
entonces cree este simple codigo para enviar la peticion y obtener el valor del cookie __cfduid
import requests
url = 'https://panel.brighthost.cl' //DEFINO EL DOMINIO
proxy = '217.168.128.226:8080' //EL PROXY HTTTP
prx = {'https': 'https://'+proxy}
req_u = requests.get(url, proxies=prx) //LE DIGO QUE EL GET SEA IGUAL A EL PROXY
cf_cookie = req_u.cookies['__cfduid'] //LE INDICO QUE CF_COOKIE OBTENGA LA COOKIE __cfduid
print(f'REQUEST ESTADO: {req_u.status_code}, PROXY {proxy}, COOKIE {cf_cookie}') ) //IMPRIMO EL PROXY, EL HEADER STATUS DE RESPUESTA Y EL COOKIE
cookies = dict(cookies_are=cf_cookie
req_u2 = requests.get(url, proxies=prx,cookies=cookies) //envio la peticion al url definido con el proxie y con el valor de cookies
print(req_u2) //imprimo
Ahora bien, lo que nesesitaria es armar el script un poco mas organizado... por ejemplo que me indique en un mensaje que introduzca el dominio, seguidamente el puerto, y seguidamente los threads
Seguidamente el archivo .txt de donde se cargaran los proxys...
basicamente nesesito eso nomas y que las peticiones GET sean enviadas con el valor del cookie __cfduid
Me ayudarian o me orientarian como puedo armarlo? soy nuevo en python recien estoy comenzando y no conozco mucho.. pero basicamente esa es la idea