首页 > 都市重生 > 我的逆袭从拒绝背锅开始 > 第138章 陷阱启动

第138章 陷阱启动(2/2)

目录

“职业团队。”陈默说,“赵志刚请了外援。”

李帆关掉了文档。

他盯着那三个可执行文件,鼠标光标在上面来回移动。然后他打开公司内网,登录了自己的开发环境。这是个沙箱系统,和真实的生产环境隔离。

他把其中一个文件拖了进去。

运行。命令行窗口弹出,黑色背景,绿色文字快速滚动。代码在跑,正在检测当前系统的安全配置。

“他在测试。”沈清澜说,“很谨慎,先在自己的沙箱里试。”

“让他试。”陈默说,“沙箱里我们埋了更多诱饵。让他觉得工具有效,让他放松警惕。”

命令行窗口运行了大概一分钟。

最后弹出一行提示:“环境检测通过,可安全部署”。李帆盯着那行字,肩膀松了一下。他靠在椅背上,长长地吐了口气。

白雾在屏幕前散开。

然后他拔掉U盘,收进抽屉最里面。锁上抽屉时,钥匙转了两次,咔哒,咔哒。声音很轻,但在安静的办公区里格外清晰。

上午的工作开始了。

同事陆续到岗,敲键盘的声音、讨论的声音、椅子拖动的声音。咖啡机的蒸汽声,打印机出纸的刷刷声。

一切都和平时一样。

但陈默知道,不一样了。鱼已经咬了钩,线正在收紧。那个U盘,那个信封,还有楼梯间里短暂的会面,都被多个角度的摄像头拍得清清楚楚。

证据链正在形成。

“接下来怎么办?”沈清澜问。

“等。”陈默说,“等他使用新工具,等他再次尝试窃取核心数据。下一次,我们会让他拿到他‘想要’的东西。”

“那份假文件?”

“对。”陈默打开另一份文档,“我昨晚修改了几个参数,让错误更隐蔽。表面上看,架构设计非常精妙,但底层逻辑链里埋了个死循环。用这份文件去开发,前期一切正常,等系统规模大到一定程度时……”

“会崩溃。”沈清澜接上话,“而且崩溃点会很难排查,因为死循环埋在第三层的依赖模块里。”

“至少拖他们三个月。”陈默合上文档,“三个月,够我们做很多事了。”

窗外的阳光又移了一点。

亮斑从桌面爬到文件柜上,金属边框反着刺眼的光。陈默眯起眼睛,看向窗外。街道上车流开始密集,喇叭声远远传来。

新的一天,新的陷阱。

只是这次,陷阱已经启动。弹簧压紧了,机关对准了目标。只等猎物再往前一步,踩下那块松动的木板。

沈清澜忽然说:“李帆母亲那边的医疗费,我托人去查了。”

“怎么样?”

“确实是个无底洞。”沈清澜调出一份医疗记录,“晚期癌症,靶向药每个月五万多,医保只报一小部分。他预支的工资,撑不了两个月。”

陈默没说话。

他看着监控画面里的李帆。他正在写代码,手指敲得飞快。但每隔几分钟就会走神,眼睛盯着屏幕某处,瞳孔没有焦点。

那是被生活逼到墙角的人的眼神。

“可怜之人必有可恨之处。”沈清澜说,“但他走上这条路的时候,就已经没回头路了。”

“我知道。”陈默关掉监控窗口,“但证据就是证据。他拿了钱,做了事,就要承担后果。”

“你会报警吗?”

“看情况。”陈默站起来,走到窗边,“如果他能成为证人,指认赵志刚,也许可以谈条件。但他得先明白,自己已经暴露了。”

楼下街道,那对男女从咖啡馆后门走出来。

他们沿着人行道快步离开,男的边走边打电话,女的不时回头看公司大楼。阳光把他们的影子投在地上,拉得很长,扭曲变形。

然后他们拐过街角,消失了。

陈默的手机震动了一下。是外部监控组发来的消息:“目标已离开,车牌号已记录,正在追踪。交接过程完整录像已加密上传。”

他回复:“收到。”

手指在屏幕上停留了几秒,他又打字:“继续监控李帆家附近,看他今晚会不会和母亲联系,或者……有没有人去找他母亲。”

“明白。”

陈默放下手机。

掌心有点汗,在玻璃上按出模糊的指印。他看着窗外这座城市,高楼林立,玻璃幕墙反射着刺眼的天光。

每个人都活在各自的困境里。

有人挣扎着向上爬,有人被拖进深渊。李帆选择了那条看似捷径的路,却不知道那条路的尽头是悬崖。

而赵志刚站在悬崖边,手里拿着绳子。

绳子的一头套在李帆脖子上,另一头握在自己手里。他以为自己在掌控一切,却不知道陈默已经站在他身后。

手里拿着剪刀。

办公室门被敲响。陈默转过身,说了声“进”。沈清澜推门进来,手里端着两杯咖啡。热气袅袅升起,空气里弥漫开焦苦的香气。

“刚煮的。”她把一杯放在陈默桌上,“你看起来需要提神。”

陈默接过来。

纸杯很烫,透过杯壁能感觉到温度。他喝了一口,苦味在舌根蔓延开,然后才是淡淡的回甘。

“谢谢。”

沈清澜在他对面坐下。她今天穿了件浅灰色的衬衫,袖口挽到小臂,露出纤细的手腕。手腕上戴着一块智能手表,表盘是深蓝色的,指针在慢慢转动。

“我下午要去趟原公司。”她说,“星耀那边,离职手续还有最后一点要办。”

陈默抬起头:“他们没为难你吧?”

“暂时没有。”沈清澜转着咖啡杯,“但HR总监昨天给我发了封邮件,说CEO想和我‘最后谈一次’。语气很客气,但意思很明显。”

“想挽留你?”

“或者想探探口风。”沈清澜看向窗外,“毕竟我要去的是他们的直接竞争对手。他们可能想知道,我会带走多少东西。”

“你会去谈吗?”

“会。”沈清澜说,“但只是走个形式。我已经决定了。”

陈默点点头。

他没问“决定什么”,因为答案很明显。从她选择站在他这边开始,从她熬夜一起部署安全系统开始,从她冷静地录下每一份证据开始。

她已经用行动给出了答案。

咖啡慢慢凉了。窗外的阳光爬上中天,办公区里传来午餐时间的声音。椅子拖动,说笑声,微波炉叮的一声。

李帆也站了起来。

他和几个同事一起走向餐厅,边走边聊。他笑了一下,但笑容很僵硬,嘴角扯上去,眼睛却没有弯。

他在演。

演一个正常的、无忧无虑的程序员。演给同事看,演给监控看,也演给自己看。好像只要演得够像,那些肮脏的交易就不存在。

但他不知道,观众已经看穿了剧本。

沈清澜喝完最后一口咖啡,把纸杯捏扁。塑料杯壁发出咔嚓的轻响。她站起来,整理了一下衬衫下摆。

“我两点出发。”她说,“大概四点回来。监控系统我设置了自动告警,如果李帆有任何异常操作,你会第一时间收到通知。”

“好。”

她走到门口,手放在门把上。停了一下,回过头。

“陈默。”

“嗯?”

“陷阱已经启动了。”她说,“但别忘了,我们也在陷阱里。赵志刚不会只派一个李帆,他一定还有后手。”

“我知道。”陈默说,“所以我们要走得更快。”

沈清澜看了他两秒,然后点点头。拉开门走出去,高跟鞋的声音在走廊里渐行渐远,最后消失在电梯方向。

办公室里又安静下来。

只有空调出风口低低的嗡鸣,还有电脑风扇的转动声。陈默坐回椅子上,打开那份假文件的最终版。

光标在代码行间移动。

他逐行检查那些埋下的逻辑错误,确保它们足够隐蔽,也足够致命。每一个错误都像一颗定时炸弹,被精心伪装成璀璨的宝石。

只等有人把它们捡起来,捧在手里。

然后引爆。

窗外传来隐约的雷声。陈默抬起头,看见天边又聚起了乌云。厚厚的,沉甸甸的,像吸饱了水的棉絮。

又要下雨了。

他关掉文档,靠在椅背上。闭上眼睛,脑海里浮现出昨晚那些红色的警报,跳动的曲线,李帆那个红色的节点。

还有沈清澜在电话里紧的声音。

一切都在按计划进行。鱼咬了钩,线在收紧,陷阱的机关已经卡到位。只等最后那一下触发。

但他心里没有轻松感。

只有一种冰冷的、沉甸甸的东西,压在胸腔里。像那块乌云,悬在天上,不知道什么时候会化作暴雨倾盆而下。

手机又震了。

他拿起来看,是沈清澜发来的消息:“星耀CEO的秘书刚联系我,说谈完之后,晚上想请我吃个饭。地点定在‘云顶餐厅’,说是‘私人性质的送别’。”

陈默打字:“你怎么回?”

“我说看时间。”沈清澜很快回复,“但我不会去的。那是鸿门宴。”

“小心点。”

“你也是。”

对话结束。陈默放下手机,看向窗外。乌云又近了一些,天空暗了下来。远处有闪电划过,细细的一道,瞬间照亮了天际线。

然后雷声滚过来。

轰隆隆的,像沉重的车轮碾过石板路。雨点开始落下,先是稀疏的几滴,砸在玻璃上啪啪作响。

很快就密集起来。

水幕再次笼罩了城市,一切都变得模糊。陈默坐在那里,看着雨,听着雨。手指无意识地敲击桌面,一下,一下。

和心跳的节奏渐渐重合。

陷阱已经启动。齿轮开始转动。没有人能停下来,除非走到最后一步。

无论那一步是什么。

目录
返回顶部