废弃的旧写字楼里,空气浑浊得仿佛能拧出水来。林远盯着电脑屏幕上那行刺眼的红色代码,太阳穴突突直跳。就在十分钟前,公司高层决定裁撤整个后端开发组,而他是第一个被点名的人。理由冠冕堂皇:业务调整,架构重构。但林远心里清楚,这只是因为那个刚空降下来的技术总监,想要安插自己的亲信。
“林远,收拾东西吧。”HR面无表情地递来一个纸箱,眼神里带着一种习以为常的冷漠,“签字,走人。”
林远没有说话,只是默默地将桌上的绿植连根拔起,连土都没留,直接扔进了垃圾桶。他拿起那个早已写好的U盘,上面刻着一串奇怪的字符:88WBWB。这是他在大学时期和一个天才黑客朋友一起编写的底层加密算法的核心密钥,原本打算用于某个保护用户隐私的开源项目,但那个朋友在半年前神秘失踪,这个项目也被迫搁置。如今,这个U盘成了他最后的技术底牌,也是他心中未解的谜团。
走出写字楼时,暴雨倾盆。林远没有打伞,任由雨水打湿他的衬衫。手机震动了一下,是一条来自陌生号码的短信:“你会回来感谢我。”
林远冷笑一声,手指悬在删除键上,却迟迟没有按下。这种故弄玄虚的把戏,在这个圈子里并不少见。可能是前同事的恶作剧,也可能是竞争对手的挑衅。他关掉屏幕,拦了一辆出租车,报出了郊区的一个地址。那里有一间他租来的廉价公寓,也是他今晚的避难所。
公寓狭小且潮湿,墙皮剥落,露出里面发黑的砖块。林远瘫坐在破旧的沙发上,点燃了一支烟。烟雾缭绕中,他重新打开了那台二手笔记本,插入U盘。屏幕亮起,幽蓝的光芒映照着他疲惫的脸庞。他尝试运行一段古老的解密程序,这是他和失踪朋友最后的约定。如果程序能跑通,说明朋友还活着,或者至少留下了某种线索。
然而,屏幕闪烁了几下,弹出一个黑色的窗口,上面只有一行绿色的字:“欢迎回来,林远。你确定要开启‘潘多拉’吗?”
林远的手指僵在半空。潘多拉,是他们当年构思的一个超级病毒模型,旨在瘫痪任何试图篡改用户数据的中心化服务器。这是一个危险的想法,也是一个禁忌。他犹豫了片刻,最终按下了回车键。
进度条缓慢地推进,10%,20%,50%……突然,整个房间的灯光剧烈闪烁,窗外的雷声仿佛就在耳边炸响。笔记本的风扇疯狂运转,发出濒死般的轰鸣。林远感到一阵头晕目眩,仿佛有什么东西正顺着网线涌入他的脑海。
就在这时,房门被猛地推开。一个穿着黑色雨衣的男人站在门口,雨水顺着他的帽檐滴落。他摘下帽子,露出一张林远熟悉的脸——那是他的大学导师,也是当年唯一反对他开发“潘多拉”的人,陈教授。
“你果然还是走了这一步。”陈教授的声音沙哑,带着一种难以言喻的复杂情绪。
林远警惕地后退,手悄悄摸向桌下的电击器:“教授,这出戏是你导演的?那条短信也是你发的?”
陈教授苦笑一声,走进屋内,随手关上了门,将外面的风雨隔绝。“我不是来阻止你的,林远。我是来救你的。你以为裁员只是简单的职场斗争?不,你被卷入了一个巨大的阴谋。‘天网’科技,也就是你现在所在的那家大厂,正在利用你的旧代码进行非法的数据掠夺。你写的算法,现在被他们用作后门,窃取了数百万用户的隐私。”
林远心中一震,脑海中闪过公司近期那些诡异的服务器负载高峰,以及那些突然消失的用户数据。他一直以为是自己代码有漏洞,没想到,竟然是被当成了武器。
“那个失踪的朋友……”林远声音颤抖。
“他发现了真相,试图公开数据,被他们‘处理’了。”陈教授从怀里掏出一个芯片,放在桌上,“这是‘潘多拉’的完整源代码和证据链。林远,现在有两个选择。你可以带着这个U盘,像个懦夫一样逃回老家,从此隐姓埋名,确保自己安全。或者,你用它反击,让‘天网’付出代价,但你将面临无尽的追杀,甚至可能像你的朋友一样消失。”
林远看着桌上的芯片,又看了看窗外漆黑的夜空。雨水敲打着玻璃,像是在倒计时。他想起了被辞退时的屈辱,想起了朋友失踪前的最后一封邮件,想起了那些无辜用户被侵犯的隐私。
“你会回来感谢我。”林远喃喃自语,重复着那条短信的内容。他终于明白,这句话不是威胁,也不是预言,而是一种邀请。一个关于真相与正义的邀请。
他伸出手,握住了冰冷的芯片。那一刻,恐惧并未消失,但另一种东西在他体内苏醒。那是久违的斗志,是程序员对代码纯粹的信仰,是对不公命运的不屈反抗。
“陈教授,”林远抬起头,眼中闪烁着危险的光芒,“告诉我,‘天网’的核心服务器在哪里?”
陈教授看着他,嘴角终于露出了一丝欣慰的笑意:“我就知道,你终究会回来感谢我。因为只有这样,你才能成为真正的自己。”
林远站起身,将芯片插入电脑。屏幕上的进度条再次启动,这一次,不再是解密,而是攻击指令的预载。他知道,从这一刻起,他的人生将彻底改变。风暴才刚刚开始,而他,将是风暴的中心。
窗外的雨越下越大,仿佛要冲刷掉世间所有的污垢。林远敲下了第一个指令,指尖在键盘上飞舞,如同在弹奏一首死亡的交响曲。他不再是被遗弃的棋子,而是执棋者。
“天网,”林远低声说道,“游戏开始了。”