关于 competition-agent-cloud
用于分析 Agent 工具执行、检索与记忆边界、云部署漂移或构建发布溯源的 CTF 技能,须在 `$ctf-sandbox-orchestrator` 设置沙箱假设和证据优先级后使用。
主要功能
- 01追踪提示词到工具的控制链
- 02比较声明能力与运行时能力
- 03核对清单与实际部署
- 04追踪构建和发布来源
- 05整理精简证据块
适用场景
- 01追踪不可信提示词引发的工具操作
- 02核对实际挂载与部署清单
- 03追踪依赖如何进入运行时产物
- 04调查检索或记忆边界
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ zhaoxuya520/ reverse-skill --skill competition-agent-cloud安装后在 Claude Code 中输入/competition-agent-cloud确认已加载。
附带文件agents/openai.yamlreferences/agent-cloud.md
详细介绍
Competition Agent Cloud
仅当 $ctf-sandbox-orchestrator 已经启用,并且已经确立沙箱假设、节点归属和证据优先级之后,才将此技能作为下游专门化使用。如果尚未发生这种情况,请先返回 $ctf-sandbox-orchestrator。
当挑战路径由提示词到工具的执行、检索与记忆边界、部署漂移,或构建与发布来源驱动时,使用此技能。
除非用户明确要求英文,否则用简体中文回复。
快速开始
- 判断主导路径是 Agent 驱动还是基础设施驱动。
- 映射一条最小控制链:不可信输入 -> 可见上下文 -> 工具或部署副作用。
- 区分已检入的意图与实时运行时真相。
- 将提示词、工具参数、清单、挂载和来源步骤保留在紧凑的证据块中。
- 用最小上下文和最小插桩复现利用或错误配置。
工作流
1. Agent 与提示词注入
- 将提示词、工具模式、检索到的分块、规划器笔记、记忆文件和交接视为挑战工件。
- 证明一条从不可信内容到模型可见指令再到工具副作用的最小链。
- 区分声称的能力与运行时暴露的能力。
2. 云、容器与 CI/CD
- 拆分构建时、部署时和运行时。
- 将 compose 或 kube 清单与实时挂载、环境变量、日志和流量进行核对。
- 追踪从源代码到依赖解析、到构建、到发布、再到运行时使用方的来源。
阅读此参考
- 加载
references/agent-cloud.md以获取控制栈清单、部署真相清单和证据打包。 - 如果任务具体涉及提示词边界滥用或检索内容到工具的漂移,优先使用
$competition-prompt-injection。 - 如果任务具体涉及 CI、依赖来源、注册表漂移或已发布工件,优先使用
$competition-supply-chain。 - 如果任务具体涉及队列载荷、异步 worker 漂移、重试或仅 worker 的运行时状态,优先使用
$competition-queue-worker-drift。 - 如果任务具体涉及 SSRF 到内部控制面、元数据端点或由元数据派生的令牌转向,优先使用
$competition-ssrf-metadata-pivot。 - 如果任务具体涉及代理上游解析差异、模糊标头、路径规范化漂移或请求走私行为,优先使用
$competition-request-normalization-smuggling。 - 如果任务具体涉及元数据服务访问、实例或工作负载身份、链路本地令牌路径或由元数据派生的权限,优先使用
$competition-cloud-metadata-path。 - 如果任务具体涉及 kube API 权限、服务账户信任、准入行为、控制器漂移或集群密钥暴露,优先使用
$competition-k8s-control-plane。 - 如果任务具体涉及实时挂载、sidecar、init 容器或仅运行时密钥暴露,优先使用
$competition-container-runtime。 - 如果任务具体涉及容器到宿主机的边界跨越、内核面前置条件或逃逸原语验证,优先使用
$competition-kernel-container-escape。
需要保留的内容
- 提示词片段、检索到的分块、规划器状态转换和最终工具参数
- 与实时挂载或路由相关的 Compose 或 Kubernetes 片段
- 工件哈希、依赖漂移、CI 步骤以及由此产生的运行时使用方
评论
支持 Markdown