登录 注册
安全与隐私工具开发者工具 appsecbrutebug-bountybugbountydirsearchenumeration
15,068
Stars
2,460
Forks
304
Watchers
24
Open Issues
未知
许可证
Python
语言
2013-04-30
创建时间
2026-11-05
最近更新

项目能做什么

高效的 Web 目录与路径扫描工具。
来源:AI 基于仓库事实生成 · 内容以仓库实际 README 为准

使用说明 查看原始 README 原仓库文档

中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
<img src="static/logo.png#gh-light-mode-only" alt="dirsearch logo (light)" width="675px">
<img src="static/logo-dark.png#gh-dark-mode-only" alt="dirsearch logo (dark)" width="675px">

# dirsearch - Web Path Discovery

![Build](https://img.shields.io/badge/Built%20with-Python-Blue)
![License](https://img.shields.io/badge/license-GNU_General_Public_License-_red.svg)
![Stars](https://img.shields.io/github/stars/maurosoria/dirsearch.svg)
[![Release](https://img.shields.io/github/release/maurosoria/dirsearch.svg)](https://github.com/maurosoria/dirsearch/releases)
[![Sponsors](https://img.shields.io/github/sponsors/maurosoria)](https://github.com/sponsors/maurosoria)
[![Discord](https://img.shields.io/discord/992276296669339678.svg?logo=discord)](https://discord.gg/2N22ZdAJRj)
[![Twitter](https://img.shields.io/twitter/follow/_dirsearch?label=Follow)](https://twitter.com/_dirsearch)


> An advanced web path brute-forcer

**dirsearch** is being actively developed by [@maurosoria](https://twitter.com/_maurosoria) and [@shelld3v](https://twitter.com/shells3c_).

Join the [Discord server](https://discord.gg/2N22ZdAJRj) to communicate with the team.

## Quick Start

dirsearch requires Python 3.11 or higher.

```sh
git clone https://github.com/maurosoria/dirsearch.git --depth 1
cd dirsearch
python3 dirsearch.py -u https://example.com -e php,html,js
```

You can also install the latest Python stack directly from GitHub with pip:

```sh
pip3 install git+https://github.com/maurosoria/dirsearch.git
dirsearch -u https://example.com -e php,html,js
```

The Rust native backend is opt-in for source installs; see [Installation](docs/installation.md) for the native build steps.

Pre-built PyInstaller binaries and portable folder archives are available on the [Releases page](https://github.com/maurosoria/dirsearch/releases).

## Documentation

The full documentation now lives in [`docs/`](docs/index.md):

- [Installation](docs/installation.md): supported platforms, Python install, release artifacts, and Docker.
- [Usage Guide](docs/usage.md): common scans, recursion, filters, proxies, raw requests, reports, and tips.
- [Wordlists](docs/wordlists.md): `%EXT%`, categories, templates, prefixes, suffixes, and transformations.
- [CLI Options](docs/options.md): complete command-line reference.
- [Configuration](docs/configuration.md): `config.ini` reference.
- [Sessions](docs/sessions.md): save, list, and resume scan sessions.
- [Python API](docs/python-api.md): importable API examples.
- [Building](docs/building.md): PyInstaller, portable builds, Docker images, and GitHub Actions.
- [References](docs/references.md): external tutorials and articles.

## Minimal Examples

```sh
python3 dirsearch.py -u https://target
python3 dirsearch.py -u https://target -e php,html,js
python3 dirsearch.py -u https://target -e php,html,js -w /path/to/wordlist
python3 dirsearch.py -u https://target -r --max-recursion-depth 3
```

Use `python3 dirsearch.py -h` for common options or `python3 dir
阅读完整原文

商业机会分析 AI 生成

云端持续性外部攻击面监控 (EASM) SaaS

产品构想将 dirsearch 引擎云原生化,为中小企业和安全顾问提供轻量级自动化监控平台,定期对企业域名进行路径扫描并对新增暴露面/配置泄露进行告警。
核心功能定时自动化巡检、敏感文件(.env/.git/备份文件)即时告警、资产快照与增量差异对比、多地区节点扫描池。
目标用户中小型企业 IT/安全主管、安全托管服务提供商 (MSSP)。
难度/周期中等 · 2 - 3 个月 · 成本:服务器与弹性节点带宽成本、代理池开销、邮件/短信网关费用。
收费模式SaaS 订阅制(按监控域名数量、扫描频率与并发节点计费,提供免费层与企业版)。
竞争风险云端批量扫描可能触及网络安全监管或云厂商滥用(Abuse)投诉;需建立严格的域名所有权验证机制。
依据 已验证事实

面向 AI Agent 的自动化渗透侦查工作台 (MCP / API 服务)

产品构想利用项目已有的 Python API 及对 MCP (Model Context Protocol) 的支持,构建与大语言模型无缝集成的智能侦查后端,让 AI 智能体根据网站响应指纹自适应生成探测路径与深度。
核心功能标准化 MCP 协议集成、动态智能字典生成(根据指纹和技术栈)、扫描上下文会话管理、结构化结果输出与自动化漏洞推测。
目标用户AI 安全工具开发者、自动化渗透测试工程师、前沿红队研究员。
难度/周期中等 · 1 - 2 个月 · 成本:API 服务器成本、测试用 LLM Token 成本。
收费模式API 调用量计费、私有化部署授权许可或 Agent 插件市场订阅分成。
竞争风险AI 结合渗透测试具有双刃剑属性,可能存在法律合规与合规审计风险;Agent 扫描质量高度依赖大模型推理能力。
依据 已验证事实

高命中率商业字典与资产情报订阅服务 (DaaS)

产品构想dirsearch 扫描效果重度依赖 Wordlist。基于最新披露漏洞与全网蜜罐数据,建立高频更新、按框架分类(Spring、ThinkPHP、云原生等)的商业级精准字典库及同步 CLI 插件。
核心功能每日/每周动态更新的精准敏感路径、按 CMS/技术栈细分的上下文自适应字典、专用同步 CLI 扩展工具。
目标用户全职 Bug Bounty 赏金猎人、渗透测试团队。
难度/周期低 · 2 - 4 周 · 成本:全网蜜罐/漏洞情报源收集与数据清洗的基础设施成本。
收费模式订阅会员制(按月/按年收费,如 Gumroad / Patreon 或专属数据 API)。
竞争风险数据极易被二次转售或公开泄露;需要持续维护更新以保证高命中率壁垒。
依据 数据支持的判断
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心

竞品与相似项目 GitHub Search 真实检索

项目中文简介Stars语言
KeygraphHQ/shannon 中文介绍暂未生成
Shannon is an AI pentester for web applications and APIs. It
51,711 TypeScript
sqlmapproject/sqlmap 中文介绍暂未生成
Automatic SQL injection and database takeover tool
38,928 Python
OWASP/CheatSheetSeries 中文介绍暂未生成
The OWASP Cheat Sheet Series was created to provide a concis
34,023 JavaScript
chaitin/SafeLine 中文介绍暂未生成
SafeLine is a self-hosted WAF(Web Application Firewall) / re
23,252 Go
zaproxy/zaproxy 中文介绍暂未生成
The ZAP by Checkmarx Core project
16,168 Java
juice-shop/juice-shop 中文介绍暂未生成
OWASP Juice Shop: Probably the most modern and sophisticated
14,422 TypeScript
以上为通过 GitHub 官方 Search API 检索的相似项目,功能差异与优劣势需进一步人工确认,配置 AI 后可生成对比分析。

项目优势与风险

技术成熟度创建于 2013-04-30,近 30 天仍在推送,发布过 17 个 Release
社区活跃Star 15,068 / Fork 2,460 / Issue 24(数据支持,可自行核实)
许可证未检测到(需人工确认)
主要风险上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价

安装与使用

快速开始(以仓库 README 为准)
git clone https://github.com/maurosoria/dirsearch.git
cd dirsearch
# 请阅读仓库 README 获取确切安装步骤(依赖、配置、启动命令)
阅读原仓库文档
术语说明:Docker=应用容器(把程序和依赖打包运行);API Key=调用外部服务的密钥;Git Clone=把仓库代码下载到本地。常见错误:API Key 未配置 / 端口占用 / 数据库连接失败,多数项目在 README 的 Troubleshooting 章节有说明。