mirror of
https://github.com/shmilylty/OneForAll.git
synced 2026-08-26 04:47:48 +08:00
实现finder模块(从响应体和JS文件中再次发现新子域)
This commit is contained in:
+5
-9
@@ -50,17 +50,13 @@ def update_data(data, records):
|
||||
|
||||
def save_db(name, data):
|
||||
"""
|
||||
保存解析结果到数据库
|
||||
Save resolved results to database
|
||||
|
||||
:param str name: 保存表名
|
||||
:param list data: 待保存的数据
|
||||
:param str name: table name
|
||||
:param list data: data to be saved
|
||||
"""
|
||||
logger.log('INFOR', f'Saving resolved results')
|
||||
db = Database()
|
||||
db.drop_table(name)
|
||||
db.create_table(name)
|
||||
db.save_db(name, data, 'resolve')
|
||||
db.close()
|
||||
utils.save_db(name, data, 'resolve')
|
||||
|
||||
|
||||
def save_subdomains(save_path, subdomain_list):
|
||||
@@ -161,7 +157,7 @@ def run_resolve(domain, data):
|
||||
:return: 解析得到的结果列表
|
||||
:rtype: list
|
||||
"""
|
||||
logger.log('INFOR', f'Start resolve subdomains of {domain}')
|
||||
logger.log('INFOR', f'Start resolving subdomains of {domain}')
|
||||
subdomains = filter_subdomain(data)
|
||||
if not subdomains:
|
||||
return data
|
||||
|
||||
Reference in New Issue
Block a user