标签:查询 pass res on() protoc www. def result com
def censysApi(searchQuery): API_URL = "https://www.censys.io/api/v1" UID = "51645b5b-b129-499f-a008-c7cf602ed76b" SECRET = "xJVPTgyQmgNb8O8JdGYZZOJw8MBk0RtT" dataFirstForPage = { "query": searchQuery, "page": 1, "fields": [] } resData = requests.post(API_URL + "/search/ipv4", data=json.dumps(dataFirstForPage),auth=(UID, SECRET),headers=headers) resultForPage = resData.json() pages = int(resultForPage[‘metadata‘][‘pages‘]) try: for page in range(1,pages+1): data = { "query": searchQuery, "page": page, "fields": ["ip","protocols"] } sleep(1) req = requests.post(API_URL + "/search/ipv4", data=json.dumps(data), auth=(UID, SECRET)) resForResult = req.json() for result in resForResult["results"]: print result[‘ip‘]+","+result[‘protocols‘] except: pass censysApi("baidu.com")
标签:查询 pass res on() protoc www. def result com
原文地址:https://www.cnblogs.com/websec/p/9547412.html