项目操作规则
存储库的共享所有权、范围、证据和移交规则。
- 将其放入
- 存储库根或更窄的项目目录
用于并行安全研究的证据-first团队模型,无需重复探测、模糊切换或虚构链。
这些文件不会创建或启动代理。 它们是协调员及其工作人员的可检查指令文件。预览它们,将有用的规则与您的项目合并,并保持更窄的控制不变。
存储库的共享所有权、范围、证据和移交规则。
协调器循环、引导模式、分配数据包和完成门。
只有当所有权边界真实存在时,更多的代理才有用。从可以收集、质疑和验证声明的最小名册开始。
角色: 表面映射器 + 证据怀疑者 + 报告验证器
交接: 映射器记录一个假设。怀疑论者攻击其最廉价的混杂因素。验证器仅在存活时重新运行。
停止: 当潜在客户被拒绝、安全支持或需要您没有的权限时,请停止。
Preset: Solo hunter plus skeptic Use: Small surface or one promising lead. Roles: Surface mapper, Evidence skeptic, Report validator Handoff: Mapper records one hypothesis. Skeptic attacks its cheapest confounder. Validator reruns only if it survives. Stop: Stop when the lead is rejected, safely supported, or needs authority you do not have.
角色: 客户分析师 + 表面映射器 + 身份分析师 + 证据怀疑论者
交接: 客户端分析师提供操作、源、接收器和消息 ID。身份分析师测试一个受控边界。
停止: 当每个高级销售线索都有鉴别者和所有者时,停止客户分析。
Preset: JavaScript to API Use: A modern web app with large bundles and undocumented operations. Roles: Client analyst, Surface mapper, Identity analyst, Evidence skeptic Handoff: Client analyst supplies operation, source, sink, and message IDs. Identity analyst tests one controlled boundary. Stop: Stop client analysis when every high-ranked lead has a discriminator and owner.
角色: 身份分析师 + 服务器分析师 + 证据怀疑者 + 报告验证者
交接: 身份分析师提供角色-对象-动作矩阵和配对基线。服务器分析师检查备用执行路径。
停止: 停止不受控制的身份、记录或提供者。
Preset: Identity boundary Use: OAuth, recovery, tenant, role, or object authorization work. Roles: Identity analyst, Server analyst, Evidence skeptic, Report validator Handoff: Identity analyst supplies the role-object-action matrix and paired baseline. Server analyst checks alternate enforcement paths. Stop: Stop at uncontrolled identities, records, or providers.
角色: 服务器分析师 + 表面映射器 + 证据怀疑者 + 链分析师
交接: 服务器分析师提供独特的回调相关性和负控制。映射器在任何下一跳之前确认所有权。
停止: 在内部数据、凭据或未经批准的目的地之前停止。
Preset: Server fetch and cloud Use: URL consumers, webhooks, importers, renderers, and callback-capable services. Roles: Server analyst, Surface mapper, Evidence skeptic, Chain analyst Handoff: Server analyst supplies unique callback correlation and negative controls. Mapper confirms ownership before any next hop. Stop: Stop before internal data, credentials, or an unapproved destination.
角色: 证据怀疑者+报告验证者+链分析师
交接: 怀疑者列出了检查过的混杂因素。验证者接收最少的步骤和原始证据。连锁分析师标记未经测试的边缘。
停止: 当无法确定当前范围、可重复性或受控影响时停止。
Preset: Report validation Use: A candidate issue needs independent reproduction and severity calibration. Roles: Evidence skeptic, Report validator, Chain analyst Handoff: Skeptic lists confounders checked. Validator receives minimal steps and raw evidence. Chain analyst labels untested edges. Stop: Stop when current scope, reproducibility, or controlled impact cannot be established.
角色: 表面映射者 + 客户端分析师 + 身份分析师 + 服务器分析师 + 证据怀疑者 + 链分析师 + 报告验证者
交接: 所有角色都写入一个经过重复数据删除的主账本。协调员为每个线索分配一名所有者和一名下一个鉴别者。
停止: 停止重复收集、陈旧范围工作以及任何没有限制问题的通道。
Preset: Full surface map Use: A broad authorized target with distinct client, identity, and server lanes. Roles: Surface mapper, Client analyst, Identity analyst, Server analyst, Evidence skeptic, Chain analyst, Report validator Handoff: All roles write to one deduplicated lead ledger. The coordinator assigns one owner and one next discriminator per lead. Stop: Stop duplicate collection, stale-scope work, and any lane without a bounded question.
拥有实时资产、技术证据、端点、参数、身份和来源。生成地图,而不是夸大的发现。
拥有 JavaScript、源映射、浏览器接收器、postMessage 协议、隐藏操作和仅限客户端的信任决策。
使用受控帐户拥有身份验证、恢复、OAuth、会话、对象授权、角色矩阵和租户边界。
拥有解析器、注入边界、文件、服务器端获取、Webhook、缓存和特定于框架的服务器行为。
将支持的基元转换为先决条件图,并删除无法安全证明边缘的升级路径。
搜索预期的公共行为、缓存工件、协作者访问、计时错误、WAF 效果和更便宜的解释。
独立重现最小的声明,验证当前范围,检查编辑,并编写编号的证据支持步骤。
交接带有稳定的线索 ID、当前范围来源、事实观察、一个可证伪的假设、证据参考、阴性对照、检查的混杂因素、下一个鉴别器、停止条件、所有者和状态。
lead_id: lead-017
owner: identity-analyst
hypothesis: peer role can invoke owner-only mutation
next_discriminator: replay one controlled object ID
negative_control: nonexistent object plus original owner
stop_condition: controlled accounts and records only阅读您现有的 AGENTS.md first. Merge compatible sections instead of replacing project-specific authorization, build, privacy, or deployment rules. Add narrower files closer to specialized work only when the rules truly differ.