shivamonly/whitecrow
GitHub: shivamonly/whitecrow
WhiteCrow 是一款结合 OSINT 侦察与 Web 漏洞扫描的一体化安全评估工具,旨在为安全研究人员和漏洞赏金猎人提供从信息收集到漏洞发现的端到端工作流。
Stars: 0 | Forks: 0
░░░░░░
░░░░ ░░
░░ ░░
░░░░ ░░░░ ░░░░░░░░░░ ░░
░░ ░░ ░░░░░░ ░░
░░░░ ░░ ░░░░░░ ░░░░
░░ ░░ ░░░░ ░░░░░░
░░ ░░░░ ░░ ░░░░ ░░░░░░ ░░░░
░░░░ ░░░░░░ ░░░░░░ ░░ ░░░░ ░░░░
░░ ░░ ░░░░░░░░ ░░░░░░ ░░░░░░ ░░░░ ░░░░
░░ ░░░░░░░░░░░░ ░░░░ ░░ ░░ ░░░░
░░ ░░ ░░░░░░░░ ░░ ░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░░░░░░░░░░░░░░ ░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░ ░░░░░░░░░░░░ ░░ ░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░ ░░░░░░░░░░░░░░ ░░ ░░ ░░░░░░░░░░░░░░░░░░▒▒░░░░░░░░░░░░
░░ ░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒
░░ ░░░░░░░░░░ ░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒
░░░░░░░░░░░░░░▒▒░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒
░░ ░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ░░░░
░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ░░░░░░░░ ░░▒▒░░░░░░
░░ ░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒░░░░ ░░░░░░▒▒ ░░▒▒░░░░░░░░░░
░░ ░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒░░░░░░░░░░░░░░▒▒ ░░░░░░░░░░░░░░░░
░░░░░░ ░░░░▒▒ ░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒░░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░
░░░░ ░░░░ ░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒░░░░░░▒▒░░░░░░▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░▒▒
░░ ░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒▒░░░░░░▒▒▒▒▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░ ░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░ ░░ ░░░░░░░░░░░░░░░░░░░░░░░░▒▒░░░░░░░░░░ ░░ ░░░░░░░░░░░░░░░░░░▒▒░░▒▒░░░░
░░ ░░░░░░░░ ░░░░░░░░░░░░░░░░░░▒▒░░░░ ░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░ ▒▒▒▒░░░░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░ ░░ ░░ ░░░░░░░░░░░░░░░░░░▒▒ ░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒
░░ ░░░░░░░░ ░░░░░░░░░░░░░░░░ ░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒░░
░░▓▓ ░░ ░░ ░░░░░░░░░░░░░░░░░░░░░░ ░░▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
▒▒▒▒▓▓▒▒ ░░ ░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
▓▓▓▓▓▓▒▒▓▓▓▓ ░░ ░░▒▒▒▒░░ ░░░░░░░░░░░░▒▒░░░░▒▒░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░
▒▒▓▓▓▓▓▓▓▓ ░░░░░░░░ ░░░░▒▒░░░░ ░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░▒▒░░
▒▒▓▓▒▒▓▓ ░░ ░░░░░░▒▒ ░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░
▓▓▓▓▓▓ ░░░░░░ ░░░░ ░░░░░░░░ ░░ ░░░░░░░░░░░░░░░░░░░░
▒▒▓▓ ░░ ▒▒ ▒▒░░▒▒▒▒░░░░ ░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░ ░░▒▒ ░░▒▒░░░░▒▒░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░▒▒░░ ░░▒▒▒▒░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░
▒▒▒▒░░ ░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░
▒▒▒▒░░░░▒▒▒▒░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░▒▒░░▒▒ ░░░░░░░░░░░░░░░░░░░░░░▒▒░░░░░░
░░ ░░░░▒▒ ░░░░░░░░░░░░░░░░░░░░░░░░▒▒░░░░░░
░░░░ ░░░░▒▒ ░░░░░░░░░░░░░░░░░░░░░░▒▒░░░░░░░░░░░░
░░ ░░░░░░ ░░▒▒░░░░░░░░░░▒▒░░▒▒▒▒░░░░░░░░░░░░░░░░
░░░░░░ ░░░░░░░░░░░░░░░░░░▒▒░░░░░░░░░░░░░░░░░░ ░░░░░░░░
░░ ░░░░ ░░░░▒▒░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░ ░░░░
░░░░░░ ░░░░ ░░▒▒░░░░░░░░░░░░░░░░░░░░ ░░░░░░
▓▓▓▓██▓▓▓▓▓▓▓▓░░ ░░ ░░ ░░░░░░░░░░░░░░░░░░░░ ░░░░░░ ░░░░
░░▓▓▓▓░░▒▒▒▒▓▓▓▓░░ ▓▓▓▓██░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒
▒▒▓▓▓▓▓▓ ▒▒▓▓▒▒ ░░░░░░
▒▒▓▓ ▓▓▓▓ ▓▓▓▓ ░░▒
▒▒▓▓ ▓▓░░ ▓▓▓▓▓▓ ▒▒▒▒
▓▓▓▓ ██ ▒▒▓▓▓▓▒▒ ░░░░
▓▓▓▓▒▒▒▒ ▓▓▓▓▓▓██
▓▓▒▒▓▓▓▓ ▓▓▓▓▒▒▒▒░░
▓▓▓▓ ▓▓▓▓▒▒░░▒▒
▓▓▓▓▒▒▓▓░░
░░▓▓▒▒░░
▓▓▓▓▓▓▒▒
▓▓▓▓▓▓▓▓
WhiteCrow
OSINT 调查与 Bug Bounty 扫描器 — 电子邮件、电话、用户名、照片及网站侦察
## 安装
```
git clone https://github.com/shivamonly/whitecrow.git
cd whitecrow
pip install -e ".[all]"
whitecrow --help
```
## 快速开始 — OSINT
```
whitecrow --email target@example.com
whitecrow --phone +1234567890
whitecrow --username johndoe
whitecrow --photo /path/to/photo.jpg
whitecrow --email target@example.com --username johndoe -o report.json --pretty
```
## 快速开始 — Bug Bounty 侦察
```
whitecrow --target example.com
whitecrow --target example.com -o ~/reports/example
```
通过 **5 个阶段** 扫描域名/IP:
| 阶段 | 工具 | 发现内容 |
|-------|-------|---------------|
| **1. 子域名** | subfinder, amass | 所有子域名(被动) |
| **2. DNS / HTTP** | dnsx, httpx | 解析的 IP、存活主机、技术栈 |
| **3. 技术** | whatweb, wafw00f | CMS、框架、WAF 检测 |
| **4. 内容** | gobuster, ffuf | 隐藏目录、备份文件、endpoint |
| **5. 漏洞** | nuclei | 严重/高/中危 CVE 与配置错误 |
如果未安装,所有工具都会优雅地**跳过** —— 不会崩溃。
## OSINT 模块
| 输入 | 工具 |
|-------|-------|
| **电子邮件** | holehe, emailrep.io, theHarvester, GHunt, HIBP |
| **电话** | libphonenumber, WhatsApp/Telegram/Signal 检测 |
| **用户名** | Sherlock (400+), Maigret (2500+) |
| **照片** | ExifTool, Google + Yandex 反向图片搜索 |
## Web UI
```
pip install "whitecrow[web]"
uvicorn whitecrow.api:app --host 0.0.0.0 --port 8000
```
API endpoint:`POST /api/v1/investigate` | `GET /api/v1/investigate/{task_id}` | `GET /report/{task_id}`
## 免责声明
## 跨平台
可在 **Linux**、**macOS** 和 **Windows** 上运行。系统工具会被自动检测 —— 缺失的工具将被跳过。标签:GitHub, meg, 侦察工具, 信息安全, 实时处理, 密码管理, 应用安全, 逆向工具