第93章 陷阱
旧笔记本的屏幕蓝光映在林泽脸上,照出眼底淡淡的青影。秦雪电脑监控程序的分析报告铺满屏幕,他移动鼠标把关键源代码片段标红时,指尖在触摸板上停了一秒。昨晚编写的脚本还在后台运行,这个新加密系统的密钥漏洞像一道没愈合的伤口,被他用六个小时的代码撕开,露出了里面藏着的构陷剧本。
他打开另一个窗口,邮件元数据备份里的发送IP、附件哈希值与陈默给的审计漏洞报告相互印证,像两把交叉的刀,钉死了周瑞安的操作链条。桌上的外卖订单被他拿起又放下,纸张边缘蹭过指尖的触感闷闷的——这份工作和快递夜班分拣一样,是他藏在日常缝隙里的眼睛,那些重量差三百克的瑞科设备箱、规律性发出的加密邮件,都是从这些缝隙里抠出来的证据。
窗外天色渐暗,他打开台灯时,灯光照在键盘上,映出手指移动的影子。他把打印好的监控日志和时间线图铺在桌上,用蓝色签字笔在“修改审批单”“安装监控”“发送邮件”三个节点间画线,笔尖压出的凹痕像一枚枚微型锚点。当线条连到“约谈前两小时”的位置时,他捏着笔的手指顿了顿——这条线和90章的红痕重叠在一起,每一步都是精心安排的陷阱。
他把分析报告保存到U盘时,指尖碰到金属外壳的凉意。这份包含源代码和接收邮箱的报告,足以证明秦雪电脑被监控的事实。他想起之前寄给秦雪的匿名信,那封信准确预测了约谈时间,还提示了档案室监控死角——秦雪按照提示复印的关键页码,现在正躺在她的公文夹底层,等着和这份报告拼成完整的盾牌。
断开网络连接时,风扇嗡鸣声沉了一度。他从抽屉里取出预付费无线网卡,这种不需要身份验证的卡片像一片随时可以丢弃的落叶。重新连接网络后,他登录用伪造信息注册的临时邮箱,压缩加密文件时,进度条爬行的速度比平时慢了些,他盯着屏幕的指尖在桌面上轻轻敲了一下,指甲撞木头的声音在安静房间里格外清晰。密码输入框弹出时,他敲下秦雪父亲出事那天的日期,每一下按键都像踩在记忆的裂缝上——这个信息是苏曼在调查中发现的,也是唯一不会留下数字痕迹的钥匙。
发送前的检查像一次无声的呼吸:没有称呼,没有署名,只有简短的说明。点击发送后,他立即断开网络,取出无线网卡掰成两半时,塑料断裂的声响像一句压抑的低语。碎片被分别扔进两个不同的公共垃圾桶,指尖残留的塑料碎屑蹭过裤缝,像一道消失的痕迹。
靠在椅背上闭上眼睛时,手机震动传来排班表的消息。下周周三和周五的夜班,刚好是瑞科设备箱发出规律性差异的日子——这个规律他记录了三个月,指尖摸过的每一个箱子重量,都成了刻在神经上的刻度。他回复确认收到后,起身泡了杯陈默带来的茶叶,热水冲下去时,茶香混着雨前的潮湿漫上来,杯底碰桌面的轻响和窗外的风声叠在一起。
他一边喝茶一边整理思路:周瑞安要在财务上栽赃秦雪,还要制造她擅自修改合同的假象,让她成为完美的替罪羊。但周瑞安不知道的是,秦雪已经在第一次约谈时隐瞒了更完整的材料——这是他在第二封匿名信里给她的建议,现在有了监控报告,这块盾牌就有了最锋利的刃。
电视里本地新闻正在报道智慧乡村项目第二期招标,记者的声音混着雨点砸窗的细密声响钻进来。他想起之前伪造的两份竞标文件,技术参数里的轻微矛盾让两位副总在评审会上互相指责,周瑞安出面调停建议重新招标的插曲,为秦雪争取了宝贵的时间。天气预报说今晚有雨时,他走到窗边,看到乌云从西边压过来,关好窗户检查门锁的动作像一套刻进肌肉的记忆——这是他被构陷后养成的习惯,每一道锁扣都是对自己的保护。
陈默的电话打进来时,听筒里传来咖啡馆的背景音:“新项目技术方案,你帮我看下。”他们约了明天见面,这个大学时的ACM搭档、蒙冤听证会上唯一为他作证的人,是他在这条路上唯一能交付后背的人,但现在还不能透露太多。挂掉电话后,雨开始下了,雨点打在窗户上的声音像无数根细针扎进耳朵。
他回到电脑前调出赵明远的行程记录:经停香港的商务舱票、备注“商业样品”的特殊托运、改装硬盘里的配重块、贴在明信片背面的微型存储卡……这些信息像散落的珠子,被他用时间线串成了一条暗链。真实数据已经通过普通邮件无法追回,但现在他的重点是帮秦雪摆脱困境。
雨下得更大了,他起身关掉台灯时,指尖碰到开关的金属凉意,房间陷入黑暗的瞬间,电脑屏幕的蓝光映在他脸上,照出眼底淡淡的青影。窗外的光斑被雨水打散,在天花板上晃成一片模糊的痕迹,和他太阳穴的痛感一起,随着雨声起伏。他想起三年前系统上线误判的那天,键盘敲到指节发白,却眼睁睁看着千万级亏损的锅砸在自己头上。周瑞安在会议室里叹气说“辜负信任”时,茶杯碰桌面的轻响像一声闷雷;赵明远当众许诺“还人清白”时,指尖捏着发言稿的力度重得几乎要戳破纸张。现在,类似的手段正在对秦雪使用。
他重新打开台灯,调出秦雪的档案:农村寒门出身,985名校毕业,凭自身能力步步攀升,笃信商界唯结果论。这样的背景一旦被构陷成功,就很难有翻身的机会。他检查发送邮件的日志,确认邮件已被接收时,指尖在桌面上停了一秒——接下来,就看秦雪如何应对了。
躺在床上时,雨声渐小变成绵绵细雨。他想起苏曼应该在青石村继续调查,她录到的仓库管理员谈话已提交环保局,目标是曝光整条官商利益链;而他的目标更精准单一——倾覆周瑞安个人。这种差异可能会带来冲突,但现在,他们的调查方向有交集,像两条平行的线,在某个看不见的点上悄悄靠近。
第二天早上雨停了,他按时来到和陈默约定的咖啡馆。陈默面前的笔记本电脑亮着,看到他时招手示意:“客户的技术方案,你帮我看有没有漏洞。”他接过电脑浏览文档,指尖点着一行代码说:“这里的数据校验有问题,输入异常数据会崩溃。”陈默凑过来看时,他平静地说:“不是没发现,是故意留的后门,想通过漏洞获取竞争对手的物流数据。”
陈默愣了一下,合上电脑时说“这单生意我不接了”的语气,还是老样子的有立场有底线。“瑞科最近不太平啊,”他换了个话题,“听说巡察组又约谈秦雪了。”“这次她应该有所准备。”林泽说。陈默看了他一眼,似乎想说什么,但最终没有开口,指尖在桌面上轻轻敲了一下,像一句没说出口的叮嘱。
分别时,陈默递来的纸袋重量比纯茶叶沉了半两,他指尖碰到袋底的硬物时顿了顿。打开一看,茶叶包下面压着一个黑色U盘,外壳还带着陈默掌心的余温。回到家插入U盘,瑞科最新财务系统的访问日志里,周瑞安和赵明远的操作痕迹像一道道刻在屏幕上的伤疤,进一步证实了他们合谋掏空公司的事实。他把U盘收好时,指尖碰到金属外壳的凉意——这份证据现在还不能用,时机未到。
查看邮箱没有新邮件,秦雪那边还没有动静。这时手机推送消息弹出:瑞科集团宣布智慧乡村项目暂停招标,等待内部审查结果。他关掉消息时,指尖在屏幕上停了一秒——这是秦雪开始反击的信号。
他打开电脑继续整理证据,窗外的光斑移到墙角,在天花板上划出一道细长的痕迹。周瑞安制造替罪羊的阴谋必须被揭露,而这一切才刚刚开始。保存好文件关上电脑时,他坐在椅子上,听着窗外偶尔传来的车鸣声,直到光斑慢慢偏移,消失在墙角。这些藏在U盘和日志里的证据,会成为刺穿谎言的针,但时机未到前,他只需要在这片黑暗里,安静地待一会儿,等着时间把他的准星磨得更亮。