subfinder
14,772
Stars
1,647
Forks
158
Watchers
2
Open Issues
MIT
许可证
Go
语言
2018-03-31
创建时间
2026-11-09
最近更新
项目能做什么
一款快速的被动式子域名枚举工具。
来源:AI 基于仓库事实生成
· 内容以仓库实际 README 为准
使用说明 查看原始 README 原仓库文档
中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
<h1 align="center"> <img src="static/subfinder-logo.png" alt="subfinder" width="200px"> <br> </h1> <h4 align="center">Fast passive subdomain enumeration tool.</h4> <p align="center"> <a href="https://goreportcard.com/report/github.com/projectdiscovery/subfinder/v2"><img src="https://goreportcard.com/badge/github.com/projectdiscovery/subfinder"></a> <a href="https://github.com/projectdiscovery/subfinder/issues"><img src="https://img.shields.io/badge/contributions-welcome-brightgreen.svg?style=flat"></a> <a href="https://github.com/projectdiscovery/subfinder/releases"><img src="https://img.shields.io/github/release/projectdiscovery/subfinder"></a> <a href="https://twitter.com/pdiscoveryio"><img src="https://img.shields.io/twitter/follow/pdiscoveryio.svg?logo=twitter"></a> <a href="https://discord.gg/projectdiscovery"><img src="https://img.shields.io/discord/695645237418131507.svg?logo=discord"></a> </p> <p align="center"> <a href="#features">Features</a> • <a href="#installation">Install</a> • <a href="#running-subfinder">Usage</a> • <a href="#post-installation-instructions">API Setup</a> • <a href="#subfinder-go-library">Library</a> • <a href="https://discord.gg/projectdiscovery">Join Discord</a> </p> --- `subfinder` is a subdomain discovery tool that returns valid subdomains for websites, using passive online sources. It has a simple, modular architecture and is optimized for speed. `subfinder` is built for doing one thing only - passive subdomain enumeration, and it does that very well. We have made it to comply with all the used passive source licenses and usage restrictions. The passive model guarantees speed and stealthiness that can be leveraged by both penetration testers and bug bounty hunters alike. # Features <h1 align="left"> <img src="static/subfinder-run.png" alt="subfinder" width="700px"></a> <br> </h1> - Fast and powerful resolution and wildcard elimination modules - **Curated** passive sources to maximize results - Multiple output formats supported (JSON, file, stdout) - Optimized for speed and **lightweight** on resources - **STDIN/OUT** support enables easy integration into workflows # Usage ```sh subfinder -h ``` This will display help for the tool. Here are all the switches it supports. ```yaml Usage: ./subfinder [flags] Flags: INPUT: -d, -domain string[] domains to find subdomains for -dL, -list string file containing list of domains for subdomain discovery SOURCE: -s, -sources string[] specific sources to use for discovery (-s crtsh,github). Use -ls to display all available sources. -recursive use only sources that can handle subdomains recursively (e.g. subdomain.domain.tld vs domain.tld) -all use all sources for enumeration (slow) -es, -exclude-sources string[] sources to exclude from enumeration (-es alienvault,zoomeyeapi) FILTER: -m, -match string[] subdomain or list of subdomain to match (file or comm阅读完整原文
商业机会分析 AI 生成
新子域上线实时监控与告警SaaS
| 产品构想 | 基于 subfinder 的枚举机制,构建轻量级云端持续资产发现服务,每天/每周自动对指定目标进行无侵入扫描,并在发现新增子域时推送告警至即时通讯工具。 |
| 核心功能 | 目标资产监控大盘、周期性被动枚举任务、增量子域名差分对比、Webhook/Slack/Telegram 实时告警、资产历史快照。 |
| 目标用户 | 漏洞赏金猎人、关注资产暴露面的中小企业安全工程师。 |
| 难度/周期 | 中等 · 3 - 5 周 · 成本:月均服务器与基础数据库成本约 30-80 美元,初期无需昂贵商业API源。 |
| 收费模式 | 按监控域名数量采用订阅制阶梯收费(Freemium模式,免费提供少量域名基础监控,高级版支持高频扫描与无限通知)。 |
| 竞争风险 | 官方母公司(ProjectDiscovery Cloud Platform)存在类似商业化资产监控功能,竞争压力大;需强调轻量与低价错位竞争。 |
| 依据 | 数据支持的判断 |
统一聚合威胁情报与子域查询 API 服务
| 产品构想 | subfinder 支持多达数十个外部情报源,但个人用户配置全量商业 Key 成本高昂。通过搭建托管式中转 API,将多数据源结果聚合后统一提供标准化 JSON 返回。 |
| 核心功能 | 一站式子域被动解析接口、内置多源聚合去重、高可用速率限制管理、用量统计与账单中心。 |
| 目标用户 | 自建自动化资产管理系统的安全团队、安全工具开发者。 |
| 难度/周期 | 低至中等 · 2 - 3 周 · 成本:主要成本为采购各大商业 OSINT API 的订阅费用(数千元/年起),需精细控制单次请求成本。 |
| 收费模式 | 按 API 调用次数计费(点卡制或月度配额订阅)。 |
| 竞争风险 | 部分上游 OSINT 数据源的服务条款(ToS)可能限制转售或多租户共享,需注意合规审查。 |
| 依据 | AI推测 |
渗透测试资产侦察桌面工作台(GUI Client)
| 产品构想 | 将 subfinder 等命令行工具封装为现代化的跨平台桌面端应用(Electron/Tauri),结合存活验证与可视化资产树,提升现场顾问交付效率。 |
| 核心功能 | 免命令行配置的交互式界面、本地敏感 API Key 安全存储、子域名树形资产可视化、支持导出合规渗透测试交付报告(PDF/CSV)。 |
| 目标用户 | 渗透测试咨询顾问、安全外包服务团队。 |
| 难度/周期 | 低 · 2 - 4 周 · 成本:极低(仅需个人开发机,无需高规格云端服务器)。 |
| 收费模式 | 买断制许可证售卖(如 Gumroad 平台销售),或提供单席位年度更新订阅。 |
| 竞争风险 | 极客群体对 GUI 工具的接受度相对较低,受众主要集中在需快速出报告的初中级渗透人员。 |
| 依据 | AI推测 |
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心
竞品与相似项目 GitHub Search 真实检索
| 项目 | 中文简介 | Stars | 语言 |
|---|---|---|---|
| swisskyrepo/PayloadsAllTheThings | 中文介绍暂未生成 A list of useful payloads and bypass for Web Application Sec |
82,558 | Python |
| maurosoria/dirsearch | 中文介绍暂未生成 Web path scanner |
15,062 | Python |
| projectdiscovery/nuclei-templates | 中文介绍暂未生成 Community curated list of templates for the nuclei engine to |
13,319 | JavaScript |
| dstotijn/hetty | 中文介绍暂未生成 An HTTP toolkit for security research. |
12,540 | Go |
| nahamsec/Resources-for-Beginner-Bug-Bounty-Hunters | 中文介绍暂未生成 A list of resources for those interested in getting started |
12,332 | - |
| edoardottt/awesome-hacker-search-engines | 中文介绍暂未生成 A curated list of awesome search engines useful during Penet |
11,492 | Shell |
以上为通过 GitHub 官方 Search API 检索的相似项目,功能差异与优劣势需进一步人工确认,配置 AI 后可生成对比分析。
项目优势与风险
| 技术成熟度 | 创建于 2018-03-31,近 30 天仍在推送,发布过 63 个 Release |
| 社区活跃 | Star 14,772 / Fork 1,647 / Issue 2(数据支持,可自行核实) |
| 许可证 | MIT |
| 主要风险 | 上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价 |
安装与使用
快速开始(以仓库 README 为准)
git clone https://github.com/projectdiscovery/subfinder.git cd subfinder # 请阅读仓库 README 获取确切安装步骤(依赖、配置、启动命令)
术语说明:Docker=应用容器(把程序和依赖打包运行);API Key=调用外部服务的密钥;Git Clone=把仓库代码下载到本地。常见错误:API Key 未配置 / 端口占用 / 数据库连接失败,多数项目在 README 的 Troubleshooting 章节有说明。