mirror of
https://github.com/shmilylty/OneForAll.git
synced 2026-08-26 12:57:50 +08:00
valid参数改为alive参数
This commit is contained in:
+5
-5
@@ -405,7 +405,7 @@ class Brute(Module):
|
||||
brute.py --target d.com --fuzz True --place m.*.d.com --rule '[a-z]' run
|
||||
|
||||
Note:
|
||||
参数valid可选值1,0,None,分别表示导出有效,无效,全部子域
|
||||
参数alive可选值True,False分别表示导出存活,全部子域结果
|
||||
参数format可选格式有'txt', 'rst', 'csv', 'tsv', 'json', 'yaml', 'html',
|
||||
'jira', 'xls', 'xlsx', 'dbf', 'latex', 'ods'
|
||||
参数path默认None使用OneForAll结果目录自动生成路径
|
||||
@@ -422,14 +422,14 @@ class Brute(Module):
|
||||
:param str place: 指定爆破位置(开启fuzz模式时必需指定此参数)
|
||||
:param str rule: 指定fuzz模式爆破使用的正则规则(开启fuzz模式时必需指定此参数)
|
||||
:param bool export: 是否导出爆破结果(默认True)
|
||||
:param bool valid: 只导出有效的子域结果(默认False)
|
||||
:param bool alive: 只导出存活的子域结果(默认True)
|
||||
:param str format: 结果导出格式(默认csv)
|
||||
:param str path: 结果导出路径(默认None)
|
||||
"""
|
||||
|
||||
def __init__(self, target, process=None, concurrent=None, word=False,
|
||||
wordlist=None, recursive=False, depth=None, nextlist=None,
|
||||
fuzz=False, place=None, rule=None, export=True, valid=True,
|
||||
fuzz=False, place=None, rule=None, export=True, alive=True,
|
||||
format='csv', path=None):
|
||||
Module.__init__(self)
|
||||
self.module = 'Brute'
|
||||
@@ -446,7 +446,7 @@ class Brute(Module):
|
||||
self.place = place or config.fuzz_place
|
||||
self.rule = rule or config.fuzz_rule
|
||||
self.export = export
|
||||
self.valid = valid
|
||||
self.alive = alive
|
||||
self.format = format
|
||||
self.path = path
|
||||
self.bulk = False # 是否是批量爆破场景
|
||||
@@ -600,7 +600,7 @@ class Brute(Module):
|
||||
# 数据库导出
|
||||
if self.export:
|
||||
dbexport.export(self.domain,
|
||||
valid=self.valid,
|
||||
alive=self.alive,
|
||||
limit='resolve',
|
||||
path=self.path,
|
||||
format=self.format)
|
||||
|
||||
Reference in New Issue
Block a user