关于 competition-lsass-ticket-material
面向 LSASS、票据缓存及相关凭据材料挑战的下游安全技能,帮助研究人员判断哪些材料可实际重放,并关联主机证据、凭据接受情况与最终权限。
主要功能
- 01梳理登录会话、LUID、票据缓存和凭据来源
- 02区分凭据类型及其适用场景
- 03验证主机或服务是否接受重放
- 04将发现精简为最小凭据链
适用场景
- 01判断缓存票据能否访问目标服务
- 02证明提取的凭据材料如何带来已接受的权限
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ zhaoxuya520/ reverse-skill --skill competition-lsass-ticket-material安装后在 Claude Code 中输入/competition-lsass-ticket-material确认已加载。
附带文件agents/openai.yamlreferences/lsass-ticket-material.md
详细介绍
竞赛 LSASS 票据材料
仅当 $ctf-sandbox-orchestrator 已经激活,并已建立沙箱假设、节点归属和证据优先级之后,才将此技能作为下游专精使用。如果这些尚未发生,请先回到 $ctf-sandbox-orchestrator。
当决定性的主机工件位于 LSASS、票据缓存或相邻凭据材料中,且难点在于证明哪些内容可重放时,使用此技能。
除非用户明确要求英文,否则用简体中文回复。
快速开始
- 将原始凭据材料与真正可用的重放边区分开。
- 在得出宽泛结论之前,记录登录会话、LUID、票据缓存、包、账户和目标服务。
- 将主机工件、提取出的密钥、重放尝试和最终接受结果保持在同一条链中。
- 根据每种材料实际可用的位置,区分密码、哈希、票据、DPAPI 密钥、SSP 残留和令牌。
- 复现能够证明决定性边的最短主机工件到已接受特权路径。
工作流
1. 映射 LSASS 及相邻凭据状态
- 记录登录会话、LUID、票据缓存、包名、SSP、DPAPI 上下文,以及与活动路径相关的任何服务账户材料。
- 注明决定性值是 TGT、服务票据、委派票据、DPAPI 密钥、明文、哈希,还是包特定的密钥。
- 将主机来源、账户上下文和缓存位置保持关联。
2. 证明重放或接受
- 展示提取出的材料在何处被接受:SMB、WinRM、服务票据使用、DPAPI 解包、Schannel,或其他主机或服务边。
- 记录 SPN、目标主机、登录会话、票据标志、加密类型,以及最终的特权或令牌变化。
- 区分已存在的材料与在此路径中实际可重放的材料。
3. 缩减为决定性凭据链
- 将结果压缩为最小序列:主机工件 -> 提取出的材料 -> 被接受的重放或解包 -> 最终能力。
- 明确说明决定性边位于 LSASS 内存、票据缓存复用、DPAPI 上下文,还是接受服务行为中。
- 如果任务扩展为完整的主机到主机横向移动,交回给更严格的 Windows 横向移动技能。
阅读此参考
- 加载
references/lsass-ticket-material.md以获取会话检查清单、重放检查清单和证据打包。 - 如果任务 specifically 涉及 DPAPI 主密钥、受保护 blob、浏览器或保管库存储,或证明哪个恢复出的 DPAPI 密钥被接受,请优先使用
$competition-dpapi-credential-chain。
需要保留的内容
- LUID、会话 ID、票据类型、SPN、加密类型、包名,以及缓存或内存来源
- 确切的接受主机或服务,以及最终的特权或登录效果
- 一个能够证明该边的最小主机工件到重放序列
评论
支持 Markdown