凌晨两点十七分,楼里只剩空调低频的嗡鸣。
周野站在会议室的投影前,屏幕上停着一张被放大到边缘发虚的截图。那是昨晚从项目窗口导出的异常记录,右上角的时间戳像一根针,扎在每个人眼里。
“这张图,只能证明有人动过。”许知夏站在他旁边,声音很轻,却把话说得很死,“证明不了是谁授权,证明不了谁受益,更证明不了这不是临时修补。”
梁祁靠在椅背里,手指夹着没点燃的烟,盯着截图上那一行灰色的操作日志。“但它是第一份证据。没有它,后面的东西连门都进不去。”
周野没有接话。
他盯着那行日志,脑子里却在回放半小时前的推演。
AI给出的不是答案,是一条冷得像水管的坏结局链路。
如果他们把这张截图直接扔给董事会,结局会是:对方第一时间否认窗口归属,技术部把它定义成前端缓存残影,法务顺势咬死证据链不闭合;第二天,媒体会拿“项目团队伪造日志”做文章;第三天,真正该被钉住的人借口系统迁移,把责任切成几段,最后落到周野和梁祁头上。证据不但救不了他们,反而会变成新的把柄。
AI只会提醒坏处,提醒得干净利落。
周野闭了闭眼,再睁开时,视线已经从截图移到右下角那个不起眼的字段。
“不是窗口本身。”他说,“是窗口打开之后,谁的权限顺着它进来了。”
许知夏侧过头看他,像是在等他把那条线完整说出来。
周野把鼠标往前一推,调出另一层界面。“这份导出记录对应的是数据回填窗口,入口时间在十九点四十一分,关窗时间是二十点零三分。按正常流程,这二十二分钟里只能做一个动作,补填缺失字段。可日志里多了一次权限升级,且升级来源不是项目账号,是总部共享管理员。”
梁祁猛地坐直了。
“共享管理员?”他低声骂了一句,“那就不是项目事故,是系统级别的手。”
“还不够。”许知夏的目光落在那行升级来源上,“总部共享管理员只是壳。要证实壳背后是谁,得再往下拆。”
她说完这句,直接打开旁边的另一台电脑,调出她昨晚拉出来的访问拓扑图。几条线交错延伸,最后都指向同一个节点。
“窗口导出记录不是孤证。”她说,“它和财务预付款的回流时间重叠,和供应商对账延迟重叠,和那批被临时改签的验收单也重叠。单看一张图,对方能说你看错了。把这四个时间叠在一起,才是同一只手伸进来。”
周野的指尖轻轻敲了下桌面。
这就是他要的。
不是单点打穿,而是把证据链从“发生过”拧成“谁主导、谁受益、谁在掩盖”。
AI忽然在脑中闪了一下,像一片冷白的灯影压下来。
坏结局更新。
如果现在去找总部管理员对质,对方会提前改口,把窗口权限解释成“临时协助排障”;如果去找财务,财务会把预付款回流说成供应商垫资回收;如果去找供应商,供应商会亮出被补签的验收单,把所有时间差包装成“业务协同”。每一条线都能被切断,直到最后,窗口这张第一份证据被说成一张“误导性截图”。
周野心口微微一沉,太阳穴也跟着胀了一下。
他知道这是AI在提醒他,不能再按常规提告。
“所以不能直接问。”他抬头,“要让他们自己把窗口说成入口。”
梁祁愣了一下:“怎么让他们说?”
周野没有立刻回答,而是把那张截图翻到下一页,打开了导出脚本的底层记录。
“看这个字段。”他用光标圈住一串编码,“窗口导出时会同步写入一个临时任务ID,这个ID会被后端审计表和财务结算表同时引用。只要我们拿到其中一个表的改写痕迹,就能倒推是谁在同一时段动过三个系统。”
许知夏眼神一亮,几乎是立刻明白了他的意思。
“不是找人认。”她接过话,“是找系统互相打架。财务表、审计表、权限表,只要时间戳对不上,窗口就不是窗口,是整条线的入口。”
周野点头。
“对方敢动窗口,是因为以为我们只会拿它当第一份证据。”他说,“那我们就把它变成第二份、第三份、第四份的起点。”
梁祁把烟盒在掌心捏扁,低声说:“但系统这边,谁去拿改写痕迹?总部不可能让我们碰审计库。”
“所以得换方式。”许知夏已经把一页新的流程图推到中间,“不碰主库,碰镜像。昨晚我查过,项目窗口的镜像备份没有清理干净,备份周期比他们的审计封存慢了四十七分钟。只要抓到那四十七分钟里生成的差异包,就能证明有人在封存前补写了内容。”
周野抬眼看她。
那一瞬间,他突然明白,许知夏今晚不是来帮他看截图的,她是把这整条链子,已经在脑子里拆完了一遍。
她永远不会替他做决定,但她会把决定的代价摆到最薄。
会议室安静了两秒。
窗外的天还没亮,玻璃上压着整座城市的黑。可就在那层黑里,会议室的灯把三个人的影子投在地上,像三根钉子,牢牢钉住了这个快要被人翻过去的夜晚。
周野把笔帽一扣,站起身。
“现在不拿证据,等天亮他们就会先拿我们。”
梁祁也站了起来:“我去找机房的人,拿镜像口令。你们两个盯差异包。”
许知夏却没有动。
她看着屏幕上的那张窗口截图,眼底没有情绪,只有一条一条排开的判断。
“先别急着动。”她说,“对方今晚一定会观察谁在查窗口。如果我们直接碰镜像,他会知道这份证据活了。要让他以为,我们只是在补昨天的漏洞。”
周野瞬间明白她的意思。
窗口不能只做第一份证据,得先让它像一份谁都懒得多看一眼的旧记录。等对方放松,真正的链路才会从封存表、差异包、权限回填里一层层浮出来。
这是他们第一次不追着坏结局跑,而是借坏结局设局。
周野刚要开口,手机却在此时震了一下。
不是电话,是一条陌生号码发来的短信。
只有一句话。
“别碰窗口备份,下一步他们会直接让你们背审计篡改。”
周野盯着那行字,眼神一点点沉下去。
对方知道了。
或者说,对方一直在看着他们。
许知夏也看见了那条短信,手指微微一停,却没有问是谁发的,只是把目光移向周野。
“现在怎么办?”
周野没有立刻回答。
AI在脑中短促地闪了一次,坏结局像一把合上的刀,刀背贴着他的神经。
如果他现在停下,窗口这条线会被对方抢先封死;如果他立刻追查这个号码,下一步就会踩进对方早埋好的审计篡改陷阱。
他看着那条短信,沉默几秒,随后抬手,直接把窗口截图拖进加密文件夹。
“先不查号码。”
“查发信路径。”
他声音很稳,像已经把那道门看穿了。
“窗口既然已经不是第一份证据,那它现在就是诱饵。我们只要让他们以为自己把诱饵咬住了,他们就会露出真正的咬合痕迹。”
本书首发来自17K小说网,第一时间看正版内容!
1 永夜
作者: 江火香猫
科幻末世 1042417 字
永夜:浩劫余生,终见光明
2 校花别沾边,重生的我只想搞钱
作者: 十万字
都市小说 789066 字
都重生了,还不好好搞钱?
3 我死后,姐姐们才开始爱我
作者: 木马非马
都市小说 80082 字
我死后,全家人才开始知道爱我,可我已经死了
4 上门狂婿
作者: 狼叔当道
都市小说 8171953 字
上门赘婿,受辱三年,期约一到,强者归来!
5 武圣之上
作者: 任我独行侠
玄幻奇幻 201339 字
这是个废材靠着金手指,逆天改命的故事!
6 60年代:开局荒年,我带着全村吃肉
作者: 妞妞骑牛
都市小说 415929 字
穿越60年代:开局荒年,我带着全村吃肉
7 这位诗仙要退婚
作者: 人世几春秋
历史军事 1194814 字
这位诗仙要退婚:文韬武略
8 玄幻:遇强则强,我的修为无上限
作者: 史上最帅作者
玄幻奇幻 1481875 字
获得遇强则强系统,我直接啪啪给了天道两个大嘴巴子
9 红豆缘:炮灰也要长命百岁
作者: 翘褚
古代言情 271116 字
开局炮灰剧本怎么办?不慌,苟着苟着就到大结局了
10 神龙诀之九龙剑诀
作者: 光环美男
仙侠武侠 1003350 字
江湖传闻要是得到《神龙诀》,就可以称霸武林!
《第155章 窗口不再只是一张坏结局里的第一份证据》最新评论
评论本章还没有人发表评论哦~
我来说两句