雨还在下,江临川踩着泥水穿过最后一段废弃厂区,背包紧贴后背,防静电袋裹着那块电路板,压在胸口的位置。他没再回头,脚步稳定,但每一步都算准了落点——避开积水深坑,绕过裸露钢筋,鞋底不发出多余声响。他知道,现在不是放松的时候,证据到手只是开始。
二十分钟后,他推开城市东南角一栋老居民楼的地下室铁门。门轴吱呀响了一声,他顺手从里面插上简易插销。屋内没有灯,只有角落里一台小型除湿机低频运转,空气闷,带着水泥墙返潮的土腥味。他脱下湿透的连帽卫衣,拧出半盆水,搭在暖气片上,然后从背包取出金属箔卷,一层层贴满四壁和天花板。这是临时法拉第笼,能隔断外部信号扫描。做完这些,他才把防静电袋放在桌上,打开专用分析终端。
屏幕亮起,蓝光映在他脸上。他插上H7桥接器,切换至离线模式,接入隔离电源。电流轻微波动了一下,终端自检通过。他戴上绝缘手套,用镊子夹起电路板,轻轻放进读取槽。设备嗡鸣,进度条缓慢爬升。
第一道加密出现在加载三秒后。系统提示:检测到多重签名保护,强制破解可能触发数据焚毁。他停下操作,手指在桌边轻敲三下,是习惯性动作,像在心里数验证步骤。他没急着硬解,而是先用微电流反向扫描,试探日志碎片残留区域。这种老式自毁机制通常依赖电压突变激活,只要控制输入功率,就能绕过陷阱。
十五分钟后,他找到被删除的调试日志备份区。通过H7桥接器的缓存恢复功能,一点点拼出原始结构。屏幕上跳出第一个异常调用记录:**加载外部协议模块(非标准签名),权限提升至L3**。他放大代码段,逐行比对寄存器占用顺序和跳转地址,确认与市场终端一致。
这只是第一步。真正的难点在第二层加密——一段嵌套式虚拟机壳,会模拟运行环境,一旦检测到非原生硬件配置,立刻清空核心数据。他关掉主系统,改用物理级仿真模式,在终端内部搭建一个完全隔离的沙箱环境。这需要手动配置内存映射和中断响应,耗时四十分钟,期间电力跳了一次闸,他立刻切换备用电池,没让设备断电超过两秒。
沙箱启动成功。病毒镜像开始加载。屏幕上浮现出完整的程序架构图:主体为伪装驱动,内置隐蔽通信通道,支持跨平台自动迁移。它不会立刻发作,而是潜伏在神经接口底层,等用户连续使用超过八小时后,才悄悄建立远程连接,上传脑波反馈数据。
他运行第一次传播模拟。设定初始感染源为单台终端,网络密度中等,防火墙规则正常。结果显示,24小时内可扩散至同局域网内67%设备;48小时突破边界路由器,进入公网;72小时渗透全球15.3%联网终端。清除率低于0.7%,几乎无法根治。
他没信一次结果。重启系统,换随机种子,调整网络拓扑模型,再跑第二次。第三次。三次结果高度趋同,误差不超过0.4个百分点。他盯着屏幕,呼吸没变,心跳也没快,但右手小指无意识摩挲着银戒,一圈又一圈。
问题不止是传播速度。真正让他停顿的是第四项测试——神经反馈影响评估。他调出本地缓存的生理数据库,导入病毒行为模型,模拟长期使用者的大脑反应延迟变化。结果显示,连续接触七天后,用户的操作预判能力下降12%,情绪调节阈值波动加剧;十四天后,部分测试对象出现短暂意识模糊,表现为指令执行延迟超过300毫秒,在电竞级对抗中足以致命。
这不是普通恶意软件。这是冲着人来的。
他打开文本编辑器,开始写报告。标题:《关于神经接口病毒变种的技术分析与风险预警》。正文分三部分:样本来源、技术特征、威胁等级判定。他在最后一段写下结论:“该病毒具备指数级扩散能力,利用至少三个未公开零日漏洞,开发者技术水平达到国家级。其不仅窃取数据,更会逐步干扰使用者神经反馈机制,长期暴露可能导致行为失控。建议立即启动S级网络危机响应预案。”
写完,他保存文件,生成加密压缩包,拖进传输界面。窗口弹出提示:是否通过暗网节点发送至可信接收方?他手指悬在触控板上方,没点确认。
屋里很静。除湿机停了,终端风扇还在转,声音有点吵。他摘下耳机,其实一直没连任何设备,戴它只是为了习惯。窗外雨声变小,但没停。他站起身,走到墙角,把金属箔重新压实了一圈,确保没有缝隙。然后回到桌前,重新检查了一遍屏蔽袋里的电路板,确认封装完好。
他打开另一个窗口,调出历史漏洞库比对表。这种级别的攻击工具不可能凭空出现。他想看看有没有类似案例。翻到第十七页时,一条三年前的记录引起注意:某境外电竞战队集体失常,赛后检测发现神经接口固件被植入未知代码,但当时未能提取完整样本。事件最终以“设备老化导致信号干扰”结案。
他记下编号,标记为待查。但这不是现在要解决的问题。
现在的关键是,这份报告能不能发出去。他知道,一旦上船,就会留下痕迹。即使走多层跳转,也无法保证百分百匿名。而对方既然能在改装作坊部署心跳监测,说明他们有能力追踪设备状态,甚至反向定位分析端。他不是怕被抓,他是怕消息还没传出去,整个链条就被掐断。
他关掉传输窗口,把加密包复制进两个U盘,分别装入不同屏蔽袋。一个藏进鞋垫夹层,另一个塞进手表背面的暗格。这是保底方案:如果电子传输失败,就靠物理传递。但他还是希望不用走到那一步。
他重新看向屏幕。红色警告框没关,一直挂着:“威胁等级:S级”。下面一行小字:建议七十二小时内完成全球终端排查与补丁推送。
时间不够。这种级别的协调需要多方响应,而他现在谁都不能联系。没有授权,没有支援,甚至连个能说话的人都没有。他只能一个人坐在这间潮湿的地下室里,看着屏幕上那串数字,知道一场风暴正在逼近,而全世界还蒙在鼓里。
他喝了口冷水,壶里的水已经凉透。胃里一阵收缩,但他没管。他把终端亮度调到最低,靠在椅背上,闭眼十秒。大脑飞快过一遍所有可能性:从哪里入手最安全?哪个节点最不容易被监控?有没有第三方中立组织可以接收这类情报而不立即曝光源头?
没有完美答案。每一个路径都有风险。他睁开眼,手指在触控板上滑动,打开本地日志记录器。他决定先做一件事:把整个分析过程录下来,包括每一步操作、每一次测试结果、所有原始数据。哪怕他出事,这些东西也能留下来。
录像开始。他对着麦克风说:“时间:凌晨三点十八分。地点:临时安全屋。样本编号V-773,已确认携带高危病毒变种。传播模型成立,破坏性证实。目前掌握证据包括原始电路板、固件镜像、三次独立模拟数据。结论:全球性网络危机正在形成,预计爆发窗口期不超过七天。”
他说得很平,没有加重语气,也没有停顿抒情。就像在念一份实验报告。说完,他停止录制,文件命名为“若我失联_请查此盘”。
然后他把这段视频也加密,存进第三个U盘,用胶带贴在椅子底部。做完这些,他才真正松了口气。至少,万一他没能送出去,还有别的机会。
他重新看向主屏幕。那份报告还在传输界面等着。他没再犹豫,点了“暂存”,而不是“发送”。他要再等等。等一个更安全的时机,或者一个更可靠的渠道。
他站起身,活动了下肩膀。衣服干了一半,贴在身上不舒服。他从背包里拿出新的卫衣换上,顺手检查了门窗封条,确认没人动过。然后他坐回椅子,打开另一个程序,开始手动逆向解析病毒的通信协议结构。也许能找到它的指挥服务器地址。哪怕只是一个IP段,也能为后续行动提供方向。
屏幕上的代码不断滚动。他盯着看,手指偶尔敲击键盘,修正解析路径。时间一分一秒过去。外面天色微微发亮,雨终于停了。一缕灰白的光从门缝底下渗进来,照在桌角的水渍上,泛着微光。
他没抬头。眼睛一直盯着屏幕。直到某一刻,解析程序突然卡住。在第七层加密深处,他发现了一个奇怪的数据包头:格式不属于任何已知协议,但结构异常规整,像是某种标识符。他放大查看,那一串字符排列成特定模式,像是一段编码后的名字。
他愣了一下。
然后他慢慢坐直。
这个编码方式……他见过。
不是在数据库里,是在他自己的记忆里。
十年前,父亲实验室的日志文件命名规则,就是这样。