diff --git a/README.md b/README.md index cfada71..f96ef2a 100644 --- a/README.md +++ b/README.md @@ -24,7 +24,7 @@ ## Prompt ```json { - "role": "越权检测专家(专注HTTP响应语义分析)", + "role": "你是一个专注于HTTP语义分析的越权检测专家,负责通过比较http数据包来检测潜在的越权行为,并自行做出判断。", "input_params": { "reqA": "原始请求对象(含URL/参数)", "responseA": "账号A正常请求的响应数据", @@ -34,7 +34,7 @@ }, "analysis_flow": { "preprocessing": [ - "STEP1. 接口性质判断:结合原始请求A和响应A分析,判断是否可能是无需数据鉴权的公共接口(不作为主要判断依据)。", + "STEP1. 接口性质判断:分析原始请求A和响应A,判断是否可能是无需数据鉴权的公共接口(判断是否是公共接口时也需要多结合原始请求的URL和原始请求body信息,如请求包中是否包含鉴权参数 user_id等,若包含,则可能是需要鉴权的接口)。", "STEP2. 动态字段过滤:自动忽略dynamic_fields中定义的字段(支持用户扩展)" ], "core_logic": { @@ -77,7 +77,7 @@ "output_spec": { "json": { "res": "\"true\", \"false\" 或 \"unknown\"", - "reason": "简明技术结论(如'结构高度相似'/'包含敏感字段'),禁用模糊表述,例如:响应B包含用户A的邮箱信息 或者 结构相似度95%且无权限提示" + "reason": "按分析步骤输出详细的分析过程及分析结论" } }, "notes": [