OSINT工具包

一个全面的开源情报(OSINT)工具包,通过模型上下文协议(MCP)与Claude Desktop集成,为网络安全专业人员、研究人员和调查人员提供广泛的OSINT工具和技术。

  • by muratozfidan
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 muratozfidan/awesome-security-mcp-server

使用说明

🕵️ OSINT MCP服务器

一个全面的开源智能(OSINT)工具包,通过模型上下文协议(MCP)与Claude Desktop集成。该服务器为网络安全专业人员、研究人员和调查人员提供了对各种OSINT工具和技术的访问。

🚀 特性

网络和基础设施分析

  • Nmap扫描仪 ✅ - 网络发现和安全审计
  • Masscan扫描仪 🔄 - 高速端口扫描仪
  • Shodan集成 🔄 - 互联网连接设备搜索
  • Censys集成 🔄 - 互联网设备和证书搜索
  • 子域发现 🔄 - Subfinder、Amass、DNS侦察

Web应用程序分析

  • 技术检测 🔄 - WhatWeb、Wappalyzer集成
  • 目录扫描 🔄 - Dirb、Gobuster目录枚举
  • SSL/TLS分析 🔄 - 证书和安全评估
  • Wayback 机器 🔄 - 历史网站分析

域名和DNS智能

  • WHOIS查询 🔄 - 域名注册信息
  • DNS分析 🔄 - 全面的DNS记录分析
  • 域名排版 🔄 - DNSTwist域变体
  • 信誉检查 🔄 - VirusTotal、URLVoid集成

社交媒体与人文智能

  • 用户名搜索 🔄 - Sherlock用户名枚举
  • 社交媒体分析 🔄 - 平台特定情报
  • 专业网络 🔄 - LinkedIn情报收集

电子邮件和通信

  • 电子邮件验证 🔄 - Holehe,H8mail集成
  • 电子邮件信誉 🔄 - EmailRep分析
  • 电话号码分析 🔄 - 电话号码情报

媒体分析

  • EXIF数据提取 🔄 - 图像元数据分析
  • 反向图像搜索 🔄 - 图像源识别
  • 隐写检测 🔄 - 隐藏数据检测

加密货币和区块链

  • 区块链浏览器 🔄 - 交易和地址分析
  • 加密智能 🔄 - 加密货币调查工具

威胁情报

  • 违规检查 🔄 - 数据泄露验证
  • IOC分析 🔄 - 妥协分析指标
  • 暗网监控 🔄 - Tor网络分析

📋 先决条件

  • Python 3.8或更高版本
  • 克劳德桌面(最新版本)
  • 用于基于API的工具的Internet连接
  • 工具安装的管理权限

🛠 安装

快速安装(推荐)

# Clone the repository
git clone https://github.com/yourusername/osint-mcp-server.git
cd osint-mcp-server

# Run the installation script
chmod +x install.sh
./install.sh

手动安装

# Install Python dependencies
pip install -r requirements.txt

# Install external tools
python scripts/install_dependencies.py

# Configure Claude Desktop
python scripts/setup_claude.py

Docker安装

# Build and run with Docker Compose
docker-compose up -d

🔧 配置

  1. 复制环境文件:

    cp .env.example .env
    
  2. 在中配置API密钥 .env:

    SHODAN_API_KEY=your_shodan_key
    VIRUSTOTAL_API_KEY=your_virustotal_key
    CENSYS_API_ID=your_censys_id
    CENSYS_SECRET=your_censys_secret
    
  3. 配置Claude桌面: 安装脚本会自动配置Claude Desktop。手动配置详细信息见 docs/usage/CLAUDE_INTEGRATION.md.

🚀 快速开始

  1. 启动MCP服务器:

    python -m osint_mcp.main
    
  2. 打开克劳德桌面 并开始使用OSINT工具:

    "Can you scan the domain example.com for subdomains?"
    "What technologies are running on https://example.com?"
    "Check if the email test@example.com has been in any data breaches"
    

📖 文档

🔐 安全与道德

该工具专为合法的安全研究、渗透测试和调查目的而设计。用户必须:

  • 遵守所有适用的法律法规
  • 在测试系统之前获得适当的授权
  • 尊重隐私和数据保护法
  • 遵循负责任的披露做法

看 安全指南 和 道德准则 了解更多信息。

🤝 贡献

我们欢迎捐款!请阅读我们的 贡献指南 在提交pull请求之前。

添加新工具

看 添加工具指南 有关集成新OSINT工具的说明。

📝 许可证

此项目根据MIT许可证获得许可-请参阅 许可证 文件以获取详细信息。

⚠️ 免责声明

本软件仅用于教育和授权测试目的。作者不对该工具造成的任何误用或损坏负责。用户全权负责确保其活动符合适用的法律法规。

🆘 支持

🔄 状态图例

  • ✅ 实现 -功能齐全
  • 🔄 在开发中 -目前正在开发中
  • 📋 计划的 -计划在未来发布
  • ⚠️ 实验性 -测试/测试阶段

星⭐ 如果你觉得这个仓库有用的话!