关于 hunting-for-process-injection-techniques
面向安全分析师的流程注入狩猎技能,提供基于 Sysmon 事件的检测、关系分析和风险评估步骤,并生成带 MITRE ATT&CK 子技术映射的报告。
主要功能
- 01解析 Sysmon JSON 事件
- 02检测可疑远程线程创建
- 03分析进程访问权限
- 04构建进程关系图
- 05评分并生成狩猎报告
适用场景
- 01调查流程注入相关安全事件
- 02编写检测规则和狩猎查询
- 03评估相关监控覆盖情况
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ mukul975/ anthropic-cybersecurity-skills --skill hunting-for-process-injection-techniques安装后在 Claude Code 中输入/hunting-for-process-injection-techniques确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
LICENSEreferences/api-reference.mdscripts/agent.py详细介绍
狩猎进程注入技术
概述
进程注入(MITRE ATT&CK T1055)允许攻击者在另一个进程的地址空间中执行代码,从而实现防御规避和权限提升。本技能通过 Sysmon 事件 ID 8(CreateRemoteThread)、事件 ID 10(具有可疑访问权限的 ProcessAccess),以及分析源-目标进程关系来区分合法与恶意注入,从而检测注入技术。
何时使用
- 在调查需要狩猎进程注入技术的安全事件时
- 在为此领域构建检测规则或威胁狩猎查询时
- 当 SOC 分析师需要针对此类分析的结构化流程时
- 在验证相关攻击技术的安全监控覆盖范围时
前提条件
- 已安装 Sysmon 并启用了事件 ID 8 和 10
- 进程创建日志(Sysmon 事件 ID 1 或 Windows 4688)
- Python 3.8+ 及标准库
- JSON 格式的 Sysmon 事件日志
步骤
- 解析 Sysmon 事件 — 从 JSON 日志文件中摄取事件 ID 1、8 和 10
- 检测 CreateRemoteThread — 标记具有可疑源-目标进程对的事件 ID 8
- 分析 ProcessAccess 权限 — 识别具有危险访问掩码(PROCESS_VM_WRITE、PROCESS_CREATE_THREAD)的事件 ID 10
- 构建进程关系图 — 映射源到目标的注入关系
- 过滤已知合法进程对 — 排除已知的良性注入模式(AV、调试器、系统进程)
- 为注入严重程度评分 — 根据源进程、目标进程和访问权限应用风险评分
- 生成狩猎报告 — 生成带有 MITRE 子技术映射的结构化报告
预期输出
- 检测到的注入事件及其严重程度评分的 JSON 报告
- 进程注入关系图
- MITRE ATT&CK 子技术映射(T1055.001-T1055.012)
- 误报排除建议
评论
支持 Markdown