第189章 斩断锁链(2/2)
请关闭浏览器的阅读/畅读/小说模式并且关闭广告屏蔽过滤功能,避免出现内容无法显示或者段落错乱。
“一天。也许两天。”林默说,“有些私人的东西需要处理。”
“需要人陪同吗?”
“不用。”林默摇头,“这是我自己的事。”
他去了那间旧公寓——那个曾经是“渡鸦”安全屋的地方。异察司早已把这里搜查过,有价值的线索都搬走了,只剩下空荡荡的房间和基本的家具。
房间里有灰尘的味道。林默没有开灯,借着窗外城市的光线,走到卧室壁橱前。他蹲下身,摸索着橱壁内侧一个几乎看不见的凹陷,按下。
“咔嗒。”
壁橱底板弹起,露出一个隐藏的隔层。里面是一个黑色的防电磁屏蔽箱,表面没有任何标记。
林默把箱子拎出来,放在积满灰尘的地板上。他盘腿坐下,打开箱子。
里面是三台设备:一台经过深度改装的服务器主板,两块布满奇特接口的扩展卡,还有一个火柴盒大小的黑色方块——那是他早年自制的硬件加密器,曾经保护过无数不可告人的秘密。
这些设备早就断电了,但林默知道,它们的存储芯片里可能还残留着一些东西:临时缓存、日志碎片、甚至是他自己可能遗忘的某些设置。
他取出那把特制的物理密钥——银色的金属棒,表面有细密的纹路,看起来像一件精致的工艺品。这是他作为“渡鸦”时,为自己设计的最后一道保险:物理熔断装置。
钥匙插入服务器主板边缘的一个微型接口。林默闭上眼睛,深吸一口气,然后转动。
第一圈,解锁。
第二圈,启动自检。
第三圈,触发。
“滋——”
极其细微的电流声。主板上几个LED灯闪烁了三下,然后永久熄灭。一股淡淡的焦糊味飘出——那是芯片内部的高压熔断装置被激活,特定电路被烧毁的声音。同时,主板背面的一个微型加热模块启动,温度在几秒内上升到足以熔化硅晶体的程度。
林默静静等着。他能感觉到手掌下设备温度的上升,然后逐渐冷却。
他重复这个过程,处理了每一件设备。每一次转动钥匙,都像是在转动记忆的阀门,将那些黑暗中的往事一点点释放、然后销毁。
当最后一件设备变成沉默的废铁时,窗外已经蒙蒙亮。林默坐在地板上,背靠着冰冷的墙壁,突然感到一阵虚脱。
那些年,那些在灰色地带游走的日子,那些用技术换取自由也换取罪恶的抉择……所有这些的物理载体,此刻都成了他面前这几块再无生命的金属和塑料。
他想起第一次学会绕过防火墙时的兴奋,想起接到第一个“灰色委托”时的犹豫,想起用代码解决了一个又一个难题时的成就感……也想起那些因为他的技术而受害的人,那些他选择不去看的后果。
“都过去了。”他对自己说。
声音在空房间里回荡,显得有些陌生。
净板计划
接下来是数字世界的清理。
林默打开带来的那台笔记本电脑——这是他加入异察司后专门购置的,从未连接过任何内部网络,只用于处理最私密的个人事务。硬盘是全盘加密的,启动需要输入长达64位的密码和指纹验证。
他启动了一个名为“ProjectSte”的程序。这是他在无数个深夜,一点点编写和调试的。程序界面极其简洁,只有一个进度条和一个日志窗口。
“开始系统自检……通过”
“连接匿名网络节点……已建立”
“启动全球痕迹扫描……”
进度条开始缓慢移动。日志窗口中,一行行文字飞速滚动:
“正在检索已知的黑客论坛历史存档……”
“扫描暗网市场交易记录缓存……”
“检查执法机构可能截留的数据包……”
“访问云服务供应商的备份服务器……”
这个程序的工作原理很复杂:它会伪装成正常的搜索引擎爬虫、学术研究请求、甚至是系统维护流量,潜入全球数千个可能存在“渡鸦”痕迹的数据角落。一旦找到关联数据,它不会直接删除(删除本身会留下记录),而是会启动多层覆盖算法。
林默看着屏幕上滚动的日志。有些条目让他微微一怔:
“发现2016年“暗影集市”交易记录备份,关联化名“Raven_01”……开始注入噪音数据……覆盖完成。”
“定位到某国网络安全中心2018年监控日志,包含IP跳转链记录……正在伪造替代路径……完成。”
“检索到三个废弃的加密货币钱包地址,余额为零,但与早期活动关联……启动地址混淆协议……完成。”
每一个条目的消失,都像是擦掉一块过去的拼图。他知道,有些痕迹可能永远无法完全清除——互联网是有记忆的,总有一些角落的备份是程序无法触及的。但他已经做到了极致:让那些残留的碎片变得支离破碎、无法关联、失去意义。
程序运行到第七个小时时,弹出了一个特殊提示:
“检测到本地加密档案库。是否进行处理?”
林默的手指在触摸板上悬停了很久。本地档案库里有他作为“渡鸦”的完整记录:每一次委托的细节,每一笔交易的账目,每一个联系人的信息,还有他自己写的技术笔记和反思。
那是他的过去,黑暗但真实。
他点击了“是”。
“开始粉碎本地档案……”
这一次的销毁更加彻底。程序不是简单的删除文件,而是对硬盘的物理扇区进行反复擦写:先用随机数据覆盖七次,再用特定的磁头定位程序在盘片表面制造微小的物理划伤(不会损坏硬盘整体,但足以破坏特定区域的数据结构),最后重新格式化整个分区。
屏幕上,代表文件数量的数字飞快下降:、5000、1000、100、10、0。
当最后一项记录消失时,程序弹出了最后一个提示:
“净板完成。建议销毁硬件介质以彻底清除物理残留。”
林默看着这行字,忽然笑了。那是一种如释重负的笑,带着疲惫,也带着新生。
他合上笔记本电脑,取出硬盘。从工具箱里拿出强磁铁,贴着硬盘表面反复移动。然后,他走到厨房——那里有一个小型的高温焚化炉,是安全屋的标准配置。
硬盘被投入炉中。火焰再次升起,这一次烧掉的是他自己的历史。
他静静地看着,直到火焰熄灭,只剩下一点灰烬。
晨光中的抉择
处理完所有东西,天已经完全亮了。阳光透过脏兮兮的窗户照进来,在地板上投出斜斜的光斑。
林默环顾这个房间。空荡荡的墙壁,积灰的地板,再无秘密的壁橱,还有那个已经变成空壳的笔记本电脑外壳。
一切都结束了。“渡鸦”在这个世界上的大多数痕迹,都已被他自己亲手抹去。
他走到窗边,拉开窗帘。晨光有些刺眼,他眯起眼睛。
楼下的街道开始苏醒:早餐摊支起热气腾腾的蒸笼,送报的电动车呼啸而过,几个穿着校服的学生边走边啃包子。平凡,真实,充满生机。
林默看着这一切,忽然意识到:他曾经那么努力地隐藏在阴影中,以为那样才是自由。但现在站在阳光里,看着普通人的生活,他才感到一种真正的、踏实的自由。
不再需要伪装,不再需要隐藏,不再需要为过去的每一个选择担惊受怕。
手机震动。他掏出来,是陈景发来的信息。没有文字,只有一张图片:一杯冒着热气的咖啡,旁边是一份刚打印出来的报告封面,标题是《“狐仙香”受害者长期心理干预方案(初稿)》。咖啡杯够,数据等你分析。老陆说今天食堂有红烧肉,给你留一份。”
林默看着那张照片,嘴角不自觉地上扬。他仿佛能闻到咖啡的香气,能听到指挥中心里键盘的敲击声,能看见白素心整理古籍时专注的侧脸,能感觉到陆明深拍他肩膀时掌心的温度。
那里有未完成的工作,有待救赎的生命,有待守护的秩序。
也有——他第一次如此清晰地意识到——一群他可以信任、可以并肩、可以称之为“归处”的人。
他回复了一个字:“好。”
然后,他拿起那个简单的行李袋(里面真的只有几件换洗衣物和一些伪装用品),最后看了一眼这个房间。
没有留恋,只有告别。
他走出房门,锁好。钥匙在锁孔里转动的“咔嗒”声,清脆而决绝。
走下楼梯时,他听见楼上某户人家传来孩子的笑声,还有母亲温柔的催促:“快点,要迟到了。”
平凡的声音。美好的声音。
走出公寓楼,清晨的空气清冽而新鲜。街角早餐摊的老板看见他,热情地招呼:“小伙子,好久不见!还是老样子?豆浆油条?”
林默愣了愣,然后笑了:“对,老样子。”
他坐在塑料凳上,吃着简单的早餐,看着街道上逐渐增多的人流。豆浆很烫,油条很脆,阳光很暖。
吃完,他扫码付钱,对老板点点头,然后起身,汇入人群。
方向明确——异察司临时指挥中心。
脚步轻快而坚定。
斩断锁链,不是为了逃向远方。
而是为了卸下重负,更轻盈、更坚定地,走向属于他们的战场。
走向那个他终于可以称之为“家”的地方。