SuperAPI AI 工具集

competition-websocket-runtime

安全与审计

查看项目

更新于 10-16 01:11

技能介绍

用途:该技能是 ctf-sandbox-orchestrator 的下游专项能力,仅在编排器已激活并确立沙箱假设、节点归属与证据优先级后使用;若尚未完成,应先回到 ctf-sandbox-orchestrator。适用于决定性行为由实时握手与帧流承载、而非单次 HTTP 请求的场景。默认用简体中文回复,除非用户明确要求英文。

主要能力:先映射握手,包括 origin、路径、请求头、Cookie、查询参数、鉴权令牌与升级响应;区分连接建立、订阅消息、保活、服务端推送与重连逻辑;记录消息模式、主题或频道标识及状态副作用,并串成一条链;把帧与渲染、存储或后端可见效果关联;复现能到达决定性状态变化的最小握手加帧序列。

使用方式:按工作流推进。第一步映射实时握手,记录初始 HTTP 或 SSE 请求、升级头、Cookie、令牌、查询参数、origin 校验与协商协议,注意鉴权材料由请求头、Cookie、查询串还是初始应用帧携带,并保持路由、订阅端点与会话身份关联。第二步解码消息流,区分订阅、退订、确认、心跳、服务端推送、重连与终止帧,恢复消息类型、频道 ID、模式字段与影响行为的时序,区分传输层保活与应用层业务消息。第三步归约到决定性实时路径,压缩为握手、鉴权或订阅帧、推送或接受帧、状态变化的最小序列,保留规范帧顺序与重放的最小顺序;若难点是通用协议重组且不涉及运行时 UI 或应用状态关联,应切回更专门的协议技能。可加载 references/websocket-runtime.md 获取握手清单、帧清单与证据打包方法。

需保留内容:握手头、Cookie、查询参数、鉴权材料、协商子协议与频道 ID;帧模式、订阅消息、服务端推送、重连流程与结果状态变化;能证明决定性分支的最小可重放实时序列。

限制:资料未提供具体平台、收费、价格或效果信息;该技能依赖上游编排器先行建立沙箱假设,不能独立作为起点使用。