路容挂断与沈薇的电话,屏幕暗下去的瞬间映出她自己的脸——苍白,但眼神锐利如刀。她没有时间犹豫了。四十八小时,不,现在可能只剩下四十小时。她打开加密通讯软件,找到老吴的头像,手指在键盘上快速敲击:“老吴,睡了吗?有急事。”几乎同时,另一个聊天窗口弹了出来,是周哲。只有简短的一句话:“明天早上七点,公司地下车库B区,你的车旁。单独。”路容盯着那行字,呼吸微微一滞。窗外,雨停了,深港市的夜空露出几颗稀疏的星子,冷冷地俯瞰着这座不眠的城市。
她先回复了老吴:“我需要确认两件事:第一,李剑办公室过去一周的监控日志,特别是深夜时段的访问记录,有没有被删除或篡改的痕迹?第二,公司内部通讯系统,李剑和赵律师之间有没有使用过加密频道或外部通讯工具?天亮前给我结果。”
老吴的回复很快:“第一项有现成记录,我半小时内发你。第二项……有点风险,李剑的通讯记录有特殊加密,需要绕过三层防火墙。给我两小时。”
“注意安全。”路容打字,“如果感觉不对劲,立刻停止。”
“明白。你自己小心。”
路容关掉与老吴的对话框,目光重新落回周哲的消息上。七点,公司车库。单独。这意味着什么?周哲已经知道她的身份,却选择在这样一个敏感的时间、敏感的地点约见。是陷阱?还是……转机?她想起周哲在董事会会议上的表现,那份技术报告,那些看似中立实则精准支持她证据的结论。他为什么要帮她?
路容的手指悬在键盘上方,最终没有回复。
她需要先处理更紧急的事。
凌晨一点十七分。
路容从冰箱里拿出一瓶冰水,拧开瓶盖,冰冷的液体滑过喉咙,刺激得她清醒了几分。公寓里很安静,只有电脑散热风扇发出的轻微嗡鸣。她能闻到空气中残留的雨水气息,混杂着旧书和纸张特有的淡淡霉味。地板上的复合木板因为潮湿微微膨胀,踩上去发出细微的咯吱声。
她坐回书桌前,打开一个加密文件夹。
文件夹里是她三年来收集的所有碎片。三年前从天启科技带出来的原始数据备份,存储在一个老旧的移动硬盘里,她一直随身携带。硬盘外壳已经磨损,边角处露出银色的金属底色。她将硬盘连接到电脑,打开第一个文件夹。
屏幕上跳出一行行代码。
这些代码对她来说,就像老照片对怀旧者一样熟悉。这是她当年负责的“天穹”项目的核心算法片段,本该在项目完成后彻底销毁,却因为李剑的构陷,成了她“泄露商业机密”的“罪证”。路容盯着那些代码,手指在触摸板上滑动,放大其中几个关键段落。
她记得每一个变量名,每一个函数调用,甚至记得自己是在哪个深夜、喝第几杯咖啡时写下的这些行。
证据一:原始数据碎片。
路容新建了一个文档,开始整理这些代码的说明。她需要向非技术人员解释清楚——这些代码片段本身并不构成商业机密,它们只是基础算法框架,真正的价值在于与天启特定数据库的结合方式。而李剑当年提交给警方的“泄密证据”,是经过篡改的版本,其中加入了天启数据库的访问密钥和内部架构信息。
那些密钥和架构信息,才是真正的机密。
而李剑,作为当时的项目负责人,有权限接触这些信息。
路容在文档中标注出关键点,附上时间戳对比。三年前,天启科技数据泄露事件发生的时间点,与她备份这些代码的时间点,存在三天的重叠期。而李剑提交的证据中,那些“泄露”的数据库信息,是在重叠期之后才被添加到代码中的。
这意味着什么?
意味着李剑在构陷她。
路容保存文档,深吸一口气。
窗外的天色开始泛白,深港市的轮廓在晨雾中逐渐清晰。远处传来第一班地铁驶过的低沉轰鸣,像这座城市苏醒前的呼吸。她站起身,走到窗边,拉开窗帘。晨光熹微,街道上已经有零星的行人,穿着反光背心的清洁工正在清扫昨夜雨水打落的树叶。
凌晨两点四十三分。
路容回到书桌前,打开第二个文件夹。
这是“影”提供的U盘内容。她点开那个名为“交易记录”的加密文件,输入密码。屏幕上跳出一串串交易ID、时间戳、加密钱包地址,以及对应的数据包哈希值。路容将这些记录与她之前整理的、李剑团队在星耀集团内部数据库的异常访问记录进行比对。
时间线开始重合。
去年十一月七日,凌晨两点十七分,星耀集团“用户行为分析库”被异常访问,访问IP伪装成内部测试服务器。同一时间,暗网枢纽上出现一笔交易,交易内容标注为“深港市互联网用户画像样本,500万条”。
今年三月十二日,下午三点零五分,李剑办公室的专用终端访问了“商业合作伙伴信用评估系统”的备份服务器。两小时后,暗网枢纽另一笔交易完成,内容为“企业信用数据包,含三家上市公司未公开财务指标”。
路容将这些记录整理成表格,用红色标注出时间重合点。
证据二:非法数据交易链。
她继续往下翻,看到几笔资金往来记录。李剑的一个海外离岸公司账户,向几个加密钱包地址转账,金额从五万到五十万美元不等。转账时间与数据交易时间基本吻合。路容将这些记录截图,标注资金来源与去向。
做完这些,她的眼睛开始发涩。
她揉了揉太阳穴,起身去厨房煮咖啡。水壶发出咕嘟咕嘟的声响,咖啡粉的香气在狭小的厨房里弥漫开来。路容靠在橱柜边,看着水蒸气从壶口升起,在晨光中形成一道朦胧的雾柱。她能感觉到疲惫像潮水一样涌上来,但大脑却异常清醒,像一台过载的机器,仍在高速运转。
咖啡煮好了。
她倒了一杯,不加糖,不加奶,黑色的液体在白色瓷杯里晃动。她小口喝着,苦涩的味道刺激着味蕾,也驱散了最后一丝困意。
凌晨三点五十分。
老吴的消息来了。
一个加密压缩包,附带一段文字:“监控日志已发。李剑办公室在过去一周有三次深夜访问记录,时间分别是周二凌晨一点、周四凌晨三点、周六凌晨两点。访问终端识别码都是他的个人笔记本。日志显示这些访问持续了二十分钟到一小时不等,访问目标包括‘人事档案加密区’和‘内部审计报告草稿库’。另外,我截获了一段他和赵律师的加密通讯片段,用的是外部安全通讯软件,内容经过端到端加密,无法破解,但可以确定他们频繁联系。”
路容下载压缩包,解压。
监控日志的截图很清晰,时间戳、访问路径、终端信息一应俱全。她将这些截图与她之前整理的证据放在一起。
证据三:异常行为记录。
至于李剑和赵律师的加密通讯——这本身就是一个信号。在公司内部有完善通讯系统的情况下,为什么要用外部加密工具?他们在隐藏什么?
路容回复老吴:“收到。辛苦了。暂时不要有进一步动作,保持静默。”
“明白。你那边怎么样?”
“我在整理最终证据包。天亮后,可能会有大动作。”
“需要我做什么随时说。”
“谢谢。”
路容关掉对话框,目光落在电脑右下角的时间上。
凌晨四点二十一分。
她还有时间。
下一个联系人是秦风。
路容打开与秦风的聊天窗口,上一次对话还是三天前,秦风问她是否需要“破晓”联盟提供技术支持。她当时回复说暂时不用。现在,情况不同了。
她打字:“秦总,抱歉这么晚打扰。我需要帮助。”
消息发出后,她以为要等很久,毕竟现在是凌晨。但秦风的回复几乎在十秒内就来了:“我在。你说。”
路容有些意外,但很快反应过来——秦风这样的人,大概也是习惯了深夜工作。
她继续打字:“我准备在接下来二十四小时内,公开我的真实身份,并出示李剑构陷我、以及进行非法数据交易的全部证据。我需要‘破晓’联盟在行业伦理和专业技术层面提供声援。具体来说,我希望联盟的专家能在我公开证据后,从技术角度分析这些证据的真实性和有效性,并向媒体和行业发布专业评估意见。”
秦风回复:“可以。联盟里有三位数据安全领域的权威专家,两位商业伦理学者,还有几位资深技术记者。我需要你提供证据的概要,不需要具体内容,只需要说明证据类型和指向的核心问题,方便专家提前准备分析框架。”
路容迅速整理了一份简要说明,发送过去。
秦风回复:“收到。我会协调。另外,如果你需要法律层面的支持,联盟有合作的公益律师团队,专门处理科技行业的商业纠纷和职场不公案件。”
“暂时不用,但谢谢。如果我需要,会联系你。”
“好。路容——”秦风打出了她的真名,“注意安全。李剑和赵律师不会坐以待毙。”
“我知道。”
“需要见面谈细节吗?”
“暂时不用。时间紧迫,线上沟通效率更高。”
“明白。保持联系。”
结束与秦风的对话,路容靠在椅背上,闭上眼睛。
她能感觉到心脏在胸腔里有力地跳动,一下,又一下。血液流动的声音在耳膜里回响,像潮汐。手指因为长时间敲击键盘而微微发麻,指尖触碰着冰凉的桌面,能感觉到细小的木纹凹凸。
凌晨五点零七分。
天快亮了。
路容重新坐直,打开最后一个文件夹——她自己梳理的李剑利益输送线索。这是一份基于公开信息、内部流言、以及她这几个月在星耀集团观察所得整理的时间线文档。内容大多是推测,但有几条线索指向明确。
比如,去年星耀集团与“鼎峰科技”的合作项目,合同金额八千万,实际执行效果远低于预期。而李剑的儿子,在项目签约前三个月,被鼎峰科技以“特殊人才引进”名义录用,年薪百万。
比如,今年初星耀集团采购的一批服务器设备,供应商是“迅捷科技”,报价比市场均价高出百分之十五。迅捷科技的法人代表,是赵律师的表弟。
比如,李剑在深港市郊区的别墅,三年前购入时市价一千两百万,去年重新装修,装修公司是“雅筑设计”,而雅筑设计的实际控制人,是李剑大学同学,该公司同时承接了星耀集团新总部大楼的部分室内设计工程。
这些线索单独看,或许可以解释为巧合。
但放在一起,加上李剑非法数据交易的证据,就构成了一张清晰的利益网络。
路容将这些线索整理成图表,标注出人物关系、时间节点、资金流向。
证据四:利益输送网络。
做完这一切,她看向窗外。
天色已经大亮。晨光透过玻璃窗洒进房间,在地板上投下一片金色的光斑。远处传来早高峰的车流声,像这座城市苏醒后的脉搏。路容站起身,走到窗边,推开窗户。
清晨的空气涌进来,带着昨夜雨水洗刷后的清新,混杂着远处早餐摊传来的油条和豆浆的香气。街道上,行人匆匆,车辆穿梭,新的一天开始了。
而她,即将结束“若溪”这个身份。
路容回到书桌前,打开邮箱。
她新建了一封邮件,收件人是许峰——商业调查科的那位校友。邮件标题是:“关于星耀集团副总裁李剑涉嫌商业犯罪及三年前天启科技泄密案真相的正式举报与证据提交申请”。
正文内容,她写得简洁而正式:
“许峰警官:
我是路容,三年前天启科技‘泄密案’的被诬陷者,也是目前以‘若溪’身份在星耀集团潜伏的调查者。经过数月调查,我已掌握李剑构陷我、以及其本人进行非法数据交易、利益输送的完整证据链。
现正式申请安排一次联合询问会,请求商业调查科高层、以及星耀集团董事会代表共同出席。我将在会上出示全部证据,并说明三年前及当前事件的全部真相。
时间紧迫,李剑及其同伙正在策划‘弃车保帅’方案,试图将我作为替罪羊开除,以保全自身。为避免证据被销毁或篡改,请求尽快安排会议,最好在二十四小时内。
附件为证据目录及部分摘要。
期待您的回复。
路容”
她将整理好的证据目录作为附件上传,点击加密发送。
邮件发送成功的提示弹出来。
路容盯着屏幕,看着那个小小的“发送成功”图标,忽然感觉到一种奇异的平静。像是一个负重行走太久的人,终于放下了肩上的担子。她能感觉到指尖在微微颤抖,不是因为恐惧,而是因为……释放。
三年了。
她终于可以不再躲藏,不再伪装,不再用变声器改变自己的声音,不再刻意模仿“若溪”的举止神态。
她可以重新做回路容。
哪怕这个身份背后,是三年的冤屈、污名、和无数个失眠的夜晚。
路容关掉邮箱,打开通讯录,找到沈薇的号码,拨了过去。
“薇薇。”她说,声音很轻,但清晰,“邮件已经发给许峰了。媒体通稿准备好了吗?”
“准备好了。”沈薇的声音从电话那头传来,带着熬夜后的沙哑,但充满力量,“我写了三版:一版是深度调查报道,梳理整个事件的时间线和证据链;一版是人物特写,聚焦你的经历和这三年的坚持;还有一版是行业评论,讨论数据安全、职场不公和商业伦理。一旦你公开身份,这三版报道会同步在《深港财经》《科技前沿》和我的个人专栏发布,后续还会有跟进报道和专家访谈。”
“谢谢。”路容说,“还有一件事——报道发布后,我可能会面临李剑和赵律师的反扑,甚至法律诉讼。你要做好心理准备。”
“我知道。”沈薇说,“但我相信你。而且,容容,这次不一样了。三年前你是一个人,现在你有证据,有盟友,有舆论支持。李剑赢不了。”
路容沉默了几秒。
“薇薇。”她轻声说,“如果……如果这次还是失败了呢?”
电话那头也沉默了片刻。
然后沈薇说:“那就再来一次。三年不行就五年,五年不行就十年。但容容,这次不会失败。我感觉得到。”
路容闭上眼睛。
她能听到电话那头沈薇平稳的呼吸声,能闻到从窗外飘进来的早餐香气,能感觉到晨光落在皮肤上的温度。这些细微的感知,像一根根丝线,将她与这个世界重新连接起来。
“好。”她说,“等我消息。”
挂断电话,路容看向电脑屏幕。
时间显示:早上六点四十分。
距离周哲约定的见面时间,还有二十分钟。
她需要做出决定——去,还是不去?
路容站起身,走到衣柜前,打开柜门。里面挂着几件“若溪”风格的衣服:浅色衬衫、修身西装裤、简约的连衣裙。她伸手,拨开这些衣服,从最里面拿出一件深蓝色的针织衫——这是三年前她常穿的衣服,袖口处有一处不起眼的脱线,她一直没舍得扔。
她换上这件针织衫,搭配一条简单的黑色长裤。
镜子里的人,看起来既熟悉又陌生。脸色苍白,眼下有淡淡的青黑,但眼神清澈,像被雨水洗过的天空。她抬手,将长发扎成一个简单的马尾,露出完整的额头和脖颈。
没有化妆,没有伪装。
就这样。
路容拿起车钥匙,走出公寓门。
清晨的楼道里很安静,只有她的脚步声在回响。她能闻到楼道里消毒水的气味,混杂着某户人家煎蛋的香味。电梯下行时发出轻微的嗡鸣,数字一层层跳动。
地下车库B区。
她的车停在角落,一辆普通的白色轿车,车身上落着一层薄薄的灰尘。路容走到车旁,靠在车门上,等待。
车库里的光线很暗,只有几盏节能灯发出惨白的光。空气里弥漫着汽油和橡胶混合的气味,远处传来车辆驶过的回声。她能感觉到地面的凉意透过鞋底传上来,能听到自己的心跳声,平稳,有力。
六点五十九分。
脚步声从远处传来。
路容抬起头。
周哲从阴影里走出来,穿着简单的灰色T恤和牛仔裤,手里拿着一个牛皮纸文件袋。他走到她面前,停下,目光落在她脸上,仔细地看,像在确认什么。
“路容。”他开口,叫出了她的真名。
“周哲。”路容回应。
两人之间沉默了几秒。
然后周哲将文件袋递给她:“这个,给你。”
路容接过,打开。里面是一份打印出来的技术报告,标题是:“关于星耀集团内部数据泄露路径的补充分析及溯源证据”。她快速浏览了几页,心脏猛地一跳。
这份报告,详细分析了李剑团队在过去两年里,通过技术手段掩盖数据泄露痕迹的具体方法,包括日志篡改、IP伪装、数据包分片重组等技术细节。更重要的是,报告附带了溯源证据——周哲通过反向追踪,定位到了几台用于中转泄露数据的境外服务器,并获取了部分服务器日志,日志里清晰地显示了数据接收方的IP地址,而这些地址,与“影”提供的暗网枢纽交易记录中的IP高度重合。
“你……怎么拿到的?”路容抬头,看向周哲。
“我是技术总监。”周哲说,声音很平静,“我有权限访问底层日志系统。李剑他们做得再隐蔽,总会留下痕迹。这些证据,加上你手里的,应该够了。”
路容握紧文件袋,纸张的边缘硌着掌心。
“为什么帮我?”她问。
周哲看着她,眼神复杂。
“三年前,天启科技泄密案,我也听说过。”他说,“当时我觉得很奇怪——路容是行业里公认的天才,为什么要用那么拙劣的方式泄露数据?后来我进了星耀,跟了李剑,慢慢发现……他做事的方式,不太干净。但我没有证据,也不想惹麻烦。”
他停顿了一下。
“直到你出现。”周哲继续说,“‘若溪’。你的技术直觉,你的分析能力,还有你看李剑时的眼神……太熟悉了。我查过你的背景,太完美,完美得不真实。然后我对比了你和三年前路容的技术报告风格,发现相似度高达百分之八十。再然后,董事会会议上,你出示的那些证据……我确定了。”
“所以你在会议上帮我。”路容说。
“我只是说了事实。”周哲说,“技术不会说谎。”
路容低下头,看着手里的文件袋。
这份证据,太重要了。它将李剑的非法数据交易从“嫌疑”推向了“实证”。服务器日志、IP地址、时间戳——这些是技术领域最硬的证据,几乎无法辩驳。
“谢谢你。”她说,声音有些哑。
“不用谢我。”周哲说,“我只是做了该做的事。另外——”他从口袋里掏出一个小巧的U盘,“这里面是我整理的李剑和赵律师最近一周的通讯记录分析。他们用了三种不同的加密通讯工具,频率很高,内容我破解不了,但通讯时间点和频率本身就能说明问题。还有,昨天深夜,李剑的终端访问了人事系统,调取了你的全部档案——包括你入职时提交的身份证复印件。”
路容的心一沉。
“他怀疑了?”
“不是怀疑。”周哲说,“是确认。赵律师应该已经通过某种渠道,查到了‘若溪’和‘路容’之间的关联。他们现在知道你是谁了。”
路容握紧U盘,冰凉的金属外壳硌着手指。
“所以‘弃车保帅’的计划,已经启动了。”她说。
“对。”周哲点头,“他们会在下一次董事会会议上,以‘身份造假、涉嫌商业间谍’为由,推动开除你。然后李剑会‘引咎辞职’,赵律师‘协助调查但无直接责任’。董事会为了保全公司声誉,很可能会接受这个方案。”
“我不会让他们得逞。”路容说。
“我知道。”周哲看着她,“所以我把这些给你。路容,小心赵律师。他手里……可能还有别的牌。”
“什么牌?”
“我不知道。”周哲摇头,“但昨天下午,我看到赵律师私下见了陈董事,两人谈了将近一个小时。陈董事离开时,脸色不太好看。”
陈董事。
董事会里最看重利益、也最有影响力的成员之一。
如果赵律师已经说服了陈董事……
路容深吸一口气。
“我明白了。”她说,“周哲,你帮我这么多,李剑不会放过你。”
“我知道。”周哲笑了笑,笑容里有些无奈,“但我已经想好了。等这件事结束,我会离开星耀。这个行业……有时候让人失望。”
路容看着他,忽然不知道该说什么。
晨光从车库入口斜斜地照进来,在地面上投下一道金色的光带。灰尘在光带中飞舞,像细小的星辰。远处传来车辆驶入车库的声音,轮胎摩擦地面,发出刺耳的声响。
“我得走了。”周哲说,“你保重。”
“你也是。”路容说。
周哲转身,走向车库深处,身影很快消失在阴影里。
路容站在原地,手里握着文件袋和U盘。她能感觉到纸张的重量,能闻到油墨和牛皮纸混合的气味,能听到自己的呼吸在空旷的车库里回响。
她拉开车门,坐进驾驶座。
将文件袋和U盘放在副驾驶座上,她发动汽车。引擎启动的声音在车库里回荡,仪表盘亮起,显示时间:早上七点二十一分。
路容踩下油门,驶出车库。
晨光扑面而来。