内容目录
Subfinder 使用手册
使用方法
./subfinder [选项]
选项
输入
-d, -domain string[]
指定要查找子域名的域名。-dL, -list string
包含用于子域名发现的域名列表的文件。
来源
-s, -sources string[]
指定用于发现的来源(例如:-s crtsh,github
)。使用-ls
显示所有可用来源。-recursive
仅使用能够递归处理子域名的来源(例如:subdomain.domain.tld
vsdomain.tld
)。-all
使用所有来源进行枚举(速度较慢)。-es, -exclude-sources string[]
从枚举中排除的来源(例如:-es alienvault,zoomeyeapi
)。
过滤
-m, -match string[]
要匹配的子域名或子域名列表(文件或逗号分隔)。-f, -filter string[]
要过滤的子域名或子域名列表(文件或逗号分隔)。
速率限制
-rl, -rate-limit int
每秒发送的最大HTTP请求数。-rls value
针对不同提供者设置每秒发送的最大HTTP请求数,格式为key=value
(例如:-rls "hackertarget=10/s,shodan=15/s"
)。-t int
解析时的并发协程数(仅适用于-active
)(默认值:10)。
更新
-up, -update
将subfinder更新到最新版本。-duc, -disable-update-check
禁用subfinder的自动更新检查。
输出
-o, -output string
指定输出文件。-oJ, -json
以JSONL(行)格式写入输出。-oD, -output-dir string
指定输出目录(仅适用于-dL
)。-cs, -collect-sources
在输出中包括所有来源(仅适用于-json
)。-oI, -ip
在输出中包含主机IP(仅适用于-active
)。
配置
-config string
配置文件路径(默认值:$CONFIG/subfinder/config.yaml
)。-pc, -provider-config string
提供者配置文件路径(默认值:$CONFIG/subfinder/provider-config.yaml
)。-r string[]
要使用的解析器列表(逗号分隔)。-rL, -rlist string
包含要使用的解析器列表的文件。-nW, -active
仅显示活动的子域名。-proxy string
使用的HTTP代理。-ei, -exclude-ip
从域名列表中排除IP。
调试
-silent
仅在输出中显示子域名。-version
显示subfinder版本。-v
显示详细输出。-nc, -no-color
禁用输出中的颜色。-ls, -list-sources
列出所有可用来源。
优化
-timeout int
超时时间(秒)(默认值:30)。-max-time int
枚举结果的最大等待时间(分钟)(默认值:10)。
Comments NOTHING