Token导航 LogoToken导航TokenDH.com
Hostile Command Suite logo
运维云端stdio官方级别未说明来源级核验

Hostile Command Suite

MCP Server

一个基于终端的开源情报调查框架,具有AI驱动的分析和智能代理决策功能,适用于自动化资料收集、多平台用户名调查和本地LLM集成的情报收集场景。

工具数

0

提示词数

0

GitHub Stars

5

资源数

0
Python云端部署Docker

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

cycloarcane

提供方

cycloarcane

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install sherlock-project

详细介绍

敌对指挥套件-OSINT包

*作者* 环奥碱\ *联系人:* cycloarkane@gmail.com\ *许可证:* PolyForm非商业许可证1.0.0

智能开源情报调查系统

基于终端的OSINT调查框架,具有人工智能分析和智能代理决策功能。功能包括自动个人资料抓取、多平台用户名调查和本地LLM集成,以增强情报收集。

______________________________________________________________________

🚀 快速开始

先决条件

  1. 安装OLAMA (用于AI分析):
curl -fsSL https://ollama.ai/install.sh | sh
ollama pull qwen3:8b  # recommended model
  1. 安装OSINT工具:
# Arch Linux
yay -S sherlock-git mosint

# Ubuntu/Debian  
pip install sherlock-project
# For mosint, download from: https://github.com/alpkeskin/mosint

安装

git clone https://github.com/cycloarcane/Hostile-Command-Suite.git
cd Hostile-Command-Suite
python -m venv .venv
source .venv/bin/activate  # Linux/Mac
pip install -r requirements.txt

用法

互动式综合调查:

python3 HCSO.py --interactive
# Then provide ALL target information: names, usernames, emails, addresses, etc.

指挥线调查:

# Single targets (backward compatibility)
python3 HCSO.py cycloarcane
python3 HCSO.py user@example.com

# Comprehensive targets (multiple data points)
python3 HCSO.py "John Smith, @johnsmith123, john@example.com, works at Acme Corp"
python3 HCSO.py --model llama3.2 "Jane Doe jane.doe@company.com https://linkedin.com/in/janedoe"

______________________________________________________________________

🛠️ 特性

核心能力

  • 🔍 用户名调查:Sherlock在400多个社交媒体平台上的整合
  • 📧 电子邮件调查:用于电子邮件情报和漏洞分析的Mosint集成
  • 🌐 轮廓报废:从发现的帐户中自动提取个人资料详细信息
  • 🔍 网络搜索智能:DuckDuckGo搜索集成,用于全面的OSINT收集
  • 🤖 AI 代理:本地OLAMA集成,用于智能决策和分析
  • ⚡ 智能工作流:自动工具链和调查旋转
  • 🎨 富终端:带有进度指示器的专业红/黑主题界面

支持的目标

目标类型主要工具次要工具AI分析
用户名夏洛克→ 档案抓取器DuckDuckGo搜索,链接分析器✅ 全面分析
电子邮件MosintDuckDuckGo搜索✅ 全面分析
任何目标DuckDuckGo搜索依赖上下文的旋转✅ 全面分析

MCP工具架构

该系统使用基于模型上下文协议(MCP)的工具服务器:

  • sherlock_server.py:跨平台用户名调查
  • mosint_server.py:电子邮件枚举和违规调查
  • profile_scraper_server.py:智能配置文件内容提取
  • duckduckgo_server.py:全面情报收集的网络搜索
  • link_analyzer_server.py:对URL和GitHub配置文件进行深入分析

人工智能驱动的智能

AI代理提供:

  • 全面的数据提取:使用LLM解析和分类所有提供的目标信息
  • 智能刀具选择:根据数据类型自动选择合适的工具:

- 人名 → DuckDuckGo网络搜索公共记录和新闻 - 保护用户名 → Sherlock用于社交媒体平台发现 - 电子邮件 → Mosint用于数据泄露和领域分析 - 组织 → 企业情报的网络搜索 - 网址 → 用于深度内容分析的链接分析器

  • 调查重点:发现新的线索并建议后续行动
  • 安全风险评估:评估暴露水平和安全影响
  • 模式识别:识别跨平台和数据源的连接
  • 决策:确定调查何时完成,是否需要继续

______________________________________________________________________

🏗️ 建筑

智能代理设计

┌─────────────────┐    ┌──────────────────┐    ┌─────────────────┐
│   HCSO Agent    │──▶│  Ollama AI       │───▶│ Investigation   │
│                 │    │  Decision Engine │    │ Recommendations │
└─────────────────┘    └──────────────────┘    └─────────────────┘
         │
         ▼
┌─────────────────┐    ┌──────────────────┐    ┌─────────────────┐
│ MCP Tool        │──▶│  Tool Results    │───▶│ Profile Scraper │
│ Manager         │    │  Analysis        │    │ Auto-Trigger    │
└─────────────────┘    └──────────────────┘    └─────────────────┘
         │
         ▼
┌─────────────────┐    ┌──────────────────┐    ┌─────────────────┐
│ Sherlock        │    │ Mosint           │    │ Profile         │
│ Username Search │    │ Email Intel      │    │ Scraper         │
└─────────────────┘    └──────────────────┘    └─────────────────┘

调查工作流程

  1. 综合投入:用户提供所有可用的目标信息(姓名、用户名、电子邮件、地址、组织、网址等)
  2. AI数据提取:LLM将信息解析并分类为结构化数据类型
  3. 智能刀具选择:系统会自动为每种数据类型选择合适的工具:

- 人名→ 公共情报的网络搜索 - 保护用户名→ 社交媒体平台发现 - 电子邮件→ 漏洞分析和领域情报 - 组织→ 公司和公共记录搜索 - URLs → 深入的内容和简介分析

  1. 平行调查:根据提取的数据同时执行多个工具
  2. AI分析:对所有发现进行智能分析和交叉参考发现
  3. 决策点:大赦国际建议进行进一步调查或标记完成
  4. 迭代增强:根据发现的线索进行后续调查

______________________________________________________________________

📊 输出示例

  ╔═════════════════════════════════════════════════════════════════════════╗
  ║  ██   ██ ███████ ██████         ███████ ███████  ██ ███    ██ ████████  ║
  ║  ██   ██ ██      ██             ██   ██ ██       ██ ████   ██    ██     ║
  ║  ███████ ███████ ██      █████  ██   ██ ███████  ██ ██ ██  ██    ██     ║
  ║  ██   ██      ██ ██             ██   ██      ██  ██ ██  ██ ██    ██     ║
  ║  ██   ██ ███████ ██████         ███████ ███████  ██ ██   ████    ██     ║
  ╚═════════════════════════════════════════════════════════════════════════╝

      Hostile Command Suite - OSINT Package
      Intelligent Open Source Intelligence Investigation System

  Using AI Model: qwen3:8b
  Available Tools: sherlock, mosint, profile_scraper, duckduckgo_search, link_analyzer

  ──────────────────────────────────────────────────────────────────────────────

  ═══ COMPREHENSIVE TARGET INFORMATION ═══
  Provide ALL available information about your target for intelligent analysis
  Include: names, usernames, emails, addresses, organizations, social profiles, etc.

  Enter ALL target information: John Smith, @johnsmith123, john.smith@techcorp.com, works at TechCorp

  Analyzing Provided Information
  ──────────────────────────────────────────────────────────────────────────────

   Extracted Target Intelligence 
  ┏━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
  ┃ Data Type      ┃ Extracted Values                                                  ┃
  ┡━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
  │ Names          │ John Smith                                                        │
  │ Usernames      │ johnsmith123                                                      │
  │ Emails         │ john.smith@techcorp.com                                           │
  │ Organizations  │ TechCorp                                                          │
  └────────────────┴───────────────────────────────────────────────────────────────────┘
  ────────────────────────────────────────────────────────────────

  Investigating Name: John Smith

   SHERLOCK Investigation Results 
  ┏━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━┓
  ┃ Metric         ┃ Value       ┃
  ┡━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━┩
  │ Target         │ cycloarcane │
  │ Accounts Found │ 17          │
  │ Status         │ Success     │
  └────────────────┴─────────────┘
  ────────────────────────────────────────────────────────────

  Found 17 profiles, scraping for additional intelligence...
  PROFILE_SCRAPER Investigation Results
  ┏━━━━━━━━━━━━━━━━━━┳━━━━━━━━━┓
  ┃ Metric           ┃ Value   ┃
  ┡━━━━━━━━━━━━━━━━━━╇━━━━━━━━━┩
  │ Total Scraped    │ 5       │
  │ Successful       │ 4       │
  │ With Useful Info │ 4       │
  │ Status           │ Success │
  └──────────────────┴─────────┘
  ────────────────────────────────────────────────────────────

  AI Agent Analyzing...
  ╭─ AI Investigation Analysis ──────────────────────────────────────────────╮
  │ ANALYSIS: Investigation revealed GitHub profile with security research    │
  │ interests (LLMs + red team). High-value intelligence gathered from        │
  │ multiple platforms. Profile scraping provided sufficient context.        │
  │                                                                           │
  │ RECOMMENDATION: Investigation complete - sufficient intelligence gathered │
  │ TOOL: NONE                                                                │
  │ TARGET: N/A                                                               │
  │ REASONING: Profile analysis reveals technical expertise and security      │
  │ focus. No additional tools needed for current investigation scope.        │
  ╰───────────────────────────────────────────────────────────────────────────╯

______________________________________________________________________

🛡️ 安全与道德

责任的使用

  • 遵守法律:所有调查必须遵守适用法律
  • 授权:只调查您有权研究的目标
  • 速率限制:尊重平台速率限制并实施延迟
  • 本地处理:所有AI分析都通过ollama(无云)在本地进行

隐私和安全

  • 无数据持久性:调查结果不会长期保存
  • 本地法学硕士:AI分析永远不会离开你的机器
  • 工具隔离:每个OSINT工具独立运行
  • 专业专注:专为防御安全和合法研究而设计

______________________________________________________________________

🔧 配置

AI模型选择

# Use different ollama models
python3 HCSO.py --model llama3.2 target
python3 HCSO.py --model qwen3:8b target
python3 HCSO.py --model mixtral target

可配置提示

代理行为可以通过YAML文件进行配置:

  • prompts/agent_system.yaml:核心代理指令和工具选择逻辑
  • prompts/tool_prompts.yaml:特定于工具的分析模板

工具功能

工具输入功能自动触发
DuckDuckGo搜索名称、组织网络情报、新闻、公共记录自动命名
夏洛克用户名400+平台搜索自动搜索用户名
莫辛特电子邮件泄露数据,域情报自动处理电子邮件
链接分析器URLGitHub配置文件,网络内容分析URL自动
轮廓刮刀URLs个人简介、关注者、验证夏洛克之后

______________________________________________________________________

🚧 发展

添加新的OSINT工具

  1. 在中创建MCP服务器 mcp_tools/new_tool_server.py
  2. 在中添加刀具检测 MCPToolManager.check_available_tools()
  3. 实施工具调用 MCPToolManager.call_tool()
  4. 在中添加结果显示 display_investigation_result()
  5. 更新工具选择逻辑的代理提示

架构优势

以前的复杂架构:

  • 使用FastMCP的15+微服务
  • PostgreSQL数据库要求
  • Web UI和API复杂性
  • 多个身份验证层

当前智能代理架构:

  • 配备MCP工具的单一智能代理
  • 不需要数据库
  • 纯AI终端接口
  • 用于决策的当地胶原蛋白
  • 自动工具链和旋转

______________________________________________________________________

📈 路线图

第一阶段:核心情报✅

  • \[x\] 基于人工智能分析的Sherlock用户名调查
  • \[x\] 基于人工智能分析的邮件调查
  • \[x\] 从社交媒体上智能抓取个人资料
  • \[x\] 人工智能驱动的调查决策
  • \[x\] 基于MCP的工具架构

第二阶段:增强分析🚧

  • \[\]用于深入GitHub/社交媒体分析的链接分析器
  • \[\]领域调查能力
  • \[\]电话号码OSINT集成
  • \[\]调查结果之间的相关性分析

第三阶段:高级智能📋

  • \[\]调查会议管理
  • \[\]自定义工具集成框架
  • \[\]自动化调查工作流程
  • \[\]先进的人工智能推理和旋转

______________________________________________________________________

🤝 贡献

  1. 分叉存储库
  2. 创建要素分支(git checkout -b feature/new-tool)
  3. 按照现有模式添加MCP工具服务器
  4. 更新工具集成的代理提示
  5. 使用各种目标类型进行测试
  6. 提交拉取请求

开发设置

git clone https://github.com/cycloarcane/Hostile-Command-Suite.git
cd Hostile-Command-Suite
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
python3 HCSO.py --interactive

______________________________________________________________________

📄 许可证

此项目根据PolyForm非商业许可证1.0.0获得许可-有关详细信息,请参阅许可证文件。

版权所有©cycloarcane(cycloarkane@gmail.com)

______________________________________________________________________

智能。终端。有效。

*基于人工智能决策的高级OSINT调查*

*如有疑问或功能请求,请联系 cycloarkane@gmail.com*

目录标签

目录标签

Python云端部署Docker开源情报本地部署AI分析终端工具自动化调查安全研究

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP