Merge pull request #214 from m0rning0o0/master

修复了一些小BUG
This commit is contained in:
Jing Ling
2021-08-02 15:57:07 +08:00
committed by GitHub
4 changed files with 6 additions and 6 deletions
+1 -1
View File
@@ -54,7 +54,7 @@ def gen_fake_header():
""" """
Generate fake request headers Generate fake request headers
""" """
headers = settings.request_default_headers headers = settings.request_default_headers.copy()
if not isinstance(headers, dict): if not isinstance(headers, dict):
headers = dict() headers = dict()
if settings.enable_random_ua: if settings.enable_random_ua:
+1 -1
View File
@@ -9,7 +9,7 @@ class CensysAPI(Query):
self.domain = domain self.domain = domain
self.module = 'Certificate' self.module = 'Certificate'
self.source = "CensysAPIQuery" self.source = "CensysAPIQuery"
self.addr = 'https://www.censys.io/api/v1/search/certificates' self.addr = 'https://search.censys.io/api/v1/search/certificates'
self.id = settings.censys_api_id self.id = settings.censys_api_id
self.secret = settings.censys_api_secret self.secret = settings.censys_api_secret
self.delay = 3.0 # Censys 接口查询速率限制 最快2.5秒查1次 self.delay = 3.0 # Censys 接口查询速率限制 最快2.5秒查1次
+2 -1
View File
@@ -21,7 +21,8 @@ class DNSDumpster(Query):
return return
self.cookie = resp.cookies self.cookie = resp.cookies
data = {'csrfmiddlewaretoken': self.cookie.get('csrftoken'), data = {'csrfmiddlewaretoken': self.cookie.get('csrftoken'),
'targetip': self.domain} 'targetip': self.domain,
'user':'free'}
resp = self.post(self.addr, data) resp = self.post(self.addr, data)
self.subdomains = self.collect_subdomains(resp) self.subdomains = self.collect_subdomains(resp)
+2 -3
View File
@@ -7,7 +7,7 @@ class ThreatMiner(Query):
self.domain = domain self.domain = domain
self.module = 'Intelligence' self.module = 'Intelligence'
self.source = 'ThreatMinerQuery' self.source = 'ThreatMinerQuery'
self.addr = 'https://www.threatminer.org/getData.php' self.addr = 'https://api.threatminer.org/v2/domain.php'
def query(self): def query(self):
""" """
@@ -15,8 +15,7 @@ class ThreatMiner(Query):
""" """
self.header = self.get_header() self.header = self.get_header()
self.proxy = self.get_proxy(self.source) self.proxy = self.get_proxy(self.source)
params = {'e': 'subdomains_container', params = {'q': self.domain, 'rt': 5}
'q': self.domain, 't': 0, 'rt': 10}
resp = self.get(self.addr, params) resp = self.get(self.addr, params)
self.subdomains = self.collect_subdomains(resp) self.subdomains = self.collect_subdomains(resp)