差异判定把 "参数是否被数据库解析" 转化为两次响应之间可观测的差别,动作分为四步。第一步,对回环地址或命令行指定地址发送一次普通 GET,取到的响应长度与内容作为基线响应。第二步,再发一次结构相同的普通 GET,取到的响应作为待比响应,两次请求行保持一致,不在 URL 上追加任何数据库特殊字符。第三步,比较两次响应长度,并用 `strstr` 对通用报错关键字表做扫描,记录长度差与命中的关键字。第四步,仅当长度存在差异或命中关键字时,把该位置记录为疑似信号交人工复核,随后 `close` 释放两次试探使用的描述符。本章代码不据此直接下结论,也不提取任何数据。