Documentation Index
Fetch the complete documentation index at: https://projectdiscovery.sec-lab.cn/llms.txt
Use this file to discover all available pages before exploring further.
Go
Brew
Docker
GitHub
Binary
go install -v github.com/projectdiscovery/subfinder/v2/cmd/subfinder@latest
Subfinder 需要最新版本的 GO 才能成功安装。
docker pull projectdiscovery/subfinder:latest
git clone https://github.com/projectdiscovery/subfinder.git; \
cd subfinder/v2/cmd/subfinder; \
go build; \
mv subfinder /usr/local/bin/; \
subfinder -version;
Subfinder 需要最新版本的 GO 才能成功安装。
https://github.com/projectdiscovery/subfinder/releases
- 下载适用于您操作系统的最新二进制文件。
- 解压可直接运行的二进制文件。
安装注意事项
- Subfinder 需要安装最新版本的 Go
- 将 Go bin 路径添加到系统路径中。在 OSX 或 Linux 中,在终端使用
echo export PATH=$PATH:$HOME/go/bin >> $home/.bashrc
source $home/.bashrc
- 要在 Windows 中添加路径,点击此链接获取说明。
- 二进制文件将位于
$home/go/bin/subfinder
安装后配置
安装后可立即使用 Subfinder,但以下服务需要配置 API 密钥才能工作:
BeVigil, BinaryEdge, BufferOver, C99, Censys, CertSpotter, Chaos,
Chinaz, DNSDB, Fofa, FullHunt, GitHub, Intelx,
PassiveTotal, quake, Robtex, SecurityTrails, Shodan, ThreatBook,
VirusTotal, WhoisXML API, ZoomEye API china - worldwide,
dnsrepo, Hunter, Facebook, BuiltWith
您还可以使用 subfinder -ls 命令显示所有可用的源。
这些值存储在 $HOME/.config/subfinder/provider-config.yaml 文件中,该文件将在您首次运行工具时创建。
配置文件使用 YAML 格式。可以为每个服务指定多个 API 密钥,其中一个将用于枚举。
对于 Censys、PassiveTotal、Fofa、Intellix 和 360quake 等源的复合密钥,需要用冒号(:)分隔。
提供者配置示例
一个提供者配置文件示例:
binaryedge:
- 0bf8919b-aab9-42e4-9574-d3b639324597
- ac244e2f-b635-4581-878a-33f4e79a2c13
censys:
- ac244e2f-b635-4581-878a-33f4e79a2c13:dd510d6e-1b6e-4655-83f6-f347b363def9
certspotter: []
passivetotal:
- sample-email@user.com:sample_password
redhuntlabs:
- ENDPOINT:API_TOKEN
- https://reconapi.redhuntlabs.com/community/v1/domains/subdomains:joEPzJJp2AuOCw7teAj63HYrPGnsxuPQ
securitytrails: []
shodan:
- AAAAClP1bJJSRMEYJazgwhJKrggRwKA
github:
- ghp_lkyJGU3jv1xmwk4SDXavrLDJ4dl2pSJMzj4X
- ghp_gkUuhkIYdQPj13ifH4KA3cXRn8JD2lqir2d4
zoomeyeapi:
- zoomeye.hk:4f73021d-ff95-4f53-937f-83d6db719eec
quake:
- 0cb9030c-0a40-48a3-b8c4-fca28e466ba3
facebook:
- APP_ID:APP_SECRET
intelx:
- HOST:API_KEY
- 2.intelx.io:s4324-b98b-41b2-220e8-3320f6a1284d
RedHunt Lab 攻击面侦察 API
RedHunt Labs 的攻击面侦察 API根据用户的订阅有不同的 API 端点。在运行任何扫描之前,请确保添加适当的端点。
ZoomEye API
在进行任何扫描之前,请确保您使用正确的主机以遵守 ZoomEye API 的地理访问限制:
- zoomeye.org 专门供中国境内用户使用。
- zoomeye.hk 供中国境外用户使用。