imedkablavi/OSINT-Roadmap

GitHub: imedkablavi/OSINT-Roadmap

一份系统化的开源情报(OSINT)学习路线图,帮助学习者从零基础掌握合法合规的公开信息调查、验证与报告技能。

Stars: 8 | Forks: 1

# 🕵️ OSINT 路线图 ![OSINT 路线图](https://94fa3c88.delivery.rocketcdn.me/en/files/2025/05/open-source-intelligence.webp) ## 🌐 语言 * [English](README.en.md) * [العربية](README.ar.md) * [Türkçe](README.tr.md) ## 📌 关于 **OSINT 路线图** 是一份结构化的学习指南,专为希望以实用、合法且专业的方式了解开源情报 (OSINT) 的人士设计。 本仓库的目标并非收集各种随机工具。 其目标在于构建一条清晰的学习路径,解释如何负责任地思考、调查、验证、记录和报告调查结果。 本路线图侧重于: * 真实的 OSINT 工作流 * 合法与合乎伦理的研究方法 * 来源验证 * 证据处理 * 文档与报告 * 面向职业发展的调查技能 * 实用案例分析 * 从初学者到进阶者的学习阶段 ## 🎯 适用人群 本路线图适用于: * 网络安全学生 * 数字取证学习者 * 威胁情报初学者 * 记者与研究人员 * 调查员 * 安全意识学习者 * 任何对合乎伦理的公开来源研究感兴趣的人 无需具备任何 OSINT 经验。 ## 🧭 目录 * [关于](#-about) * [适用人群](#-who-this-is-for) * [学习路径](#-learning-path) * [OSINT 核心技能](#-core-osint-skills) * [OSINT 工作流](#-osint-workflow) * [工具与资源](#-tools--resources) * [实用案例分析](#-practical-case-studies) * [报告与文档](#-reporting--documentation) * [道德与法律](#-ethics--law) * [职业发展路径](#-career-paths) * [推荐实践](#-recommended-practice) * [贡献指南](#-contributing) * [许可证](#-license) ## 🧩 学习路径 ### 1. 基础 在使用高级工具之前,请先从基础知识开始。 主题: * OSINT 的含义 * 公开信息与私人信息 * 法律边界 * 搜索引擎技巧 * 来源可靠性 * 基础隐私与 OPSEC * 记录习惯 建议关注重点: ``` Understand the process before collecting data. ``` ### 2. 搜索与发现 学习如何在不跨越法律或道德界限的情况下,找到有用的公开信息。 主题: * 高级搜索运算符 * 网站发现 * 公共记录 * 新闻与存档研究 * 用户名调查 * 域名与网站足迹分析 * 社交媒体公开资料分析 需培养的技能: * 编写精确的搜索查询 * 对比多个来源 * 保存有用的参考记录 * 避免错误假设 ### 3. 验证与分析 OSINT 不仅仅是寻找信息。 最重要的部分是证明信息是否可靠。 主题: * 来源验证 * 交叉核对信息 * 时间线构建 * 图像与视频验证 * 元数据意识 * 地理定位基础 * 关联分析 * 置信度 置信度示例: | 级别 | 含义 | | ------ | -------------------------------------------------------------------- | | 低 | 信息较弱或仅由单一来源支持 | | 中等 | 信息得到多个来源的支持,但尚未完全确认 | | 高 | 信息通过强大且独立的来源得到验证 | ### 4. 文档与报告 一份优秀的 OSINT 调查必须具备可读性、组织性且经得起推敲。 基础的 OSINT 报告应包含: * 目标 * 范围 * 方法论 * 使用的来源 * 发现 * 证据 * 置信度 * 局限性 * 最终结论 简单的报告结构: ``` 1. Objective 2. Scope 3. Methodology 4. Findings 5. Evidence 6. Analysis 7. Limitations 8. Conclusion ``` ### 5. 高级 OSINT 在掌握基础知识后,可进入更专业的领域。 高级主题: * 威胁情报 * 数字足迹分析 * 基础设施研究 * 数据泄露意识 * 在不进行非法访问的情况下的暗网意识 * 社交网络映射 * 商业情报 * 空间分析 * 事件支持研究 重要规则: ``` Advanced OSINT should still stay legal, ethical, and evidence-based. ``` ## 🧠 OSINT 核心技能 | 技能 | 描述 | | ----------------- | ------------------------------------------------------- | | 搜索纪律 | 高效地查找相关的公开信息 | | 验证 | 通过多个来源确认信息 | | 文档记录 | 保留清晰的笔记、链接、截图和时间戳 | | 分析 | 将原始信息转化为有用的结论 | | OPSEC | 保护你的身份、设备和研究过程 | | 报告 | 撰写专业且易读的调查报告 | | 道德 | 尊重隐私、法律和平台规则 | ## 🔁 OSINT 工作流 一个规范的 OSINT 工作流通常遵循以下顺序: ``` Define Objective ↓ Set Scope ↓ Collect Public Information ↓ Verify Sources ↓ Organize Evidence ↓ Analyze Findings ↓ Write Report ↓ Review Limitations ``` ### 示例目标 ``` Verify whether a public profile, domain, or online claim is connected to a specific public source. ``` ### 示例范围 ``` Only public sources. No account bypassing. No private access. No impersonation. No harassment. ``` ## 🛠 工具与资源 工具非常有用,但它们无法替代分析。 ### 搜索引擎 * Google * Bing * DuckDuckGo * Yandex * Brave Search ### 网络存档 * Internet Archive * Archive.today * 可用时的缓存页面 ### 用户名研究 * 公开的用户名搜索工具 * 社交媒体平台搜索 * 手动交叉核对 ### 域名与网站研究 * WHOIS 查询 * DNS 查询 * 证书透明度日志 * Web 技术识别 * 从公开来源发现子域名 ### 图像与视频验证 * 反向图片搜索 * 元数据查看器 * 地图对比 * 阴影与天气检查 * 逐帧检查 ### 地图与地理定位 * Google Maps * Google Earth * OpenStreetMap * 可用时的街景图像 * 卫星图像对比 ### 文档记录 * Markdown 笔记 * 截图 * 带时间戳的证据 * 来源链接 * PDF 报告 * 结构化的案例文件夹 ## 🧪 实用案例分析 使用小型的、合法的实践案例来提升技能。 ### 案例 1:验证公开声明 目标: ``` Check whether a public online claim is supported by reliable sources. ``` 步骤: 1. 保存原始声明。 2. 识别来源。 3. 寻找独立证据。 4. 对比日期、姓名和背景。 5. 撰写带有置信度的简短结论。 ### 案例 2:分析公开网站 目标: ``` Understand the public footprint of a website. ``` 步骤: 1. 手动查看网站。 2. 检查公开的 WHOIS 和 DNS 数据。 3. 查看存档历史。 4. 识别可见的技术。 5. 仅记录公开信息。 ### 案例 3:验证图像位置 目标: ``` Check whether an image location can be verified from public visual clues. ``` 步骤: 1. 识别标志、建筑物、道路或地标。 2. 与地图和公开图像进行比对。 3. 检查阴影、天气和环境。 4. 记录发现与不确定性。 5. 避免得出超出证据支持范围的结论。 ## 📝 报告与文档 专业的 OSINT 报告应当清晰且谨慎。 ### 优秀的报告原则 * 区分事实与假设。 * 包含来源链接。 * 添加时间戳。 * 注明置信度。 * 解释局限性。 * 不要夸大结论。 * 保持语言中立。 ### 发现结果格式示例 ``` Finding: A public profile appears to use the same username as another public account. Evidence: - Source 1: URL + timestamp - Source 2: URL + timestamp Confidence: Medium Limitations: The accounts share a username, but this alone does not prove ownership. ``` ## ⚖️ 道德与法律 OSINT 仅依赖于公开可用的信息。 允许: * 搜索公开网站 * 查看公开的社交媒体内容 * 检查公共记录 * 使用搜索引擎 * 存档公开页面用于记录 * 对比公开信息 不允许: * 未经授权的访问 * 密码猜测 * 账号接管 * 冒充他人 * 社会工程学 * 人肉搜索 * 骚扰 * 隐私侵犯 * 绕过平台限制 核心规则: ``` If access requires deception, intrusion, or bypassing security, it is not ethical OSINT. ``` ## 💼 职业发展路径 OSINT 技能可以支持多种职业方向: * 网络威胁情报分析师 * 数字取证调查员 * SOC 分析师 * 欺诈分析师 * 品牌保护分析师 * 调查记者 * 安全研究员 * 企业风险分析师 * 合法调查支持 有用的辅助技能: * 网络基础知识 * Web 技术 * 网络安全基础 * 撰写报告 * 批判性思维 * 数据组织 * 法律意识 ## 📚 推荐实践 为了不断提升: * 使用公开合法的案例进行练习。 * 编写小型调查报告。 * 保留个人 OSINT 笔记本。 * 回顾旧报告并加以改进。 * 学习如何解释不确定性。 * 关注证据,而非假设。 * 避免依赖单一工具或单一来源。 每周实践建议: ``` Pick one public topic. Collect 5 public sources. Verify the strongest claim. Write a one-page report. ``` ## 🧱 仓库结构 ``` / ├─ README.md # Main project overview ├─ README.en.md # English version ├─ README.ar.md # Arabic version ├─ README.tr.md # Turkish version ├─ assets/ # Images, diagrams, and visual roadmap files └─ docs/ # Extra guides, templates, and case studies ``` ## 🚧 路线图 计划改进: * 添加可视化路线图图像 * 添加初学者实践实验室 * 添加报告模板 * 添加 OSINT 检查清单 * 添加案例分析示例 * 添加阿拉伯语和土耳其语的扩展版本 * 添加职业发展资源 * 添加 OSINT 术语表 ## 🤝 贡献 欢迎您的贡献。 您可以通过以下方式提供帮助: * 修复过时的链接 * 添加法律学习资源 * 改进翻译 * 添加报告模板 * 添加合乎伦理的实践案例 * 改进可视化路线图 * 扩充对初学者友好的解释 建议的工作流程: ``` Fork → Create Branch → Make Changes → Open Pull Request ``` ## 📄 许可证 MIT License © Imed Kablavi ## ⭐ 注意事项 OSINT 并非为了收集尽可能多的信息。 它旨在提出正确的问题,使用合法的公开来源,谨慎验证,并负责任地报告。
标签:ESC4, IPv6支持, OSINT, 动态调用, 学习路线, 实时处理, 网络安全, 网络安全研究, 调查取证, 防御加固, 隐私保护