3. 一键归零

行动定在十一月十七日,凌晨两点四十五分。

这个时间不是随便选的。米奇花了整整一周研究速金贷的运维日志,发现他们的技术团队每周四凌晨两点到三点之间会进行一次全系统备份,期间防火墙的入侵检测模块会有大约九分钟的间歇性迟钝——不是完全关闭,而是日志审计进程的优先级被降低到足以让一次精心伪装的攻击溜过去。

他把这个窗口称为“上帝打盹的九分钟”。

十一月十六日晚上十一点,埃文开着一辆租来的箱式货车,停在了米奇位于艾什顿工业区的工作室后门。这间工作室对外挂的招牌是“塔尔网络安全咨询公司”,但实际上它占据了一栋三层砖楼的整个地下室,地面上是一家已经停业两年的印刷厂。周边的仓库大多空置,最近的邻居是五百米外的一个废金属回收站。

“设备都在车里。”埃文拍了拍货车车厢,“三台高算力服务器,两台备用电源,一台卫星网络终端。你知道这些东西花了我多少钱吗?”

“从你古董公司账上走的?”米奇问。

“不是,我用的是个人信用贷款。二十五万,分五年还。”埃文苦笑了一声,“如果今晚失败了,我下半辈子就只剩这笔债了。”

“如果今晚成功了,你明天就能还清。”

地下室里,米奇已经将工作站布置成一个半圆形阵列。六块曲面屏幕环绕着中央的操作台,每块屏幕上都运行着不同的监控程序。房间的角落里,一台工业级空调全力运转,将设备散发出的热量排到室外。蓝色的屏幕光把墙壁映得像深海潜艇的驾驶舱。

零点整,莉娜到了。她提着一个登机箱,里面是四台预装了加密通讯软件的卫星电话,以及一份她花了一周时间准备的离岸架构文件。

“资金流分为三层。”莉娜把文件摊在操作台上,“第一层是四个初始冷钱包,资金从速金贷直接进入这里。第二层是十二个中间钱包,分布在三个不同的司法管辖区——塞舌尔、巴拿马、直布罗陀。第三层是四个终点钱包,通过混币器将资金洗白后注入。从链上追踪的角度看,从第一层到第三层的跳跃需要至少六个月才能被完整还原,而且每个环节都设置了解释性的交易记录——它们在区块链上看起来就像是正常的套利交易。”

“法律层面呢?”米奇问。

“终点钱包由四家注册在尼维斯岛的有限责任公司持有。尼维斯岛的公司注册信息不公开,不需要披露实际受益人。这四家公司再通过一系列复杂的股权结构,最终由我们四人各自控制的信托基金持有。除非有人能同时拿到尼维斯岛、巴拿马和直布罗陀三地的司法协助令,否则不可能在十八个月内摸清这笔钱的去向。”

乔丹听着莉娜的讲解,一种奇异的敬畏感涌上心头。她把这个犯罪计划设计得如此精确,就像她在律所里为客户设计税务架构一样——每一个节点都合法,每一个环节都有合理的商业解释,每一层都足够复杂到让追查者失去耐心。

“你这辈子是不是一直在为这种事做准备?”乔丹半开玩笑地问。

莉娜没有笑。“我一直在为不被抓到做准备。这两者不是一回事。”

凌晨一点三十分,米奇开始做最后的系统检查。

他打开了一个乔丹从未见过的程序界面。那是一个分布式的僵尸网络控制面板,上面显示着当前在线的节点数量:三百四十七个。

“这些是什么?”埃文的声音里带着明显的不安。

“肉鸡。”米奇头也不回,“我过去三年里渗透的各种设备——智能冰箱、家庭路由器、物联网摄像头、还有几个大学的公共计算机。它们被劫持后处于休眠状态,等待指令。今晚我会用它们作为攻击入口的跳板,让速金贷的安全团队以为攻击来自全球三百多个不同的IP地址。”

“三年?”乔丹说,“你三年前就在准备这种事?”

“三年前我植入第一个木马的时候,并不知道会用在哪里。我只是喜欢储备资源。”米奇终于转过头,看着乔丹,嘴角微微上扬,“你不也一样?你发现那个漏洞的时候,第一时间想到的也不是给部落发安全提醒,而是联系我。”

乔丹无言以对。

一点四十五分,米奇完成了最后一项准备工作:他在自己的右手腕上贴了一个生物传感器,连接到主控系统。一旦他的心率异常或者出汗量突然增加,系统会自动发送一个自毁指令到所有节点,让整个攻击痕迹在六秒内被抹除。

“这是最后的安全锁。”米奇说,“如果我被抓或者死亡,没有人能拿到完整的攻击记录。”

凌晨两点三十分,距离攻击窗口还有十五分钟。

四个人各就各位。米奇坐镇中央操作台。乔丹负责监控速金贷的前端网站状态,一旦网站出现异常流量警告就立刻通报。莉娜打开了两台卫星电话,预备在行动成功后立即联系预先注册好的离岸服务商。埃文坐在角落,面前是两台显示器,上面显示着区块链浏览器的实时页面,他负责追踪资金从速金贷流向冷钱包的每一个节点。

“十五分钟准备。”米奇的声音变得很轻,像是手术室里主刀医生在切开病人皮肤之前的语气。

乔丹看着屏幕上速金贷的官网。那个网站设计得光鲜亮丽,首页上是一个微笑着的部落成员照片,旁边写着:“速金贷——您的财务自由之友。”下面用小号字体标注:“年化利率根据各州法律有所差异,最高可达499%。”

这个利率意味着什么?意味着一个借两千美元支付急诊账单的单身母亲,一年后要还将近一万两千美元。意味着无数人在这个数字绞肉机里失去了积蓄、信用、乃至生活。

一瞬之间,乔丹感到自己手中的道德罗盘找到了一个临时的平衡点。

“十分钟准备。”

米奇开始逐个激活他的僵尸网络节点。屏幕上亮起了密密麻麻的绿色光点,每个光点代表一个被劫持的设备。柏林的一台智能冰箱。布宜诺斯艾利斯的一台家用路由器。曼谷的一台监控摄像头。吉隆坡的一台大学服务器。它们汇聚成了一个覆盖全球的信息迷宫。

“八分钟。”

“我有个问题。”埃文忽然开口,“如果部落发现了被盗,他们的第一步会做什么?”

莉娜抢在米奇之前回答:“他们会先通知自己的内部安全团队,然后联系开发那个智能合约的软件公司。按照部落法和联邦法之间的管辖权模糊地带,他们在最开始的关键几个小时里无法直接申请联邦搜查令。这个时间是我们的窗口。”

“那如果他们有技术能力自己追查呢?”埃文继续问。

沉默。

乔丹忽然意识到,这个问题没有人真正仔细考虑过。他们一直在假设部落会按照法律程序办事,但如果部落不走法律程序呢?如果他们有自己的技术手段,或者雇佣了不受法律约束的外部力量呢?

“专注于眼前。”米奇打断了所有人的思绪,“我们只有一次机会。”

“三分钟准备。现在开始,所有人保持绝对安静,除非有紧急状况。”

地下室里只剩下空调的嗡鸣声和硬盘的运转声。乔丹发现自己的手心已经全是汗,他把手在裤子上蹭了蹭,却怎么也蹭不干。

“两分钟。”

米奇的手指悬停在键盘上。他的手出奇地稳,没有任何颤抖。乔丹忽然想到,这是他大学时代认识的那个米奇,在期末考试前一晚轻松复习的米奇,在编程比赛中碾压所有对手的米奇。压力对他从来不起作用,或者说,他对压力的反应和普通人是完全相反的。

“一分钟。”

屏幕上的时钟跳到了凌晨两点四十四分。

“三十秒。”

“二十秒。”

“十秒。”

“五。四。三。二。一。”

“启动。”

米奇敲下回车键。

六块屏幕同时激活。左上角的屏幕显示了攻击脚本的运行日志,一行行命令如同瀑布般倾泻而下。右上角的屏幕监控着僵尸网络三百四十七个节点各自发出的欺骗性数据流。正中央的屏幕实时显示速金贷智能合约的响应状态。

“已触发下溢函数。”米奇的声音平静得像机器。

中央屏幕闪了一下。一行绿色的代码浮现出来:BALANCE_UNDERFLOW_DETECTED. NEW_AVAILABLE_BALANCE: 18446744073709551615。

那是一串天文数字——1800亿亿。智能合约的余额校验系统已经被骗过,它现在认为速金贷的储备金池里有着宇宙级别的财富。

“执行转账指令。”米奇说。

左上角屏幕上的日志流速加快了。一行行转账记录以每秒十几条的速度滚动:500,000 USDC TO WALLET A… 700,000 USDC TO WALLET B… 1,200,000 USDC TO WALLET C… 800,000 USDC TO WALLET D…

“五分钟窗口已过半。”米奇报时,“当前已转出:八百三十万美元。”

乔丹的呼吸变得粗重。他看着那些数字在自己的屏幕上不断攀升。他知道每一行代码都代表着真实的财富——那些被高利贷榨取的金钱,正在被反向榨取。这本应让他感到某种道义上的满足,但他发现自己只感到赤裸裸的紧张。

“有人上线了。”莉娜忽然说。

她的屏幕上显示着速金贷后台管理系统的登录日志。一个管理员账号在凌晨两点五十一分忽然激活了——比预期的安全团队轮班时间早了九分钟。

“他在检查备份进度。”米奇说,声音里第一次出现了一丝紧迫感,“还没发现异常。但他随时可能注意到储备金池的余额波动。加快转账速度。”

他调整了攻击脚本的参数,将并发转账通道从四个增加到十二个。资金流速提高了三倍。但代价是每个通道的伪装精度从98%降到了90%——这增加了被检测到的风险,但现在他们已经没有选择了。

“一千零五十万。”埃文报告,“还差两百万。”

“管理员正在关闭备份进程。”莉娜说,“他很快就会切换到实盘监控界面。”

“二十秒。”米奇说,“给我二十秒。”

乔丹屏住呼吸。

“管理员已打开实盘界面。”莉娜的声音骤然变紧。

六块屏幕中最右侧的那一块忽然亮了起来。那是米奇部署的一个数据拦截模块,实时显示速金贷内部安全仪表盘的画面。仪表盘上,储备金池的余额曲线正在以肉眼可见的速度下降。一条红色的警告框弹了出来:异常资金流出检测。

“他们发现了。”埃文的声音带着颤抖。

“还差八十三万。”米奇的语气依然平稳,“保持位置。十秒。”

红色警告框开始闪烁。仪表盘上又弹出了第二条警告:疑似重入攻击。请立即暂停合约交互。

“五秒。”

仪表盘的实时日志显示速金贷的安全团队正在尝试紧急调用暂停函数。但米奇早已预料到这一步——他在攻击脚本里加入了一段干扰代码,让暂停函数的确认交易在区块中排队,延迟了至少十五秒才被矿工打包。

“三秒。”

“一千二百万整数已触及。正在关闭最后一个通道。”

“一秒。”

“全部完成。”米奇敲下最后一个键。

六个屏幕上的数据流同时停止。攻击脚本自动退出了所有节点,在每个肉鸡设备上留下了自我销毁的指令。僵尸网络的日志在被覆盖了七次随机数据后永久消失。

整个攻击从启动到完成,总共用时八分四十七秒。

地下室陷入了一种奇异的寂静。

乔丹听到自己的心跳在耳朵里轰鸣。他看向埃文——埃文的额头上全是汗,双手仍然按在桌子上,指关节发白。他看向莉娜——莉娜盯着屏幕上的最终数字,嘴唇微微张开,像是想说什么但说不出来。

最后他看向米奇。

米奇靠在椅背上,表情平静得不像刚刚完成了一场上千万美元的盗窃。他摘下眼镜,用衬衫下摆擦了擦镜片,然后重新戴上。

“第一层转移已确认。”他说,“资金已全部进入冷钱包。智能合约锁死机制已自动激活。从现在起,六个月内,任何人无法单独动用任何一分钱。”

他在平板上调出了冷钱包的余额截图。四个钱包,每个三百万美元,整齐排列在屏幕上。

乔丹看着那个数字,一种不真实感像潮水一样淹没了他的大脑。三百万美元。他这辈子见过的最大一笔钱是他在华尔街时期的年终奖——四十二万,税前。而那次奖金之后的两个月,他就因为那场失败的赌注输掉了一切。

现在,他在八分钟里获得了比那多七倍的东西。

“我们做到了。”乔丹的声音沙哑。

“是的。”米奇说,“我们做到了。”

就在这时,莉娜忽然站了起来。她走到米奇的操作台前,俯身看着那些已经安静下来的屏幕,目光在最右侧的监控界面上停留了很久。

“怎么了?”米奇问。

莉娜没有回答,而是伸出食指,点向屏幕左下角的一个极小图标。那个图标乔丹之前从未注意到——它像一个灰色的眼睛,半隐藏在状态栏里,如果不是特意观察根本发现不了。

“这是什么?”莉娜的声音变得冰冷。

米奇的表情终于变了。那是一种乔丹从未在他脸上见过的神情——不是惊慌,而是另一种更深层的警觉。仿佛他被抓到在做一件只有他自己知道的事情。

“这是一个监控进程。”米奇说,声音缓慢而谨慎,“它在记录我们四个人在攻击期间的所有操作日志。作为安全备份。”

“备份。”莉娜重复这个词的时候,语气里装满了嘲讽,“备份给谁看?”

“给我们自己。如果将来有人试图否认他的角色,这个日志可以提供完整的证据。”

“所以你从一开始就在监视我们?”埃文站起身,他的声音不高,但里面的愤怒是真实的。

“不。”米奇说,“我在保护我们。包括保护你们不被彼此背叛。就像你们也各自保留了对别人的牵制措施一样。”

他说这句话的时候,目光扫过在场的每一个人。停在乔丹脸上的时间,比其他人多了零点五秒。

乔丹想起了自己电脑里那个被米奇植入了监控程序的文件夹。他忽然明白,米奇刚才那句话不是解释,而是试探。他在测试每个人对这个问题的反应,从而判断谁有可能已经发现了他的监控行为。

而乔丹刚才保持着面无表情。他通过了测试。

但莉娜没有。

莉娜摘下手上的戒指,把它放在操作台上。钛金在屏幕上留下一声清脆的碰撞。

“我仔细看过智能合约的代码。”她说,“那个锁定期六个月的条件,是你自己加的。技术上并不需要。你设计了这个限制,让我们所有人都被动地依赖于你。现在你又告诉我们,你还记录了我们所有操作的日志。”

她停下来,看着米奇的眼睛。

“这不是平等的合作。这是你设计的监狱。”

地下室的空调忽然发出一声低沉的嗡鸣,像某种古老动物的叹息。四个人站在蓝色屏幕光的包围中,手里的戒指都在阴影里暗淡无光。

“所以这就是你们的真面目。”米奇沉默了很久才开口,声音里带着一丝疲惫,“拿到钱的第一个晚上,就开始互相怀疑。”

他站起来,走到房间中央,将自己的戒指也摘下来,和莉娜的那枚并排放在操作台上。

“如果你对合约不满意,我们可以重新谈判。但在那之前,让我先完成最后一件事。”

他回到操作台前,打开了一个加密通讯频道。屏幕上出现了一个匿名的文本输入框。

“现在要做的第一件事,是把我们从速金贷服务器上留下的所有痕迹清理干净。如果还想做第二件事的话,就是把你们的互相猜疑暂时放一放,先对付来自外部的威胁。”

“什么威胁?”埃文问。

米奇在输入框里键入了一行代码,然后按下回车。屏幕刷新,弹出了一条他早先截获的信息——那是速金贷安全仪表盘在攻击发生时自动生成的一条加密告警信息,直接发送到了一个不在系统内部通讯录上的外部号码。

信息内容只有一行:

“安全入侵已确认。启动第三方应急响应。联系人:K。”

“K是谁?”乔丹问。

“我不知道。”米奇说,“但这条信息发送的时间是凌晨两点五十三分,也就是他们发现攻击的同一分钟。这意味着部落不仅有自己的安全团队,还有一个匿名的外部合作者。而且这个合作者的反应速度,比联邦调查局快得多。”

他停顿了一下,让信息沉淀。

“也就是说,我们的倒计时不是六个月。而是从现在开始,到那个叫K的人找到我们为止。”

埃文下意识地看了一眼自己手指上的戒指。莉娜抱起了手臂。乔丹把手插进口袋,握紧了那枚被体温捂热的钛金圈。

米奇关掉了六块屏幕中的五块。最后一块屏幕上只剩下四个冷钱包的余额,在深蓝色的背景下静静地亮着。

“还有一件事。”米奇在黑暗中加了一句。

“什么事?”

“刚才我截获的告警信息经过了加密。但我抓到的部分元数据显示,这条信息没有发送到任何联邦执法机构。它只发送到了一个位置——莫哈纳部落保留地内部的一个IP地址。”

乔丹感到后颈一凉。

这场游戏还没有结束。甚至可能才刚刚开始。

本章评论(0)

暂无评论,来抢沙发吧!

我来评论

您的邮箱地址不会被公开。 必填项已用 * 标注