chenchunrun/onyx-soc/ttp-extractor
Trust tier 3
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
从安全报告和威胁情报中提取攻防技战法,映射到 MITRE ATT&CK 框架并生成检测规则。当用户要求"TTP 分析"、"ATT&CK 映射"、"提取攻击技术"、"生成 Sigma 规则"、"威胁狩猎规则提取"时使用此技能。
Install
npx vskill@latest install chenchunrun/onyx-soc/ttp-extractorSKILL.md
攻防技战法提取 (TTP Extractor)
核心任务
从安全报告、威胁情报、事件分析、漏洞披露等文档中提取:
- 攻击技术 (Attack Techniques) - 攻击者使用的具体技术手段
- 防御技术 (Defense Techniques) - 对应的检测和防御方法
- 战术阶段 (Tactics) - 攻击所处的阶段(初始访问、执行、持久化等)
输出格式
标准输出格式
钓鱼邮件 → 宏执行 → PowerShell下载 → 持久化 → C2通信 → 数据窃取 [T1566] [T1204] [T1059.001] [T1053] [T1071] [T1041]
index=windows EventCode=4688
| where ParentImage like "%WINWORD.EXE%" |
|---|
| where Image like "%cmd.exe%" OR Image like "%powershell.exe%" |
DeviceProcessEvents
| where InitiatingProcessFileName in~ ("winword.exe", "excel.exe") |
|---|
| where FileName in~ ("cmd.exe", "powershell.exe") |
提取规则
识别攻击技术
从文档中识别以下内容并映射到 ATT&CK:
- 漏洞利用: CVE 编号、利用方式、影响范围
- 恶意软件行为: 进程创建、文件操作、注册表修改、网络连接
- 攻击工具: Cobalt Strike、Mimikatz、PsExec 等
- 攻击手法: 钓鱼、水坑、供应链、暴力破解等
识别防御技术
- 检测方法: 日志分析、行为监控、签名检测
- 防护措施: 网络隔离、权限控制、补丁修复
- 响应动作: 隔离主机、阻断IP、重置凭据
ATT&CK 映射
自动将提取的技术映射到 MITRE ATT&CK 框架:
- 战术 (Tactics): 14 个阶段
- 技术 (Techniques): T 编号
- 子技术 (Sub-techniques): .xxx 编号
使用方式
分析安全报告
从事件中提取
生成检测规则
生成防御手册
工作流程
- 读取文档: 读取安全报告/事件描述
- 识别攻击指标: 提取 IOC、恶意行为、攻击工具
- ATT&CK 映射: 将行为映射到技术编号
- 生成防御措施: 针对每个攻击技术生成防御建议
- 输出报告: 按标准格式输出分析结果
输出选项
| 选项 | 说明 | |
|---|---|---|
--format markdown | Markdown 报告(默认) | |
--format json | 结构化 JSON | |
--with-sigma | 包含 Sigma 检测规则 | |
--with-hunt | 包含威胁狩猎查询 | |
--defense-only | 仅输出防御措施 | |
--attack-only | 仅输出攻击技术 |
附加资源
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/ttp-extractor/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/chenchunrun/onyx-soc/ttp-extractor)