闲社服务运行正常AI智能体自动化平台
s

部署MISP威胁情报平台

技能标识:soc-deploy-misp

Deploy MISP threat intelligence platform on any Docker-ready Linux host. Official misp-docker project with automatic MariaDB memory tuning (prevents OOM on small VMs), API key generation via cake CLI, and credential management.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.0
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

部署MISP威胁情报平台

SOC 部署:MISP(恶意软件信息共享平台)

在任何安装了 Docker 的 Linux 主机上,使用官方 misp-docker 项目部署 MISP 威胁情报平台。

此技能不会创建虚拟机。 它需要一个已安装 Docker 的 SSH 目标。如果需要基础设施,请先使用 hyperv-create-vm 或 proxmox-create-vm。

使用场景

  • - 部署 misp
  • 设置 misp
  • 安装 misp
  • 威胁情报平台
  • IOC 共享平台

用户输入

参数默认值必填
SSH 目标-是 (user@host)
管理员邮箱
admin@misp.local | 否 | | 管理员密码 | ChangeMe123! | 否 | | 主机内存(用于缓冲池) | 4GB | 否 |

前置条件检查

bash

SSH 连接正常


ssh echo OK

Docker + Compose v2

ssh docker --version && docker compose version

内存检查(需要 3GB+ 可用空间)

ssh free -h | grep Mem

执行步骤

单命令部署

bash
scp scripts/setup.sh :~/
ssh bash ~/setup.sh admin@misp.local

setup.sh 执行内容

  1. 1. 从 GitHub 克隆官方 misp-docker
  2. 配置 .env 文件:
- MISPBASEURL、MISPADMINEMAIL、MISPADMIN_PASSPHRASE - 生成随机 MySQL 密码 - 根据主机内存设置 INNODBBUFFERPOOL_SIZE(关键)
  1. 3. docker compose up -d
  2. 轮询 MISP 就绪状态(首次启动需 5-10 分钟进行数据库迁移)
  3. 通过 cake CLI 生成 API 密钥:
bash docker compose exec -T misp /var/www/MISP/app/Console/cake user change_authkey
  1. 6. 使用 /servers/getVersion 验证 API
  2. 将凭据保存到 ~/misp/api-key.txt

输出给用户

MISP 部署完成!

URL: https://
管理员: admin@misp.local /
API 密钥:

MCP 连接:
MISP_URL=https://
MISPAPIKEY=
MISPVERIFYSSL=false

注意:使用自签名 HTTPS。API 调用请使用 curl -k。
凭据已保存至:~/misp/api-key.txt

InnoDB 缓冲池大小设置

小型虚拟机最常见的故障原因。默认缓冲池为 2GB,这会导致 4GB 主机上的 MariaDB 崩溃。

主机内存INNODBBUFFERPOOL_SIZE
4 GB512M
8 GB
2048M |
| 16 GB | 4096M |

关键注意事项

详见 references/gotchas.md:

  1. 1. MariaDB 内存溢出(致命问题): 默认 InnoDB 缓冲池为 2GB。在 4GB 主机上,MariaDB 会立即崩溃。必须在 .env 中设置 INNODBBUFFERPOOL_SIZE
  2. 从内存溢出恢复: 执行 docker compose down -v 清除失败的数据库卷,修复 .env,重新启动
  3. 首次启动缓慢: 数据库模式创建和初始数据加载需要 5-10 分钟
  4. 自签名 HTTPS: 所有 API 调用请使用 curl -k
  5. 高级认证密钥: 默认启用。cake CLI 是最可靠的密钥生成方法
  6. MISP Web 界面: https://(端口 443,非 80)

超时策略

总计:约 12-15 分钟(Docker 拉取 + 首次启动 + 设置)。分配:

  • - 第 1 轮:克隆、配置、docker compose up -d(约 3 分钟 + 拉取时间)
  • 第 2 轮:等待健康检查 + 生成 API 密钥(约 5-7 分钟)

配合使用

  • - hyperv-create-vm - 创建 Hyper-V 虚拟机,然后在其上部署 MISP
  • proxmox-create-vm - 创建 Proxmox LXC/虚拟机,然后在其上部署 MISP
  • soc-deploy-thehive - 同时部署 TheHive 用于案件管理

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 soc-deploy-misp-1776117422 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 soc-deploy-misp-1776117422 技能

通过命令行安装

skillhub install soc-deploy-misp-1776117422

下载

⬇ 下载 soc-deploy-misp v1.0.0(免费)

文件大小: 6.47 KB | 发布时间: 2026-4-14 12:27

v1.0.0 最新 2026-4-14 12:27
Initial release of soc-deploy-misp: deploy MISP threat intelligence platform via Docker with automatic MariaDB tuning.

- Deploys MISP on any Docker-ready Linux host, using the official misp-docker project.
- Automatically tunes MariaDB InnoDB buffer pool to avoid OOM on small VMs.
- Handles admin account setup, credential generation, and API key creation with cake CLI.
- Outputs all access details, API keys, and credentials upon completion.
- Includes clear prerequisites, timeout strategy, and self-signed HTTPS warnings for API use.
- Designed to work alongside infrastructure provisioning and related SOC automation skills.
返回顶部