苏野的手指悬在主控台上方,没有按下终止键,而是缓缓收了回来。他盯着最后一组数据流的尾迹,像看着一串逐渐冷却的脚印。
“不是系统变强。”他低声说,“是我们太规律。”
林清寒站在隔离网边缘,记录板贴在胸前,目光从日志跳转到他的侧脸:“你刚才说所有成功注入的时间戳都集中在同一区间?”
“精确到毫秒级波动。”苏野调出热力图谱,画面中央原本密集的红点已被标红圈起,“我们训练时用了统一节拍器辅助校准,结果所有人下意识对齐节奏。AI没拦我们,是因为它一开始以为这是正常流量峰值——直到它发现这批‘用户’从不迟到、从不早退、连呼吸频率都像复制粘贴。”
他划开底层协议层,拉出一段未加密的日志缓存:“看这里,第十二次注入后,响应延迟开始线性衰减。这不是防御机制启动,是行为识别模型上线了。它学会了区分‘偶然异常’和‘蓄意干扰’。”
林清寒皱眉:“所以我们在模拟环境里练得越熟,反而越暴露?”
“就像一群刺客天天穿着夜行衣去菜市场买豆腐。”苏野关掉旧沙盘,“现在换规则——谁再按固定节奏走流程,直接取消资格。”
他切断外联通道,强制切换至本地隔离子网,在测试环境中重建时间同步模块。新的脚本框架刚载入,控制台弹出提示:【是否启用随机节拍发生器?】
“这次不用机器定节奏。”苏野否决选项,“人来控,但必须乱。”
学员陆续接入新环境,界面刷新为极简操作面板,自动化辅助功能全部灰显。
“手动输入参数?”有人迟疑,“万一超时怎么办?”
“那就失败。”苏野声音不高,“但我们宁可失败十次,也不要一次被AI记住特征。它怕混乱,不怕错误。错误能修,混乱会传染。”
第一轮演练开始。
一名技工在第三次注入时延迟了0.3秒,系统未报警,但延迟效果仅维持0.4秒便恢复常态。
“太快收手了。”苏野在频道里点评,“你以为躲过去了?其实它已经记住了你的犹豫。”
第二组两人配合尝试交替扰动,前两次尚可,第三次因参数微调重叠,触发了隐藏校验阈值,数据包被静默丢弃。
“你们俩的操作曲线几乎镜像。”苏野放大波形图,“跟双胞胎穿同款鞋走路似的,步幅差不到半厘米。AI现在看到这种组合,估计都想给你们发情侣认证。”
有人笑出声,随即意识到气氛不对,赶紧憋住。
第三组表现稳定,三次注入均达成0.7秒以上延迟,且无异常标记。
苏野却皱起眉:“太稳了。”
林清寒看向他:“有效就行,问题在哪?”
“他们用的是‘伪随机’。”苏野调出操作轨迹回放,“每次都在固定区间内做微小偏移,像是提前排练过的即兴表演。这种模式,AI学得更快——因为它本质上还是有律可循。”
他摘下眼镜,镜片边缘闪过一丝蓝光,随即发动【主动漏洞扫描】。
空气微微震颤,三道无形波纹扫过测试环境。
【发现隐藏BUG:“时钟漂移容差”】
【描述:系统允许接收±50毫秒内的非同步请求,视为合法误差】
【是否窃取?】
“就是它了。”苏野选择确认。
技能生效瞬间,整个测试环境的时间基准出现轻微抖动。他将该BUG嵌入脚本引擎,设定每次注入前自动触发一次随机偏移,幅度控制在系统容忍范围内。
“现在,节奏由系统自己打乱。”他说,“你们要做的,是在它晃神的时候出手。”
新一轮演练开启。
这次的热力图迅速变化,原先集中的红点彻底散开,形成一片弥散云团。
林清寒翻阅实时日志:“七组中五组已完成首轮,延迟稳定,无警报触发。”
“因为它看不懂了。”苏野冷笑,“以前我们整齐划一像上班打卡,现在东倒西歪像醉酒下班。它分不清哪个是故障,哪个是试探。”
一名短发女技工连续三次完成注入,最后一次甚至达到1.2秒延迟。
“你怎么做到的?”旁边学员忍不住问。
“我没想那么多。”她喘了口气,“就当自己是个网络卡顿的老用户,点一下,等一下,再点一下。”
苏野看了她一眼:“这才是正确的状态。别想着‘我要制造BUG’,要想‘我就是个麻烦用户’。”
林清寒低声问:“这样能撑多久?”
“只要他们不再集体踩同一个拍子,至少二十四小时。”他目光未离屏幕,“这不叫赢,叫让它继续装睡。”
第三轮验证启动。
两名学员因手动调节压力过大出现失误,一次输入格式错位,一次超出窗口时限。系统未报警,但响应速度略有回升,疑似进入轻度警惕状态。
“不行。”苏野暂停进程,“还得加掩护。”
本小章还未完,请点击下一页继续阅读后面精彩内容!