Windows 安全缓解
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/windows-mitigations-sh-1mro3g。
技能介绍
要解决的问题
分析 Windows 漏洞利用时,最耗时的不是写 payload,而是搞清楚目标到底开了哪些缓解措施、每一层防护的强度在哪里、历史上有没有现成的绕过路径。ASLR、DEP/NX、CFG、CET 影子栈、SEHOP、堆防护、ACG 这些机制往往同时存在,它们叠加后的实际防护深度很难凭经验判断,一旦判断错误,后续的利用尝试就会反复撞在同一道墙上。
这个技能要解决的就是这类机制识别与绕过规划的前置工作。
它如何工作
技能把 Windows 缓解机制整理成一份完整的方法论,激活后作为操作清单逐步执行:
- 按顺序推进:默认遵循清单步骤,除非你明确指定了其他顺序
- 逐项判断适用性:对每一项技术,先评估它是否适用于当前的目标和上下文
- 记录进度:持续跟踪哪些清单项已经完成,避免遗漏或重复
- 给出下一步:基于已确认的结论,提出后续行动建议
覆盖的机制范围包括:
ASLR、DEP/NX地址空间与执行不可执行CFG控制流防护CET影子栈与SEHOPHeap Guard堆防护与ACG任意代码防护
每一项都同时覆盖保护机制本身的原理和已知的绕过思路,而不只是罗列开关名称。适合在研究 Windows 缓解机制、规划绕过策略、或者评估目标防护深度时使用。
适用边界
这是一份面向漏洞利用研究的方法论,不是系统加固指南。使用绕过技术前必须确认你拥有目标系统的合法授权,技能提供的历史绕过思路可能已随系统更新失效,实际效果仍需在真实环境中验证。
使用场景
- 分析目标进程的缓解机制清单,逐项确认 ASLR、CFG、CET 是否生效并记录状态
- 规划漏洞利用路径时,检索各项缓解的已知绕过思路,评估组合防护深度
- 逆向工程中对照 SKILL.md 的检查项,判断编译选项启用了哪些堆防护与 ACG
- 研究 Windows 安全机制时,按清单顺序逐项学习 DEP/NX、SEHOP 等的工作原理
适合人员
- 从事 Windows 漏洞利用研究的安全研究员,需要系统掌握缓解机制与绕过路径
- 负责权限提升或横向移动的红队工程师,要在规避防护前先摸清目标防护深度
- 编写 exploit 与分析二进制的保护机制的开发者,需要判断编译选项与运行时防护状态
- 准备安全培训或编写内部文档的讲师,需要一份结构化的缓解机制讲解清单