他伸出手,任由警察戴上手铐,脸上始终带着诡异的笑容。
回到研究院,技术团队确认了年轻人的话:自毁程序确实存在,而且无法远程终止。唯一的办法是物理断开服务器与网络的连接,但这意味着网站在攻击开始前就要下线。
“不能下线。”张斌坚决反对,“如果我们提前下线,就等于认输。而且,四周年纪念日,很多受害者家属等着上线留言。”
“可是不自毁程序会在攻击开始前就破坏数据。”张帅帅为难。
程俊杰提出一个大胆的想法:“我们能不能……伪造自毁?让程序以为已经自毁了,但实际上数据已经转移?”
“需要知道程序的具体验证机制。”
时间紧迫。距离自毁程序启动只剩三小时。
(六)监狱对话:当罪人提供最后钥匙
唯一可能知道验证机制的人,是“教授的学生”。他在塞尔维亚监狱服刑,刑期25年。
张帅帅通过国际刑警联系塞尔维亚警方,请求紧急视频审讯。
深夜,视频接通。屏幕里的“学生”比被捕时消瘦了许多,但眼神依然锐利。
“你们终于来求我了。”他冷笑,“但为什么要帮你们?看着‘记忆之光’毁灭,是我在监狱里少有的乐趣。”
张斌接过话筒:“因为摧毁‘记忆之光’,也是在摧毁你老师最后的遗产。危暐用生命赎罪,建立了防御系统的基础。你摧毁网站,就是在说他的赎罪毫无价值。”
提到危暐,“学生”的表情变了。
“老师他……真的认为那些有用吗?”他的声音低了下来,“那些故事,那些警示,真能改变人性吗?”
“我不知道。”张斌诚实地说,“但我知道,我父亲的故事救了一个差点被骗的老人。李秀娟的故事救了一个白血病的孩子的母亲。也许不能改变所有人,但能改变一些人,就值得。”
长时间的沉默。然后“学生”说:“自毁程序的验证机制,是基于服务器硬件ID的哈希值。每台服务器的硬件ID是唯一的,程序会定期验证。如果验证失败,或者检测到硬件被更换,就会自毁。”
“怎么绕过?”
“两种方法:一,用虚拟化技术,让程序以为还在原硬件上;二,修改程序的验证逻辑,但这需要源代码。”
“你有源代码吗?”
“没有。但我知道‘复仇女神’是谁。”学生说,“她是我在‘数字正义联盟’的助手,代号‘雅典娜’。真名叫叶琳娜,乌克兰人,25岁,现在应该住在基辅。她负责编写大部分攻击工具。”
这个信息至关重要。国际刑警立即联系乌克兰警方。
“还有一个信息。”学生在视频结束前说,“‘雅典娜’有个弱点:她患有严重的哮喘,依赖一种特殊药物。如果药物中断,她无法集中精力。药名是……”
他提供了药名和制药公司。
“你为什么帮我们?”张斌最后问。
“学生”看着摄像头,眼神复杂:“也许因为老师最后选择了‘正确’的一面。也许因为我想知道,他选择的这条路,到底能走多远。”
视频结束。距离自毁程序启动还有两小时。
(七)基辅行动:当守护跨越国界
乌克兰基辅,凌晨两点。
当地警方根据情报,找到了叶琳娜的公寓。但破门而入时,已经人去楼空。电脑还在运行,屏幕上显示着攻击倒计时:01:47:32。
“她跑了,但电脑没带走。”乌方警官报告,“技术员正在提取数据。”
程俊杰通过远程协助,指导乌方技术员操作。在电脑的加密分区里,他们找到了自毁程序的源代码,以及——所有攻击者的完整名单和联系方式。
“有了源代码,我们就能破解验证机制!”程俊杰兴奋地说。
但同时,他们也发现了更可怕的计划:自毁程序只是幌子。真正的攻击在第一阶段——DDoS攻击中,隐藏着一种新型病毒。这种病毒会感染所有访问“记忆之光”的用户设备,然后通过这些设备攻击其他网站。
“他们要把‘记忆之光’变成攻击跳板!”张帅帅震惊,“一旦成功,所有访问过网站的人都会成为帮凶,网站将永远失去信誉。”
必须阻止病毒传播。而方法在源代码里:病毒有一个激活开关,需要“雅典娜”的生物特征验证——指纹或面部识别。
也就是说,必须抓住叶琳娜。
乌方警方在全市布控,但叶琳娜像消失了一样。直到凌晨四点,一家药店报警:有个年轻女人来买哮喘药,神色慌张,符合描述。
警察赶到时,叶琳娜已经离开,但药店外的监控拍到了她上的出租车车牌。十分钟后,出租车在郊外一个废弃工厂被拦下。
叶琳娜没有反抗。她哮喘发作,呼吸困难。警察从她包里找到药,帮她使用后,她才缓过来。
“为什么……帮我?”她用生硬的英语问。
“因为你也是受害者。”随行的女警官说,“资料显示,你父母在战争中去世,你被迫加入犯罪集团。我们可以帮你申请证人保护。”
叶琳娜的防线崩溃了。她提供了生物特征,程俊杰远程关闭了病毒开关。
此时距离自毁程序启动还有十五分钟。
(八)四周年零时:当守护成为本能
9月23日零时,云海市。
“记忆之光”四周年纪念页面准时上线。首页是张坚的大幅照片,百多条留言,来自世界各地。
但攻击也准时开始了。
第一波DDoS攻击,流量达到每秒500Gb,是日常流量的五千倍。云服务商的防御系统自动启动,清洗异常流量。
研究院指挥中心,大屏幕上数据流奔腾。张帅帅坐镇技术台,程俊杰、付书云、梁露各司其职。曹荣荣和沈舟监控舆情,魏超负责物理安全。
张斌在“记忆之光”编辑部,看着后台不断涌入的新故事。一个来自尼日利亚的母亲写道:“我儿子被‘爱情诈骗’骗走了学费,差点自杀。看到你们的故事,他决定活下去,现在成了反诈志愿者。”
一个英国老人写道:“我妻子被骗后去世了。我本来想随她去,但‘记忆之光’上中国老人的故事让我坚持下来。谢谢你们。”
这些留言,是攻击者永远无法摧毁的。
第二波攻击来了:社工攻击。攻击者伪装成网站管理员,给用户发邮件,索要密码。但用户早已接受过培训,大部分人都识破了骗局,还截图发到社交媒体上嘲讽攻击者。
“社会工程学的核心是信任。”曹荣荣看着数据,“但‘记忆之光’建立了真正的信任,这种信任难以伪造。”
第三波攻击最危险:内应。攻击者买通了一个服务器托管公司的夜班管理员,试图物理破坏服务器。但魏超早就布控,管理员刚进入机房就被控制。
凌晨三点,攻击进入高潮。暗网上,“复仇女神”亲自下场,直播攻击过程,宣称已经获取了管理员权限。
实际上,那是程俊杰设计的“镜像陷阱”——攻击者进入的是一个完全模拟的假系统,他们在里面的一切操作都被记录,成为犯罪证据。
凌晨四点,攻击流量开始下降。攻击者发现无法突破防线,开始气急败坏地散布谣言,但没什么人相信。
凌晨五点,张帅帅宣布:“攻击基本化解。我们守住了。”
指挥中心爆发出疲惫但喜悦的欢呼。四年的建设,一周的准备,一夜的鏖战,最终胜利了。
张斌走出大楼,天边已经泛起鱼肚白。他打开手机,“记忆之光”的页面依然可以访问,那些故事依然在那里。
父亲的照片在晨光中微笑。
(九)迟到的正义:当所有罪恶付出代价
一周后,北京。
顾鸿钧正在参加全国政协的一个座谈会,发言题目是“新时代国企的廉洁建设”。他讲得慷慨激昂,台下掌声不断。
就在这时,会议室的门开了。中纪委的工作人员走进来,径直走到顾鸿钧面前。
“顾鸿钧同志,请跟我们走一趟,配合调查。”
全场哗然。摄像机对准了这一幕。顾鸿钧的脸色瞬间苍白,但强作镇定:“我有什么问题?我正在发言……”
“问题很多。”工作人员平静地说,“关于云海石化、太平洋能源、5.6亿国有资产流失、还有……张坚的死。”
听到张坚的名字,顾鸿钧瘫坐在椅子上。他知道,完了。
同一天,云海市副市长李为民在办公室被带走。云海石化又有三名中层干部落网。那个批准太平洋能源准入资格的银行行长,在机场试图出境时被拦下。
“清油行动”第二阶段,比第一阶段更加彻底。有了张坚留下的完整证据链,加上区块链的不可篡改记录,所有涉案人员无处可逃。
一个月后,案件公开审理。顾鸿钧、李为民等人被控贪污、受贿、滥用职权、故意杀人(间接)等多项罪名。庭审持续了七天,媒体全程报道。
张斌作为受害者家属出庭。当检察官出示父亲藏匿的证据时,他忍不住泪流满面。四年了,父亲用生命守护的真相,终于大白于天下。
最终判决:顾鸿钧死刑缓期二年执行,李为民无期徒刑,其他人有期徒刑十五年至二十年不等。所有赃款追缴,不足部分继续追偿。
宣判那天,张斌来到父亲墓前。
“爸,害您的人都受到了惩罚。您可以安息了。”他擦拭着墓碑,“但守护的工作不会停止。我会继续下去,直到不再需要守护的那一天。”
虽然他知道,那一天可能永远不会到来。
(十)新的开始:当守护成为永恒
三个月后,初冬。
国家反网络犯罪研究院举行了新楼启用仪式。新楼更大,设施更先进,但也保留了旧楼的一些元素:那间最初的会议室被原样复制,危暐设计的第一个防御系统代码被刻在纪念墙上,张坚的故事被写在研究院历史的第一页。
张帅帅作为院长发言:“我们从一个想法开始,成长为国家的守护者。但这只是开始。技术会进步,犯罪会进化,守护也需要不断创新。”
他宣布了研究院的新方向:不仅要防御诈骗,要研究网络犯罪的根本原因;不仅要治疗创伤,要预防创伤的发生;不仅要在中国守护,要参与全球治理。
张斌的“伦理与监督委员会”升级为“科技伦理研究院”,独立运行,负责审核所有涉及人工智能、大数据、隐私保护的技术应用。
林薇和危芸的“反诈咖啡馆”开了三家分店,成为受害者互助网络的实体枢纽。小哲在学校成立了“小小守护者”社团,教同学们防范网络风险。
魏超的特别行动队参与了跨国行动,在东南亚又摧毁了两个诈骗园区。
韦晖在狱中完成了一部着作《罪的解剖与救赎的可能》,虽然不能出版,但在学术界内部传阅,引发了关于犯罪改造的深入讨论。
陶成文退休后,被聘为顾问,偶尔来研究院看看。他说最喜欢看新人培训,看那些年轻的眼睛里闪着和他当年一样的光。
又是一个普通的清晨。张斌走进办公室,打开电脑。屏幕上,“记忆之光”的后台显示着最新数据:故事总数3847个,昨日访问量42万次,新留言2314条。
其中一条留言吸引了他的注意:
“我叫王小慧,昨天差点被‘冒充客服’骗走学费。但我想起在‘记忆之光’上看过类似的故事,多了个心眼,没上当。谢谢所有分享故事的人,你们救了我。我也要分享我的故事,去救别人。”
张斌笑了。这就是守护的意义:不是一个人拯救世界,是每个人点亮一点光,最终汇成星河。
他打开新故事的审核界面,点击“通过”。
窗外,阳光正好。城市在运转,人们在生活。而在看不见的网络世界里,守护者们依然在岗位上,日复一日,年复一年。
因为只要有光,就有阴影;只要有罪恶,就需要守护。
而守护,不是一时的战役,是永恒的使命。