公开信息源梳理
OSINT(Open Source Intelligence,公开来源情报)指利用合法可得的公开信息开展信息收集:官网与帮助文档、备案与注册信息、证书透明度日志、代码仓库、招聘信息、历史快照、公开数据集等。它的特点是完全不触碰目标系统,风险几乎为零,适合作为渗透测试的第一批动作。OSINT 的产出要可追溯——每条结论标明来自哪个公开源、什么时候采集,不同来源尽量交叉验证后再写入台账。单一来源的结论不要直接当事实使用,公开信息可能过期,也可能属于同名主体。
基本信息
| 信息来源 | 官网、备案注册、证书日志、代码仓库、招聘、历史快照 |
|---|---|
| 动作性质 | 不触碰目标系统,风险最低 |
| 记录要求 | 来源、采集时间、结论三段都要留痕 |
| 验证方式 | 不同来源交叉比对后再入台账 |
| 主要用途 | 资产发现、技术栈线索、组织与人员线索 |
典型使用场景
- 项目开局:用公开信息快速建立企业与资产轮廓,不必即刻触碰目标
- 子域线索:从证书透明度日志与公开数据集中提取候选子域
- 技术栈判断:从代码仓库、错误页与公开文档推断框架与中间件
- 组织线索:从备案与注册信息核对资产归属
- 历史资产:从历史快照找回已下线的页面与接口路径
梳理清单
梳理清单
官网与帮助文档:业务与技术线索
备案与注册信息:主体与域名归属
证书透明度日志:子域名线索
代码仓库:技术栈与配置线索
招聘信息:技术栈与中间件方向
# 每条结论注明来源与采集时间来源与可靠性
| 来源 | 能获得什么 | 局限 |
|---|---|---|
| 官网与文档 | 业务形态、技术线索 | 只反映公开部分 |
| 备案与注册 | 主体归属、域名信息 | 可能开启隐私保护,信息不全 |
| 证书日志 | 子域与证书主体 | 含历史与第三方托管域名 |
| 代码仓库 | 技术栈、依赖、配置线索 | 公开仓库可能并非生产代码 |
| 历史快照 | 已下线页面与路径 | 时间滞后,内容可能过时 |
OSINT 的产出要可追溯:每条结论标明来自哪个公开源。无法标注来源的结论不要写进报告。
采集公开信息同样要守边界:不注册账号冒充内部人员、不加入内部群组、不诱导他人提供信息,这些已属社工范畴,需要单独授权。