面向 Web 安全研究人员和漏洞赏金猎人的工具合集,收录常用扫描、侦察、代理等工具。
5106+2 本周852RubyMIT更新于 2个月前
快速的被动子域名枚举工具,通过在线数据源查找域名的子域名,不直接探测目标。
subfinder 通过查询证书透明度日志、搜索引擎和 DNS 数据等被动在线数据源,为指定域名发现子域名。它不直接探测目标,因此枚举速度快且隐蔽性好,适合渗透测试和漏洞赏金等侦察场景。
该工具是单一的 Go 二进制程序,采用模块化设计,只专注于被动子域名枚举。它支持泛解析(wildcard)过滤与解析模块、按数据源单独限速,并可用精确名称或正则表达式筛选结果。输出可为普通文本或 JSONL,可写入文件或标准输出,也支持从标准输入读取域名,方便与其他工具串联。许多数据源需要 API Key,可在 provider 配置文件中设置。
subfinder 也可以作为 Go 库引入,其他程序可通过 SDK 调用枚举功能。
使用 Go 安装 subfinder(需要 go1.26.10)
go install -v github.com/projectdiscovery/subfinder/v2/cmd/subfinder@latest对一个域名运行 subfinder
subfinder -d example.com概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
面向 Web 安全研究人员和漏洞赏金猎人的工具合集,收录常用扫描、侦察、代理等工具。
一款 Go 命令行工具,可同时调用多个网络空间搜索引擎,快速发现互联网上暴露的主机。
一款快速的多用途 HTTP 探测命令行工具,可批量探测主机、URL 和 CIDR 的状态码、标题、技术栈和 TLS 证书等信息。
一款命令行 OSINT 工具,可按用户名在 400 多个社交网络中查找对应账号。
用 Rust 编写的快速端口扫描器,可快速发现开放端口,并将结果交给 Nmap 或自定义脚本处理。