他推开门,玄关的感应灯自动亮起。暖黄的光晕铺在地板上,映出一小片温暖。
屋里很安静。只有冰箱压缩机启动时的轻微嗡鸣。
他脱了鞋,赤脚走进客厅。没开大灯,只按亮了沙发旁的落地灯。光线从灯罩边缘漏出来,在墙上投出一圈朦胧的晕。
窗外传来汽车驶过的声音。轮胎碾过湿漉漉的路面,声音沉闷而绵长。
他靠在沙发上,闭上眼。
脑海里还在回放系统推演的画面。时间线交错,节点闪烁,每一条分支都指向不同的结局。他选了风险中等但可控的那条。
现在需要做的,就是等。
等张威上钩。
手机屏幕在黑暗中亮了一下。是沈清澜发来的消息:“假的deo已经部署好了。放在测试服务器e盘,路径和名字都和上周五那个一样。”
陈默回:“权限呢?”
“只给了张威。技术部其他人要访问,系统会自动发警报到我这儿。”
“好。”
“你还在公司?”陈默打字问。
“在监控室。”沈清澜回得很快,“这里能看到所有关键位置的摄像头。李贺带了两个人守在楼梯间,随时可以动。”
陈默盯着屏幕。他想说让她早点回去休息,但话到嘴边又删掉了。
最后只回了一句:“注意安全。”
发送。
他把手机放在茶几上,屏幕朝下。光被盖住,客厅重新陷入昏暗。
落地灯的暖光只能照亮半张沙发。他的脸一半在光里,一半在阴影中,轮廓线被模糊了边界。
墙上的挂钟滴答走着。秒针每跳一格,声音都很清晰。
陈默睁开眼,看向窗外。
对面楼的窗户大多亮着灯。有人在厨房做饭,抽油烟机排出的白色烟气从窗口涌出,在夜色里很快消散。有人坐在客厅看电视,屏幕的蓝光一闪一闪。
这些日常的光景,此刻看起来有些遥远。
他想起很久以前,自己也是这些窗户里的一个。下班回家,做饭吃饭,刷手机睡觉。日复一日,以为生活就会这样平稳地过下去。
直到那场背叛。
直到所有信任都碎成一地玻璃渣。
陈默深吸一口气,又缓缓吐出来。胸腔里的滞涩感并没有减轻。
他站起来,走到厨房。从冰箱里拿出一瓶水,拧开喝了一口。
冰水顺着食道流下去,带起一阵凉意。喉咙舒服了些。
他端着水瓶回到客厅,重新坐下。
时间一分一秒地过去。
晚上十点二十三分。
沈清澜发来一张截图。是监控画面,张威还坐在工位上。他戴着耳机,手指在键盘上敲打,看起来很专注。
但沈清澜在图片下标注:“过去半小时,他切换了十七次窗口。平均一分半一次。”
陈默回:“紧张了。”
“他在等什么?”
“等时机。”陈默打字,“等整层楼的人走得差不多了。”
“现在除了他,研发区还剩三个人。都在另一头的项目组赶进度,应该会待到十一点。”
“那就等十一点。”
发送。
陈默放下手机,走到窗边。
夜色浓稠。雨后的天空没有星星,只有城市灯光染出的暗红。远处高楼的广告牌在闪烁,变换着不同颜色的图案。
他站了一会儿,然后转身走向书房。
打开电脑,登录公司的加密服务器。
界面上跳出一个监控面板。左上角是测试服务器的访问日志,中间是实时文件变动记录,右下角是水印代码的激活状态。
目前全是灰色。
没有访问,没有变动,水印静默。
陈默把界面最小化,点开另一个文档。
是下周技术演示的演讲稿。他昨晚写了个初稿,现在需要再润色一遍。
他开始逐段修改。
键盘敲击声在安静的书房里显得格外清晰。每敲一下,都像在计算时间。
十点四十七分。
沈清澜又发来消息:“那三个人开始收拾东西了。看样子准备走。”
陈默看了眼监控面板。还是灰色。
他回:“让李贺他们准备。但别离得太近。”
“明白。”
十点五十三分。
研发区最后三个工程师结伴离开。走廊里的声控灯随着脚步声依次亮起,又依次熄灭。
监控画面里,张威摘下了耳机。
他靠在椅背上,仰头看着天花板。这个姿势保持了大概半分钟。
然后他坐直,左右看了看。
整片工位区只剩下他一个人。灯光自动调暗了一半,只剩下几盏应急照明还亮着,投下稀疏的光斑。
张威站起来,伸了个懒腰。
他走到窗边,朝外望了望。楼下街道的车流稀疏了很多,只有偶尔几辆车驶过。
他转身,走向茶水间。
监控摄像头只能拍到门口。沈清澜切了个角度,能看到他接了一杯水,站在饮水机旁慢慢喝。
水杯举到嘴边,停顿了几秒。
他在听什么吗?还是在等什么?
陈默盯着画面。
十点五十八分。
张威把水杯放在桌上,走出茶水间。他没有回自己的工位,而是径直朝测试区走去。
脚步不快。每一步都像在掂量。
测试区的门需要刷卡。张威从口袋里掏出工牌,在感应器上贴了一下。
绿灯亮起,门锁发出轻微的咔哒声。
他推门进去。
监控画面切换成测试区内部的摄像头。这里有三个角度,能覆盖大部分区域。
张威走到测试服务器前。黑色的塔式机箱,侧面贴着“瞬瞳_演示专用”的标签。
他没有立刻操作,而是先环顾四周。
视线扫过每一排货架,每一个角落,最后停在头顶的摄像头上。
他盯着摄像头看了三秒。
然后他笑了。
不是开心的笑,是那种嘴角扯起来,但眼睛里没有温度的笑。
他抬起手,对着摄像头挥了挥。
像是在打招呼,也像是在告别。
沈清澜的消息弹出来:“他发现了?”
陈默手指在键盘上停顿了一瞬,然后打字:“不一定。可能只是试探。”
“要行动吗?”
“再等等。”
发送。
画面里,张威不再看摄像头。他弯腰,按下了服务器机箱的开机键。
指示灯亮起,风扇开始转动。
他拉过旁边的椅子坐下,握住鼠标。
屏幕亮起来,显示登录界面。他输入密码,敲回车。
桌面加载完成。
他点开e盘,找到那个文件夹。光标悬停在上方,没有立刻双击。
手指在鼠标上摩挲。一下,两下,三下。
然后他点开了文件夹。
里面躺着三个文件。都是压缩包,命名格式一模一样。
张威移动鼠标,选中了最新的那个。创建时间显示是昨天下午四点十七分。
他右键,选择“复制”。
然后他打开一个u盘,把文件粘贴进去。
进度条开始缓慢移动。百分之五,百分之十,百分之十五。
监控面板上,文件变动记录变成了红色。访问日志里刷出张威的账号id、操作时间、文件路径。
水印代码的状态还是灰色。
陈默盯着进度条。
百分之三十,五十,七十。
就在进度条走到百分之八十五的时候,张威忽然停下了。
他拔掉了u盘。
复制中断。
他站起来,把u盘装进口袋,然后关闭了服务器。
整个过程只用了两秒。
沈清澜的消息几乎是同时跳出来:“他怎么停了?”
陈默的手指敲在桌面上,发出轻微的叩叩声。
他在想。
张威为什么要停?是察觉到什么了吗?还是接到了新的指令?
画面里,张威没有离开测试区。他在服务器前站了一会儿,然后走到旁边的打印机旁。
那里放着一摞废弃的打印纸。他抽出最上面的一张,又从笔筒里拿了支笔。
他开始在纸上写字。
写得很慢。写几个字,就停一下,抬头想想。
摄像头角度太高,拍不到纸上内容。
沈清澜切了另一个摄像头的视角,还是看不清。
张威写了大概一分钟,然后放下笔。
他把那张纸对折,再对折,折成一个小方块,塞进了自己的裤子口袋。
做完这些,他才转身走向门口。
刷卡,推门,离开测试区。
他没有回工位拿东西,而是径直走向电梯间。
沈清澜的消息:“他要走了。李贺他们已经在楼梯间待命。”
陈默打字:“先别动。跟着他,看他去哪儿。”
“明白。”
发送。
陈默切回监控面板。水印代码的状态终于变了——从灰色变成了黄色,闪烁了两下,然后恢复灰色。
这意味着,文件虽然没有被完整复制,但已经有人尝试访问并触发了水印。
虽然没抓到现行,但证据链已经够了。
他关掉面板,拿起手机。
拨通了沈清澜的电话。
“喂。”她的声音很快传来,背景音很安静。
“让李贺他们跟着,但别跟太紧。”陈默说,“张威刚才写了张纸条,内容不明。我怀疑他可能不是要把文件带走,而是要把信息传出去。”
“你是说,他可能去见什么人?”
“或者去某个地方,把纸条放下。”陈默顿了顿,“先跟着看看。”
“好。”
挂断电话。
陈默靠回椅背,揉了揉眉心。
事情的发展和他预想的有点偏差。张威没有直接把文件偷走,而是中断了复制,还写了张纸条。
这说明什么?
说明对方的指令可能变了。或者张威自己临时改变了主意。
他调出系统界面。
半透明的屏幕在视野中展开。他在搜索框里输入“张威行为分析”,敲回车。
系统开始推演。
数据流快速滚动,节点闪烁,分支延伸。三秒后,界面上跳出三个可能性最高的推测。
第一:张威察觉到监控,故意中止以试探反应。
第二:外部联络人给了他新指令,要求改用更隐蔽的方式传递信息。
第三:张威本人产生了犹豫,临时改变计划。
每个推测后面都跟着概率值。
如果是第二种可能,那意味着对方也在调整策略。他们可能已经知道默视在布防,所以改变了接触方式。
这很危险。
因为这意味着,对方的反应速度比预想的快。
他关闭系统界面,重新打开监控追踪。
沈清澜发来实时位置共享。一个红点在地图上移动,代表张威。
红点离开了写字楼,沿着人行道向东走。
走了大概两百米,拐进一条小巷。
小巷没有路灯,监控摄像头也少。红点在地图上停顿了几秒,然后继续移动。
沈清澜发来语音:“李贺说他进了一家二十四小时便利店。买了个面包和一瓶水,在靠窗的位置坐下吃了。已经坐了五分钟。”
“还在吃?”
“嗯。吃得很慢。”
陈默看了眼时间。晚上十一点二十。
这个时间点,坐在便利店吃面包,怎么看都不正常。
“让李贺拍张照片。”他说。
几分钟后,照片发过来了。
画质有点糊,是从街对面拍的。便利店落地窗很亮,能清楚看到张威坐在窗边的高脚凳上。
他手里拿着面包,但只咬了一小口。
眼睛没有看面包,而是盯着窗外。更准确地说,是盯着窗玻璃反射的某个方向。
陈默放大照片。
在张威的视线方向上,玻璃反光里映出一个人影。
那人站在街对面的公交站牌后,穿着深色外套,帽子压得很低。
看不清脸。
但张威在看那个人。
“那个人是谁?”陈默打字问。
“李贺说没注意到。刚才公交站那里确实有几个人在等车,但现在都走了,就剩那一个。”
“让李贺绕过去看看。”
“已经安排了。小王从另一条街绕,大概两分钟能到。”
陈默盯着照片。
张威还在看那个人。面包举在嘴边,但没有再咬。
他们的视线在玻璃反射中交汇。
这不像偶然。
更像在确认什么。
一分钟过去了。
沈清澜发来新消息:“小王到了公交站。但那个人走了。往地铁站方向,走得很快。”
“张威呢?”
“还在吃面包。不过……他刚才从口袋里掏出了那张纸,放在桌上。用面包压着。”
陈默的呼吸停顿了一瞬。
“然后呢?”
“然后他站起来,去扔面包包装纸。回来的时候,那张纸不见了。”
“面包还在桌上吗?”
“在。”
陈默明白了。
那张纸,被张威放在了桌上。用面包压着,是为了防止被风吹走。
然后他起身离开座位,去扔垃圾。
这期间,如果有人从窗外经过,伸手就能拿走那张纸。
而那个人,刚才就站在街对面。
“李贺有没有拍到那个人靠近窗口?”陈默问。
“没有。那个角度的监控被树挡住了。”
“所以纸条已经被拿走了。”
“应该是。”
陈默靠在椅背上,闭上眼睛。
脑海里开始重构整个过程。
张威进入测试区,试图复制文件,但中途停止。他写了一张纸条,离开公司,来到便利店。他坐在窗边,用面包压住纸条。街对面的人确认信号,在张威起身扔垃圾的间隙,取走了纸条。
整个过程不超过三十秒。
干净,利落,几乎不留痕迹。
如果不是提前布控,根本不会有人注意到那张纸的存在。
陈默睁开眼。
他打字:“让李贺现在进去,控制住张威。”
“要抓?”
“抓。理由就说他涉嫌泄露公司机密。那张纸虽然没了,但监控录像里他写纸条的动作很清楚。再加上他刚才试图复制文件,证据够了。”
“好。”
发送。
陈默关掉聊天窗口,起身走到客厅。
他从冰箱里又拿了瓶水,拧开喝了一大口。
冰水刺激着喉咙,让他清醒了一些。
手机震动。
是沈清澜打来的。
“抓到了。”她的声音有些喘,“张威没反抗。李贺带他上了车,现在往公司开。”
“他什么反应?”
“很平静。上车的时候还说了一句:‘终于来了’。”
陈默沉默了几秒。
“我过去。”
“现在?”
“嗯。有些事,我想当面问他。”
“好。我在公司等你。”
挂断电话。
陈默换了身衣服,抓起车钥匙出门。
电梯下行,轿厢镜子映出他的脸。眼睛里有些血丝,下巴上有新冒出的胡茬。
他盯着镜子里的自己,看了三秒。
然后移开视线。
电梯门开,他走进地库。
小主,这个章节后面还有哦,请点击下一页继续阅读,后面更精彩!
车子启动,引擎声在空旷的地库里回响。轮胎碾过水泥地面,声音单调而沉闷。
开上街道时,已经是晚上十一点四十。
街道空荡荡的。偶尔有夜班出租车驶过,顶灯在夜色里划出红色的轨迹。
陈默开得很快。
十分钟后,车子驶入公司园区。
保安认识他的车,直接放行。地库的感应灯随着车速逐盏亮起,又在车后逐盏熄灭。
他停好车,走进电梯。
电梯上行。数字跳动,从b2到1,到10,到20。
叮。
门开。
走廊里灯光明亮。脚步声在地毯上被吸收,只有衣服摩擦的窸窣声。
陈默走到会议室门口,推门进去。
张威坐在长桌一端,手放在桌上,手腕上没戴手铐。李贺和另一个安保站在他身后。
沈清澜坐在桌子对面,面前摊开一台笔记本电脑。
听到开门声,所有人都抬起头。
陈默走进去,拉开沈清澜旁边的椅子坐下。
“陈总。”张威先开口了。声音很平静,甚至带了点笑意。
“张威。”陈默看着他,“知道为什么叫你来吗?”
“知道。”张威点点头,“我偷了公司东西。”
“偷了什么?”
“一份假文件。”张威笑了,“你们放在测试服务器里的假deo。我复制到百分之八十五,然后停了。因为我知道那是假的。”
会议室安静了一瞬。
沈清澜的手指在键盘上停顿了。
陈默没说话,只是看着他。
“怎么知道的?”过了几秒,陈默问。
“文件大小不对。”张威说,“真正的核心算法编译包,不会那么小。我上周五帮忙打包过,记得大概的体积。今天这个,小了差不多三分之一。”
“所以你就停了?”
“嗯。”张威顿了顿,“然后我写了张纸条。告诉对方,文件可能是假的,建议暂缓行动。”
“纸条呢?”
“被人拿走了。”张威看向窗外,“就在便利店。你们应该也看到了。”
陈默靠回椅背。
“为什么这么做?”他问,“既然知道是陷阱,为什么还要写纸条提醒对方?”
张威沉默了。
他低下头,看着自己的手。手指在桌面上无意识地敲了敲,节奏很乱。
“我女儿病了。”他终于开口,声音低了很多,“白血病,确诊三个月了。化疗,靶向药,移植……需要很多钱。”
他抬起头,眼睛里有了些不一样的东西。
不是悔恨,不是恐惧。
是疲惫。很深的疲惫。
“我老婆去年失业了,现在在家照顾孩子。家里存款花得很快,上个月已经快见底了。”张威吸了口气,“然后有人联系我。说可以帮我,给我钱,很多钱。条件是要我提供公司的技术信息。”
“那个人是谁?”沈清澜问。
“我不知道真名。他只让我叫他‘梁先生’。”张威说,“我们见过两次面,都是在酒店咖啡厅。他每次都坐最里面的位置,背对着门。”
“他给了你多少钱?”
“第一次见面,给了一张卡,里面有五十万。说是预付款。”张威扯了扯嘴角,“第二次,又给了一张卡,一百万。说事成之后还有更多。”
“你拿了?”
“拿了。”张威点点头,“我女儿下个月要做配型,如果成功,就要准备移植手术。押金就要交八十万。”
会议室又安静下来。
空调出风口吹出冷风,吹得桌上几张纸的边缘微微颤动。
“所以你就答应了?”陈默问。
“一开始没答应。”张威说,“我挣扎了很久。但那天晚上,我女儿在视频里问我:‘爸爸,我什么时候能回家呀?’她头发都掉光了,戴着口罩,眼睛还是那么亮。”
他停住了。
喉咙动了动,像是咽下了什么。
“我没办法。”他说,“我真的没办法。”
陈默看着他。
这个三十多岁的男人,肩膀微微垮着,眼睛里布满了血丝。衬衫领口有些皱,袖口磨出了毛边。
“但你最后还是停手了。”陈默说。
“因为那张纸条。”张威抬起头,“我写那张纸条,其实是在提醒他们,也是在提醒我自己。”
“提醒什么?”
“提醒我,我女儿的病需要钱,但我的良心也需要一个交代。”张威笑了,笑容很苦,“我复制文件的时候,手一直在抖。我知道那是错的,但我停不下来。直到我看见文件大小不对,我才忽然清醒过来。”
他顿了顿。
“那时候我想,也许这是个机会。我可以假装上当,把假文件传出去。这样既拿了钱,又不会真的伤害公司。”
“但你还是写了纸条。”沈清澜说。
“因为‘梁先生’说过,如果发现异常,必须立刻上报。”张威说,“如果我隐瞒不报,他会知道。到时候,钱没了是小事,我怕他会对我女儿做什么。”
陈默的手指在桌面上轻轻敲了敲。
“那个‘梁先生’,长什么样?”
“中等个子,偏瘦。戴眼镜,说话声音很平,没什么起伏。”张威回忆着,“他左手腕上有块表,银色表带,表盘是黑色的。品牌我不认识,但看起来很贵。”
“还有吗?”
“他抽烟。但不是普通烟,是一种细长的烟,烟嘴是金色的。”张威说,“两次见面,他都抽了三四根。烟灰缸里留下的烟蒂上,有外国字。”
陈默看向沈清澜。
她已经在电脑上记录下来了。
“你今天去便利店,也是‘梁先生’安排的?”陈默问。
“嗯。他让我今晚拿到文件后,去那家便利店等着。会有人来接头,确认文件真伪。”张威说,“但我没拿到文件,所以就写了纸条说明情况。”
“接头的人是谁?”
“我不知道。‘梁先生’只说,看到街对面公交站有人戴深蓝色帽子,就是接头人。”
陈默点点头。
他站起来,走到窗边。
窗外是城市的夜景。灯光璀璨,车流如织,一切都在正常运转。
但在这片繁华之下,有多少这样的交易正在发生?有多少人像张威一样,被逼到墙角,不得不做出选择?
他转过身。
“李贺。”
“在。”李贺上前一步。
“带张威去休息室。给他拿点水和吃的。”陈默说,“今晚就让他待在公司。明天一早,我让法务部的人过来。”
“陈总……”张威也站了起来,声音有些发颤,“我会坐牢吗?”
陈默看着他。
“你泄露公司机密,已经构成了犯罪。”他说,“但如果你愿意配合,指认‘梁先生’,提供所有证据,我可以向警方说明情况,争取从轻处理。”
张威的嘴唇动了动。
“那……我女儿……”
“你女儿的医疗费,公司可以垫付。”陈默说,“算是预付你的补偿金。等你出来之后,再慢慢还。”
张威愣住了。
他盯着陈默,眼睛一点点睁大。
然后他弯下腰,深深鞠了一躬。
肩膀在颤抖。
李贺扶住他,带他走出了会议室。
门关上。
会议室里只剩下陈默和沈清澜。
沈清澜合上笔记本电脑,看向陈默。
“你真的要帮他垫付医疗费?”
“嗯。”陈默走回桌边坐下,“他女儿才六岁。大人的错,不该让孩子承担后果。”
“但那是一大笔钱。”
“我知道。”陈默说,“但比起让张威彻底倒向对方,这笔钱值得。”
沈清澜沉默了几秒。
“你在收买人心。”
“也在斩断对方的一只手。”陈默看向她,“张威如果愿意作证,我们就能正式起诉那个‘梁先生’。只要起诉立案,警方就能介入调查。顺着‘梁先生’,一定能摸到赵志刚。”
“你觉得赵志刚会承认吗?”
“他当然不会。”陈默笑了笑,“但舆论会。只要起诉的消息传出去,所有人都会知道,有人在背后收买默视的员工,窃取核心技术。到时候,谁最想得到我们的技术,谁就最可疑。”
沈清澜明白了。
“你要用这件事,给赵志刚贴上标签。”
“标签贴上了,就很难撕下来。”陈默站起来,“而且,张威这件事解决之后,公司内部的隐患就清除了。我们可以专心准备下周的技术演示,还有……”
他顿了顿。
“还有最终的反击。”
沈清澜也站起来。
“那个‘净网行动’,你打算什么时候启动?”
“等张威这边处理完。”陈默看了眼时间,“明天上午,法务部会来。下午,我们就开内部会议,正式布置任务。”
“好。”
两人一起走出会议室。
走廊里灯光明亮,落地窗外是深沉的夜色。城市已经入睡,只有零星几扇窗户还亮着灯。
他们走到电梯间。
等电梯时,沈清澜忽然说:“你刚才说,大人的错不该让孩子承担。”
陈默转过头看她。
“但你当初被背叛的时候,也没人替你承担。”沈清澜的声音很轻,“你一个人扛过来了。”
电梯门开了。
两人走进去。
轿厢下行,数字跳动。
“所以我知道那是什么感觉。”陈默说,“正因为知道,才不想让别人也经历。”
沈清澜看着他。
电梯到达一楼。门开,两人走出去。
地库里很安静,只有通风管道低低的嗡鸣。
“我送你回去?”陈默问。
“不用。”沈清澜摇头,“我自己开车。你也早点休息。”
“好。”
他们走向各自的车。
陈默拉开车门,坐进去。没有立刻启动,而是靠在椅背上,闭上了眼。
脑海里闪过很多画面。
张威疲惫的脸。他女儿在视频里亮晶晶的眼睛。那张被面包压住的纸条。街对面戴深蓝色帽子的人影。
还有赵志刚。
那个把他推下深渊的人。
陈默睁开眼。
启动车子,驶出地库。
街道空旷,路灯的光线在车窗上快速滑过。他打开收音机,调到一个深夜音乐频道。
萨克斯风的声音流淌出来,缓慢而忧伤。
他跟着旋律,轻轻哼了两句。
然后踩下油门,加速驶向夜色深处。
明天还有很多事要做。
但今晚,可以暂时休息一下了。
车窗外的城市向后退去。灯光连成线,又碎成点,最后消失在视野尽头。
陈默想起系统推演里的那个问号。
赵志刚真正想掩盖的东西,到底是什么?
也许很快就会有答案了。
而答案,往往藏在最不起眼的地方。
比如一张纸条。
比如一个眼神。
比如一次背叛的价码。