用途:该技能是 ctf-sandbox-orchestrator 的下游专用技能,仅在后者已激活并已确定沙箱假设、节点归属与证据优先级后使用。适用于决定性步骤为证明容器化上下文与宿主或更高权限内核上下文之间发生边界跨越的场景。默认用简体中文回复,除非用户明确要求英文。
主要能力:先映射运行时隔离,包括命名空间、cgroups、seccomp、capabilities、LSM 与挂载边界;区分利用前置条件、利用原语与边界跨越证明;记录内核版本、配置线索、运行时选项与可达系统调用面;将插桩观察与原始挑战路径分开;复现一条最小的从原语到边界跨越的链条。
使用方式:工作流分三步。一是映射隔离与内核面,记录命名空间映射、cgroup 模式、capabilities、seccomp 配置、AppArmor 或 SELinux 状态、已挂载文件系统与运行时套接字,并记录内核版本、发行版构建线索、模块暴露与容器运行时行为,保持宿主与容器观察绑定到确切节点与上下文。二是证明利用原语与跨越,展示可控输入、触发条件、受影响对象及可观察的内核或运行时状态变化,捕获前后身份、命名空间、挂载或进程可见性以证明边界跨越,区分仅崩溃行为与稳定能力获取。三是归约为决定性逃逸链,压缩为前置状态、原语触发、边界跨越证据、最终宿主级能力,并说明根因是内核漏洞、运行时错误配置、能力过度授予还是命名空间泄漏;若路径主要依赖初始立足后的凭据重放,则移交 Linux 凭据转移技能。
参考:加载 references/kernel-container-escape.md 获取隔离清单、原语清单与一致性指引。
需保留:内核与运行时上下文、能力集、seccomp 或 LSM 状态、命名空间映射;原语触发数据、边界跨越证据与最终能力;一条从容器上下文到宿主相关效果的最小可复现链。
限制:资料未提供具体命令、安装方式、收费与平台信息,暂未提供。