用途:这是 elastic/example-mcp-app-security 提供的一个技能,用于通过 elastic-security MCP 连接器生成符合 ECS 的安全事件和合成告警,适用于演示、填充仪表板以及测试检测规则等场景。
主要能力:核心工具为 generate-sample-data,可在交互式 UI 中生成事件,参数包括 scenario 和 count。内置攻击场景如下:windows-credential-theft(Windows 上的 Mimikatz、procdump、凭据转储);aws-privilege-escalation(IAM 策略变更、角色承担、访问密钥创建);okta-identity-takeover(MFA 因素重置、密码更改、会话劫持);ransomware-kill-chain(PowerShell 执行、C2 信标、大规模文件加密)。
使用方式:生成全部场景时,调用 generate-sample-data 且不传 scenario 参数;生成特定场景时,传入 scenario,例如 scenario: "ransomware-kill-chain"。所有数据都会打上 elastic-security-sample-data 标签,便于安全清理;仪表板 UI 中提供清理按钮,可移除全部已生成数据。生成后可将用户引导至 Kibana 查看:Security > Alerts(带 MITRE ATT&CK 映射的合成告警)、Security > Attack Discovery(需要 LLM 连接器)、Security > Hosts(样本事件中的主机活动)。
适用场景:安全演示、仪表板填充、检测规则测试。
限制:生成依赖 elastic-security MCP 连接器;Attack Discovery 需要 LLM 连接器。具体收费、平台要求及更多细节暂未提供。