mcpField
O
OSINT

OSINT

github.com/danielmiessler生产力19.6k428 次安装今天更新
代码仓库

关于 OSINT

OSINT 是面向研究人员和分析人员的开源情报调查技能,要求调查经过授权。它按目标类型分派工作流,并内置授权检查与伦理限制。

主要功能

  1. 01按目标类型分派调查工作流
  2. 02优先核验授权和范围
  3. 03整理公开 OSINT 来源
  4. 04调用研究与侦察技能
  5. 05组织进行中和归档报告

适用场景

  1. 01调查个人或公司
  2. 02开展公司尽职调查
  3. 03调查域名或威胁实体
  4. 04研究 NGO 或政府机构

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/danielmiessler/lifeos --skill osint

安装后在 Claude Code 中输入/osint确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

CompanyTools.md
SOURCES.JSON
PeopleTools.md
EntityTools.md
SOURCES.md
EthicalFramework.md
Methodology.md
Workflows/
CompanyLookup.md
DomainLookup.md
DiscoverOSINTSources.md
CompanyDueDiligence.md
PeopleLookup.md
OrganizationLookup.md
EntityLookup.md

详细介绍

自定义

执行前,请检查以下位置是否有用户自定义内容: ~/.claude/PAI/USER/SKILLCUSTOMIZATIONS/OSINT/

如果此目录存在,请加载并应用其中的任何 PREFERENCES.md、配置或资源。这些内容优先于默认行为。如果目录不存在,则使用技能默认设置。

🚨 强制要求:语音通知(执行任何操作前必须完成)

调用此技能后,必须先发送此通知,再执行任何其他操作。

  1. 发送语音通知:

    curl -s -X POST http://localhost:8888/notify \
      -H "Content-Type: application/json" \
      -d '{"message": "Running the WORKFLOWNAME workflow in the OSINT skill to ACTION"}' \
      > /dev/null 2>&1 &
    
  2. 输出文本通知:

    Running the **WorkflowName** workflow in the **OSINT** skill to ACTION...
    

此步骤不可省略。调用技能后,请立即执行此 curl 命令。

OSINT 技能

用于经授权调查的开源情报收集。


工作流路由

调查类型工作流上下文
人员查询Workflows/PeopleLookup.mdSOURCES.JSON
公司查询Workflows/CompanyLookup.mdSOURCES.JSON
投资尽职调查Workflows/CompanyDueDiligence.mdSOURCES.JSON
实体/威胁情报Workflows/EntityLookup.mdSOURCES.JSON
域名/子域名调查Workflows/DomainLookup.mdSOURCES.JSON
组织/NGO/政府研究Workflows/OrganizationLookup.mdSOURCES.JSON
发现新的 OSINT 来源Workflows/DiscoverOSINTSources.mdSOURCES.JSON

触发模式

人员 OSINT:

  • “对 [person] 进行 OSINT 调查”、“研究 [person]”、“对 [person] 进行背景调查”
  • “[person] 是谁”、“查找有关 [person] 的信息”、“调查此人” -> 路由至 Workflows/PeopleLookup.md

公司 OSINT:

  • “对 [company] 进行 OSINT 调查”、“研究 [company]”、“公司情报”
  • “你能查到哪些关于 [company] 的信息”、“调查 [company]” -> 路由至 Workflows/CompanyLookup.md

投资尽职调查:

  • “对 [company] 进行尽职调查”、“审查 [company]”、“[company] 是否正规”
  • “评估 [company]”、“我们是否应该与 [company] 合作” -> 路由至 Workflows/CompanyDueDiligence.md

实体/威胁情报:

  • “调查 [entity]”、“对 [entity] 进行威胁情报调查”、“这是否具有恶意”
  • “研究此威胁行为者”、“分析 [entity]”、“检查此 IP” -> 路由至 Workflows/EntityLookup.md

域名/子域名调查:

  • “调查域名”、“检查域名”、“枚举子域名”
  • “对 [domain] 进行域名侦察”、“[domain] 有哪些子域名”
  • “DNS 调查”、“查询 [domain] 的证书透明度” -> 路由至 Workflows/DomainLookup.md

组织/NGO/政府:

  • “研究组织”、“调查 NGO”、“研究机构”
  • “[organization] 是谁”、“调查 [nonprofit]”、“研究 [government agency]”
  • “我们对 [association] 了解多少”、“关于 [institution] 的背景信息” -> 路由至 Workflows/OrganizationLookup.md

授权(必需)

进行任何调查前,请确认:

  • 已获得客户的明确授权
  • 已明确定义范围
  • 已确认符合法律规定
  • 已备妥相关文档

如果有任何复选框未勾选,请停止。 详情请参阅 EthicalFramework.md。


资源索引

文件用途
SOURCES.JSON涵盖 8 个类别、共 279 个 OSINT 来源的主目录
SOURCES.md面向读者的来源参考资料,包含描述和访问信息
EthicalFramework.md授权、法律和道德边界
Methodology.md收集方法、验证和报告
PeopleTools.md人员搜索、社交媒体、公共记录(旧版 — 使用 SOURCES.JSON)
CompanyTools.md商业数据库、DNS、技术画像(旧版 — 使用 SOURCES.JSON)
EntityTools.md威胁情报、扫描、恶意软件分析(旧版 — 使用 SOURCES.JSON)

集成

自动调用技能:

  • Research Skill - 并行部署研究 Agent(必需)
  • Recon Skill - 技术基础设施侦察

Agent 团队模式:

  • 快速查询:4-6 个 Agent
  • 标准调查:8-16 个 Agent
  • 全面尽职调查:24-32 个 Agent

研究人员类型:

研究人员最适合的场景
PerplexityResearcher最新网络数据、社交媒体、公司动态
ClaudeResearcher学术深度、专业背景
GeminiResearcher多视角、跨领域关联
GrokResearcher反向分析、事实核查

文件组织

正在进行的调查:

~/.claude/MEMORY/WORK/$(jq -r '.work_dir' ~/.claude/MEMORY/STATE/current-work.json)/YYYY-MM-DD-HHMMSS_osint-[target]/

已归档的报告:

~/.claude/History/research/YYYY-MM/[target]-osint/

道德准则

允许: 仅限公开来源——网站、社交媒体、公共记录、搜索引擎、存档内容

禁止: 私人数据、未经授权的访问、社会工程、购买泄露数据、违反服务条款

请参阅 EthicalFramework.md,了解完整要求。


版本: 3.0(SOURCES.JSON 集成) 最后更新: 2026 年 2 月

评论

支持 Markdown