Photon:极速 OSINT 爬虫——域名发现、敏感信息提取与情报收集从入门到精通
posts posts 2026-04-14T22:35:00+08:00Photon 是 12.8K Stars 的极速 OSINT 爬虫,支持 8 种数据提取(URL、参数、Intel、文件、密钥、JS 端点、正则匹配、DNS 数据),多线程极速爬取,可提取邮箱、API 密钥、S3 Bucket 等敏感信息,集成 Wayback Machine 和 DNSdumpster 插件。技术笔记安全, OSINT, 爬虫, BugBounty, Photon, 信息收集, 渗透测试目录
Photon:极速 OSINT 爬虫——域名发现、敏感信息提取与情报收集从入门到精通
目标读者:安全研究员、渗透测试工程师、Bug Bounty 猎人、对 OSINT 感兴趣的开发者 预计阅读时间:40-50 分钟 前置知识:Python 基础、HTTP 协议理解、了解过网络爬虫概念 难度定位:⭐⭐⭐⭐ 专家设计
§1 这篇文章覆盖什么
- OSINT 爬虫和通用爬虫的区别——为什么需要专用工具
- Photon 的多线程架构和插件系统
- 8 种数据提取能力:URL、参数、Intel、文件、密钥等
- 安装、Docker 部署、代理配置
§2 原理分析:OSINT 爬虫 vs 通用爬虫
2.1 通用爬虫的问题
| 问题 | 说明 |
|---|---|
| 速度慢 | 需要解析整个页面 |
| 资源消耗大 | 内存占用高 |
| 难以提取结构化信息 | 需要大量自定义解析 |
| 无法提取敏感信息 | API 密钥容易被忽略 |
2.2 Photon 的定位
Photon 是专为 OSINT 设计的极速爬虫,设计取向:
- 只提取目标数据:URL、参数、密钥、邮箱
- 不渲染页面,跳过内容解析
- 多线程并发,快速发现资产
§3 8 种数据提取能力
3.1 URLs 提取
输入页面: <a href="https://example.com/about">About</a>
提取结果: https://example.com/about3.2 Intel 提取
| 类型 | 示例 |
|---|---|
| 邮箱 | admin@example.com |
| 社交媒体 | @username |
| AWS S3 Buckets | company-logs.s3.amazonaws.com |
| IP 地址 | 192.168.1.1 |
3.3 敏感文件发现
| 文件类型 | 风险等级 |
|---|---|
.env, .config | 高 |
.sql, .db | 极高 |
.key, .pem | 极高 |
.pdf, .doc | 中 |
3.4 密钥/Token 提取
AWS Access Key: AKIAIOSFODNN7EXAMPLE
GitHub Token: ghp_xxxxxxxxxxxx
Stripe Key: sk_live_xxxxxxxxxx§4 安装与使用
4.1 安装
pip install photon
# 或
git clone https://github.com/s0md3v/Photon.git
cd Photon
pip install -r requirements.txt4.2 Docker
docker build -t photon .
docker run -it --name photon photon:latest -u example.com4.3 基本使用
# 基础爬取
photon -u example.com
# 指定线程数
photon -u example.com -t 20
# 保存结果
photon -u example.com -o output/
# 使用 Wayback Machine
photon -u example.com --wayback
# 导出 JSON
photon -u example.com --json§5 插件系统
5.1 Wayback 插件
从 archive.org 获取历史 URL:
photon -u example.com --wayback5.2 DNSdumpster 插件
提取 DNS 相关数据:
photon -u example.com --dns5.3 Exporter 插件
导出格式:
photon -u example.com --json
photon -u example.com --csv§6 相关资源
| 资源 | 链接 |
|---|---|
| GitHub | github.com/s0md3v/Photon |
| PyPI | pypi.org/project/photon |
| Wiki | Photon Wiki |
文档信息 难度:⭐⭐⭐⭐ | 类型:专家设计 | 更新日期:2026-04-14 | 预计阅读时间:40-50 分钟