alibabacloud-ecs-linux…
Troubleshoot an Alibaba Cloud ECS Linux OS. Use when a user needs to diagnose a specified ECS Linux instance, such as instance…
Linux 用户态安全入侵检测与取证工具,专为 AI Agent 设计。自动判断服务器是否被入侵, 提供完整证据链和可执行修复建议。51 个安全分析器覆盖进程/网络/认证/持久化/Rootkit/ 恶意软件/内存取证/容器逃逸等 12 类检测维度,10 个数据采集器全面采集系统状态, 映射 103+ MITRE ATT&CK 技术,支持 standalone/docker/k8s 三种部署模式。 与 sec-kernel(内核态 CVE 漏洞检测)互补,共同构成完整的 ECS 安全评估方案。
$ npx -y skills add aliyun/alibabacloud-ecs-troubleshoot-skills --skill alibabacloud-ecs-sec-userspace --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/alibabacloud-ecs-sec-userspaceContext preview
The summary Claude sees to decide when to auto-load this skill.
Linux 用户态安全入侵检测与取证工具,专为 AI Agent 设计。自动判断服务器是否被入侵, 提供完整证据链和可执行修复建议。51 个安全分析器覆盖进程/网络/认证/持久化/Rootkit/ 恶意软件/内存取证/容器逃逸等 12 类检测维度,10 个数据采集器全面采集系统状态, 映射 103+ MITRE ATT&CK 技术,支持 standalone/docker/k8s 三种部署模式。 与 sec-kernel(内核态 CVE 漏洞检测)互补,共同构成完整的 ECS 安全评估方案。
name: alibabacloud-ecs-sec-userspace version: 1.4.1 # Keep in sync with VERSION file date: 2026-05-09 description: > Linux 用户态安全入侵检测与取证工具,专为 AI Agent 设计。自动判断服务器是否被入侵, 提供完整证据链和可执行修复建议。51 个安全分析器覆盖进程/网络/认证/持久化/Rootkit/ 恶意软件/内存取证/容器逃逸等 12 类检测维度,10 个数据采集器全面采集系统状态, 映射 103+ MITRE ATT&CK 技术,支持 standalone/docker/k8s 三种部署模式。 与 sec-kernel(内核态 CVE 漏洞检测)互补,共同构成完整的 ECS 安全评估方案。 当用户询问服务器安全、入侵检测、系统审计、恶意软件检测、安全事件响应时使用。 每当需要判断服务器是否被入侵、检查后门木马、分析安全事件时,优先使用此技能。 务必在发现安全异常时主动调用此技能,即使用户没有明确要求安全检查。 allowed-tools: - terminal (sudo required for full scan) - file-read - file-write
> **Linux 服务器安全入侵检测与取证工具 | Linux Server Security Intrusion Detection & Forensics Tool**
---
**AI Agent 首次使用本 Skill 时,MUST 执行以下权限申请(一次性,后续无需重复):**
cd /data/sec-userspace && sudo python3 scripts/setup_permissions.py --auto
这将自动: 1. 检测系统已安装的 AI 工具(Claude Code, Qoder, OpenCode, Windsurf, Cursor, Gemini CLI, Trae) 2. 配置最小权限集(sudo, read all, write workspace) 3. 备份已有配置 4. 验证权限生效
配置完成后重启 AI 工具即可永久生效。验证权限:
cd /data/sec-userspace && python3 scripts/setup_permissions.py --verify
---
**完整流程: 权限申请 → 环境初始化 → 执行扫描 → 反思验证 → 输出结果**
cd /data/sec-userspace && sudo bash scripts/setup.sh
自动完成:检测/安装 Python >= 3.11、创建 workspace、安装 Skill 到 AI 工具目录。
# 推荐(源码模式) cd /data/sec-userspace && sudo python3 -m scripts.main --output-dir /data/sec-userspace/workspace # 编译版(需 Python 3.11 精确匹配) cd /data/sec-userspace && sudo python3 scripts/main.pyz --output-dir /data/sec-userspace/workspace
> **pyz 失败处理**:若出现 `bad magic number` 错误,详见 [references/python-runtime.md](references/python-runtime.md)
报告输出到 `/data/sec-userspace/workspace/{YYYY-MM-DD}/report/`:
| 文件 | 格式 | 用途 | |------|------|------| | `sec-report-{date}.md` | Markdown | 主报告:结论、证据、时间线、修复建议 | | `sec-report-{date}.json` | JSON | 结构化数据,便于程序化处理 | | `attack-chain-{date}.md` | Markdown | 攻击链分析 | | `sec-userspace-log-{date}.log` | Log | 执行日志 |
**扫描完成后,必须先执行反思流程,再向用户汇报结果。** 详见 [Post-Scan Reflection](#post-scan-reflection--扫描后反思)。
---
覆盖 **12 大检测类别**、**51 个安全分析器**、**10 个数据采集器**,映射 **103+ MITRE ATT&CK 技术**。
| 检测类别 | 核心能力 | |----------|----------| | 进程异常 | 隐藏进程、反弹 Shell、进程树异常、代码注入 | | 网络异常 | C2 通信、DNS 隧道、DGA 域名、威胁情报匹配 | | 认证与凭据 | SSH 后门密钥、暴力破解、PAM 后门、凭据泄露 | | 持久化机制 | Crontab/Systemd/Shell 配置后门 | | Rootkit | 内核模块异常、LD_PRELOAD 劫持、io_uring/eBPF Rootkit | | 恶意软件 | 挖矿、勒索软件、RAT、无文件恶意软件 | | 内存取证 | 内存注入、RWX 异常、memfd 无文件攻击 | | 文件系统 | SUID/SGID 异常、Webshell、隐藏文件 | | 横向移动 | SSH 横向、端口转发、时序关联分析 | | 容器/K8s | 容器逃逸、RBAC 风险、运行时行为异常 |
> **完整检测能力列表**(含全部分析器和采集器详情)见 [references/detection-capabilities.md](references/detection-capabilities.md) > > **MITRE ATT&CK 技术映射详表**(80+ 技术编号、14 个战术阶段)见 [references/technique-mappings.md](references/technique-mappings.md)
---
| 项目 | 要求 | |------|------| | **架构** | x86_64 (AMD64) | | **操作系统** | Linux (glibc 2.17+: Ubuntu 14.04+, CentOS 7+, Debian 8+) | | **Python** | >= 3.11(`setup.sh` 可自动安装) | | **权限** | root (sudo) | | **网络** | 扫描无需联网;缺少 Python 3.11 时需网络下载 (~30MB) |
{
"permissions": {
"allow": [
"Bash(sudo:*)",
"Bash(python3:*)",
"Read(**)",
"Write(/data/sec-userspace/workspace/**)",
"Write(workspace/**)"
]
}
}支持的 AI 工具:Claude Code、QoderCLI、OpenCode、Windsurf、Cursor、Gemini CLI、Trae。详见 [references/permissions.md](references/permissions.md)。
---
# 基本扫描 cd /data/sec-userspace && sudo python3 -m scripts.main --output-dir /data/sec-userspace/workspace # 指定输出格式 cd /data/sec-userspace && sudo python3 -m scripts.main --format both # 完整报告(含时间线、攻击链、交叉关联) cd /data/sec-userspace && sudo python3 -m scripts.main --full-report # 高负载时强制执行 cd /data/sec-userspace && sudo python3 -m scripts.main --force # 列出所有分析器 cd /data/sec-userspace && python3 -m scripts.main --list-analyzers # 查看资产数据 cd /data/sec-userspace && python3 -m scripts.main --show-assets all # K8s 部署 cd /data/sec-userspace && python3 -m scripts.main k8s-deploy
| 参数 | 说明 | 默认值 | |------|------|--------| | `--output-dir PATH` | 报告输出目录 | from config | | `--format {markdown,json,both}` | 输出格式 | both | | `--quiet` | 静默模式,适合 crontab | from config | | `--force` | 跳过负载保护,强制执行 | — | | `--list-analyzers` | 列出全部分析器及耗时 | — | | `--show-assets [{all,ioc,whitelist}]` | 显示解码后的资产数据 | all | | `--no-fp-suppression` | 禁用误报抑制(审计模式) | — | | `--force-json` | 强制生成 JSON 报告 | — | | `--full-report` | 启用完整报告:时间线、攻击链、交叉关联、覆盖率 | — | | `--lang {auto,en,zh,both}` | 报告语言 | auto | | `--env {auto,development,production,ci,container}` | 环境上下文 | auto | | `--retention-days N` | 报告保留天数 | 180 | | `--dry-run` | 仅预览,不上报 | — |
| 子命令 | 用途 | |--------|------| | `standalone` | 独立模式运行(含内置 LLM 客户端) | | `k8s-deploy` | K8s CronJob 部署、执行、收集结果 | | `whitelist` | 白名单管理(学习 + 用户自定义) | | `perf` | 性能监控与分析 |
| 模式 | 路径 | 说明 | |------|------|------| | **standalone** | deploy/standalone/ | 单机直接运行 | | **docker** | deploy/docker/ | Docker 容器,含 Dockerfile + compose | | **k8s** | deploy/k8s/ | CronJob + RBAC + ConfigMap |
---
| 结论 | 含义 | 建议操作 | |------|------|----------| | **Compromised** | 确认被入侵 | 立即隔离,执行 P0 修复 | | **Highly Suspic
A collection of Agent Skills for structured, reproducible troubleshooting and security assessment of Alibaba Cloud ECS instances.
Troubleshoot an Alibaba Cloud ECS Linux OS. Use when a user needs to diagnose a specified ECS Linux instance, such as instance…
Linux 内核态 CVE 漏洞检测与 PoC 验证工具,专为 AI Agent 设计。 88 个内核 CVE 检测器(2003-2026),覆盖 Netfilter/eBPF/TLS/io_uring/xfrm 等子系统的本地提权(LPE)漏洞。 采用…
Troubleshoot and repair Alibaba Cloud ECS Windows instances from inside the GuestOS or remotely via Cloud Assistant. Use whenever…