方既明站在赵大壮身后,机房里的风扇刚恢复转动。
赵大壮盯着版本树,屏幕上的V3.18挂在最上方。
“那就得先证明,它为什么错。”
他把日志窗口拖到左边,掌心冒出汗。
钱多多把椅子往后挪了点,盯着那堆版本号就头大。
“你们写代码也太累了。数学题顶多坑一张卷子,这玩意儿能坑半个系统。”
马小跳抬起手,脸上还带着心虚。
“我那三百道题,算不算给赵哥提前攒经验?”
赵大壮抬头看他两秒。
“算。你以后再搞这种,先把数量报出来,我好提前留遗言。”
机房里有人笑出声。
陆子豪靠着配电箱,手机计时器还亮着。
“笑够了就继续。刚才断电七分四十秒,现场要是比这个久,谁负责?”
陈建华翻着演练记录,把断电时间,恢复时间和版本回退情况逐项填上。
“供电故障只是第一类。省赛还会看输入数据和日志链。”
方既明把总闸钥匙放回桌面。
“今天到这儿。备份再核一遍,明天做空输入测试。”
钱多多听得一头雾水。
“空输入又是什么,给系统发个寂寞过去?”
赵大壮收起硬盘,没接话,却把这句话记了下来。
系统怕的从来不只报错。
它更怕页面看着正常,实际上什么都没收到。
晚自习前,赵大壮回到教室,平板刚连上校园网,邮箱跳出一封新邮件。
发件人是顾晨辰。
邮件走的是省赛组委会登记过的协议通道。
标题很短。
省赛预检数据包。
钱多多趴在桌上改导数题,余光扫到名字,立刻坐直。
“顾晨辰又来活了?这哥们儿是真闲不住。”
赵大壮点开附件。
下载进度转眼走完,文件只有八码大小。
马小跳从后排探过头。
“八码?这连一张表情包都塞不进去。”
附件解压后,文件夹里只有两个东西。
一段校验码。
一个倒计时页面。
页面中央跳着数字。
距离预检确认截止,还有二十三小时四十六分。
钱多多把脸凑近屏幕,停了半天。
“就这?他们省实验拿个空文件来吓人?”
赵大壮没回他,先断开外网,把附件复制进隔离环境。
校验签名。
证书链。
时间戳。
文件哈希值。
他挨个核过去。
李萌拿着记录表坐到旁边,把操作账号和时间填进第一行。
乔清禾盯着倒计时页面,眉头皱起来。
“它没有题目,没有字段,也没提示我们该填什么。”
“所以才麻烦。”
赵大壮调出协议原文。
省赛预检允许参赛方发送测试包。
协议里没有规定,测试包必须带有效数据。
钱多多听完更来气了。
“这不就是钻空子?合法归合法,发个空壳子过来干吗?”
方既明端着保温杯走进教室,正好听见最后一句。
“空壳子也能压人。关键看你拿它当垃圾,还是当一次测试。”
赵大壮把电脑转过去,校验结果停在绿色通过上。
“签名没问题,通道没问题,文件也没夹带程序。”
陈建华随后进门,手里拿着省赛答辩材料目录。
他俯身看完记录,又把协议条款翻到数据包格式那页。
“从合规角度看,对方没踩线。这个包可以合法送达,也可以合法归档。”
赵大壮盯着那串校验码,后背绷紧。
顾晨辰送来的东西没有攻击性,也没有可供处理的内容。
可系统若把它当正常数据导入,后面的统计就会偏。
页面会显示接收成功。
日志也会留下记录。
等到需要追责,谁都说不清这份包完成过什么任务。
“他们在测我们会不会把合法输入,当成有效输入。”
赵大壮抬起头,语速快了些。
钱多多挠头。
“翻译一下。”
“这包能收,但不能直接用。”
赵大壮把空文件拖进隔离区。
“系统得先确认内容完整,再判断它有没有进入业务流程的资格。”
方既明扣上杯盖,朝黑板点了点。
“把流程写出来,别靠赵大壮一个人记着。”
赵大壮起身,在黑板写下三行字。
空包识别。
人工确认。
日志留痕。
第一层,他给导入端加上字段完整性校验。
数据包没有题目主体,来源说明和用途标记,就自动归为待确认文件。
第二层,他把确认权限单独拆开。
普通账号只能查看,不能导入主库。
第三层,每次查看,转存,确认和归档,都必须留下账号,时间和理由。
马小跳举起手,表情难得认真。
“要是有人嫌麻烦,直接点确认呢?”
赵大壮把权限表拉出来,给确认按钮加了二次提示。
“系统会问,用途是什么,依据哪条协议,谁负责后续处理。”
乔清禾看着弹窗文字,伸手改了两处。
“别写内容无效,换成内容待确认。空包也可能有它自己的用途。”
赵大壮停下动作,点头把文字换掉。
钱多多读完新提示,嘴里嘀咕。
“这就舒服多了,至少不会让人觉得自己把文件传废了。”
陈建华把黑板上的三层流程拍进手机。
“这段能直接放进答辩材料。合规设计不靠口头保证,得让流程自己留证据。”
赵大壮坐回电脑前,把空白包编号为预检包001。
文件没有进入题库,也没有触发统计,只存进预检归档目录。
记录表上多出一行。
接收时间。
签名校验结果。
人工确认结果。
全写得清楚。
钱多多盯着那行归档状态,终于明白过来。
“所以顾晨辰发这个,不是想让你解题。他是想看你会不会自己挖坑跳。”
赵大壮拿起手机,邮件回复框已经打开。
他本来想问对方用途,又把那行字删掉。
协议允许空包。
十九中也已经完成该做的处理。
再追问,只会给对方更多试探空间。
赵大壮敲下七个字。
“收到,已归档。”
邮件发出后,教室里安静了几秒。
方既明端起保温杯,朝他点了点头。
“先把自己的流程走稳,别急着猜别人下一步。”
……
省实验中学的机房里,顾晨辰盯着新邮件。
屏幕只亮着那七个字。
他原本准备好的第二封提醒邮件停在草稿箱里,手放在鼠标旁边,没有动。
十九中没有追问。
没有导入。
也没有拿空包当成故障。
顾晨辰把桌上的流程表翻到背面,写下两行字。
合法无效输入,已识别。
他合上电脑,抬头看向身边的队员。
“他们没上钩,下一轮按正式流程来。”