Nodesub 是一个命令行工具,用于在错误赏金计划中查找子域。它支持各种子域枚举 技术,并提供灵活的定制选项。
特征
使用 CIDR 表示法执行子域 枚举(支持输入列表)。
使用 ASN(支持输入列表)执行子域枚举。
使用域列表执行子域枚举。
安装
要安装 Nodesub,请使用以下命令:
npm install -g nodesub
笔记:
编辑文件~/.config/nodesub/config.ini
用法
nodesub -h
这将显示该工具的帮助。这是它支持的所有交换机。
例子
枚举单个域的子域:
nodesub -u example.com
枚举文件中域列表的子域:
nodesub -l domains.txt
使用 CIDR 执行子域枚举:
node nodesub.js -c 192.168.0.0/24 -o subdomains.txt
node nodesub.js -c CIDR.txt -o subdomains.txt
使用 ASN 执行子域枚举:
node nodesub.js -a AS12345 -o subdomains.txt
node nodesub.js -a ASN.txt -o subdomains.txt
启用递归子域枚举并将结果输出到 JSON 文件:
nodesub -u example.com -r -o output.json -f json
输出
该工具提供了多种结果输出格式,包括:
Text (txt)
JSON (json)
CSV (csv)
PDF (pdf)
输出文件包含已解析的子域、解析失败的子域或基于所选选项的所有子域。
评论