禁飞名单。
丹尼尔坐在电脑前,屏幕的蓝光映在他脸上,把那层细密的冷汗照得清清楚楚。联邦安全部官网的查询页面简洁到了近乎冷漠的地步——没有解释,没有申诉渠道,没有法律依据的引用。只有一行字:您的身份信息已被列入联邦安全部禁飞名单。查询编号:NF-2847-S。
他反复刷新了六次页面,结果没有任何变化。
这意味着他不能搭乘任何在联邦境内起降的商业航班。不能坐火车。不能使用长途巴士的在线购票系统。甚至不能用信用卡支付任何与出行相关的费用。他的名字已经被刻在了一张无形的网里,每一条经纬线都通向联邦安全部的数据中心。
丹尼尔关掉网页,靠在椅背上。书房里只有服务器散热风扇发出的嗡嗡声,那个声音曾经让他感到安心——那是奥德赛数据的命脉,是他和埃利奥特用无数个不眠之夜换来的成果。但现在,那个声音听起来像某种警告,像一个巨大的监控器在暗处低吟。
他拿起手机,拨通了埃利奥特的号码。
“禁飞名单。”丹尼尔努力让自己的声音保持平稳,“安全部把我加进了禁飞名单。”
电话那头沉默了几秒。
“你确定?”
“我刚查了官网,编号都有了。”
又是一阵沉默。然后埃利奥特用一种小心翼翼的、近乎试探的语气问道:“是不是搞错了?你最近有没有做什么可能被误判的事?比如在网上搜索了什么敏感信息,或者和某些地区的人有通讯往来?”
丹尼尔愣住了。
不是因为这个问题本身,而是因为埃利奥特问问题的方式。他没有问“他们凭什么这样做”——他问的是“你做了什么”。这之间有着微妙而致命的差别。前者意味着他在质疑安全部的行为,后者意味着他在尝试为安全部的行为寻找合理性。
“我能做什么?”丹尼尔压低了声音,“我的生活就在这个城市,我每天往返于公司和家之间,我连违反交通规则都没有。你知道这不合理。”
“当然不合理。”埃利奥特的语气立刻变了,变得坚定而温暖,像一只伸进冷水里的手,“太不合理了。我这就联系律师团队,我们起诉他们。”
“谢谢你。”
“别客气,我们是兄弟。”
挂断电话后,丹尼尔在书房里坐了很久。他试图理清思绪,但脑子里的信息像一堆被打乱的拼图。安全部的突然行动,埃利奥特那句脱口而出的试探,还有那个自称索恩的神秘男人——丹尼尔隐约感到,这些碎片之间存在着某种关联,但他还看不清那是什么。
他决定先做一些自己能做的事。
打开笔记本电脑,登陆奥德赛数据的后台管理系统。作为首席技术官,他拥有系统的最高权限。他调出了过去一周的所有访问日志,一条一条地检查。大部分都是常规操作——客服人员查询用户反馈,运维团队更新服务器配置,财务部门导出账单数据。但在日志的第三十七页,他看到了一条让他血液凝固的记录。
时间:凌晨两点十一分。操作人:系统管理员账户。操作内容:在用户档案库中新增一条数据标签。
他点开那条标签的详细信息,屏幕上弹出一行字:
“关联标注:丹尼尔·瓦伦,个人档案,涉恐风险,优先级:高。数据来源:联邦安全部。”
丹尼尔盯着屏幕,感到一阵眩晕。
这条标注不是外部攻击者植入的。它使用的是系统管理员账户——拥有最高权限的内部账户。整个奥德赛数据公司里,只有两个人拥有这个账户的密码。一个是他自己,另一个是埃利奥特。
他记得很清楚,因为这个账户是他们在三年前一起设置的,密码由两人各输入半段,拼在一起才能登陆。当时埃利奥特还开玩笑说,这个账户就像核按钮,必须两人同时转动钥匙才能启动。
但他现在看到的这条记录,操作人只有一个。
系统管理员账户。时间戳精确到了毫秒。操作地点对应的IP地址,指向了奥德赛总部顶层的首席执行官办公室。
丹尼尔拿起手机,但手指悬在屏幕上方,迟迟没有按下拨号键。他的脑海里反复回放着白天在咖啡馆里的场景——埃利奥特的表情,他说话的语气,他那句脱口而出的“你别去”。每一个细节在当时看来都合情合理,但现在回想起来,却处处透着不对劲。
他没有给埃利奥特打电话。
他打开了一个只有自己知道的隐藏服务器,开始写一份详细的备忘录,把过去二十四小时发生的一切都记录在案:安全部的闯入,禁飞名单的添加,以及那条可疑的系统日志。他把文件打包加密,上传到了三个不同的云端存储服务商,然后把其中一份的访问权限设置给了他的个人律师——一位已经退休的老教授,曾经是丹尼尔父亲在移民安置区的邻居。
做完这一切,已经将近深夜十一点。
丹尼尔走到窗边,拉开窗帘。夜色浓稠如墨,远处几座办公楼的灯光像散落在黑丝绒上的碎钻。赫利俄斯市从不真正入睡,只是在不同时段换上不同的面孔。白天是穿着西装的白领和步履匆匆的外卖员,深夜是闪烁着红蓝灯的巡逻车和游荡在城市边缘的流浪者。
而丹尼尔知道,自己正在被推到某种边缘——介乎于守法公民和“安全威胁”之间的灰色地带。一旦他彻底落入那个地带,他的一切都将被收回:自由、事业、尊严,甚至身份本身。
他想起父亲曾经说过的话。父亲是个沉默寡言的人,移民到赫利俄斯市之后做了整整十二年公寓保安。每天穿着不合身的制服,在电梯口站十二个小时,对每一个住户点头微笑,哪怕大多数时候那些微笑得不到回应。
有一天晚上,十四岁的丹尼尔问父亲:“你为什么要对那些人笑?他们根本不看你。”
父亲停下手里正在擦的皮鞋,抬起头,认真地看儿子。他用的还是那种带着故乡口音的、不太流利的联邦通用语,但每一个字都像钉子一样砸进丹尼尔的记忆里。
“因为在这个国家,我们永远是外人。外人要学会笑,但更要学会记住自己是谁。笑是为了活下去,记住自己是谁,是为了知道自己为什么活着。”
彼时丹尼尔不太懂这句话的意思。但此刻,站在午夜的公寓里,那句话忽然像一道闪电劈开了他混乱的思绪。
他回到电脑前,重新打开奥德赛数据的后台系统。这一次,他没有看日志,而是直接进入了数据架构的核心层。在那里,他发现了一个更可怕的事实。
那条标注了他个人信息的标签,不仅仅是用来标记档案的。它是一个触发条件,会自动向联邦安全部的数据中心发送同步请求。也就是说,在他被添加了这个标签的同一秒钟,联邦安全部的服务器上就已经同步生成了他的“涉恐档案”。
但这还不是最可怕的。
最可怕的是,他查看了标签的创建时间线,发现它不是当晚才添加的。第一条关联标注是在两周前创建的。创建者不是系统管理员账户,而是一个名叫“法务部-合规审查”的子账户。那个子账户的申请人是埃利奥特·沃斯。
两周前。
那个时间点让丹尼尔的脑海里浮现出另一个时间线——两周前,正是埃利奥特告诉他,B轮融资进入了最后的尽职调查阶段,需要配合投资人进行合规审查。埃利奥特说,投资方要求对高管团队的背景进行例行核查,让丹尼尔签署了一份个人信息授权书。
丹尼尔记得自己当时没有多想就签了。因为那是埃利奥特递给他的文件,因为那是他们一起创办的公司,因为那是他信任了十年的兄弟。
他猛地从椅子上站起来。椅背撞到了书柜,几本书哗啦啦掉在地上。他顾不上捡,大步走向门口,准备直接去埃利奥特的公寓面对面质问。
但他的手刚碰到门把手,动作就停住了。
因为他忽然意识到一个问题——门外是什么?
如果安全部能在他的个人档案里植入涉恐标签,如果他们能在他不知情的情况下把他的名字加入禁飞名单,如果他们能在他签字的文件里埋下陷阱——那么他们现在是不是正在监视他的每一个行动?他的手机、他的电脑、他公寓门口的监控摄像头,甚至这扇门后面的走廊?
他慢慢把手从门把上收了回来。
然后他做了两件事。
第一件,他拨通了母亲的号码。响了九声之后,电话被接起。母亲的声音带着刚被吵醒的迷糊:“丹尼尔?这么晚了,怎么了?”
“妈,明天我们去医院。”他说,努力让自己的声音听起来正常,“你的透析时间改到了上午九点,我来接你。”
“你不用上班吗?”
“没关系。”丹尼尔握紧了手机,“公司的事情,我可以暂时放一放。”
挂断电话后,他做的第二件事是打开了一个新的加密邮箱,编辑了一封简短的邮件。收件人是那位退休的邻居律师,主题只有一个词:“文件”。正文只有一个标点:一个问号。
他在邮件末尾加了一句话:“如果七十二小时内我没有联系你,请把附件发给联邦新闻通讯社。”
发送。
然后他坐在黑暗里,等着天亮。
但他不知道的是,在赫利俄斯市东区一栋高档公寓的顶层,另一个人也没有睡。
埃利奥特盯着手机屏幕上的一条未读消息,来自那个没有存名字的号码。消息内容很简短,只有一行字:
“目标已标记。下一步需要他离开赫利俄斯市,越远越好。你负责制造理由。”
埃利奥特把手机放在桌上,双手交叉撑着额头。窗外是璀璨的夜景,他公寓里的背景音乐播放着一首舒缓的爵士乐,茶几上摆着半杯威士忌。他住在赫利俄斯市最昂贵的地段之一,从他家的落地窗望出去,能看到半座城市的灯火。
但他此刻看到的不是那些。
他看到的是十二岁的自己,穿着从救济站领来的、袖子长出一截的旧外套,站在移民安置区的小学门口。身边的同学三三两两从他身旁跑过,没有人停下来和他说话,因为他说话带着浓重的故乡口音,那个口音在同学们的耳朵里听起来是“土气”的,是“可疑”的,是属于一个他们从未听过名字的、遥远贫穷国度的。他用了整整三年才改掉那个口音,对着收音机一个字一个字地模仿联邦播音员的发音,直到口腔肌肉酸痛到无法咀嚼。
他看到的是十六岁的自己,在快餐店后厨洗盘子,滚烫的水把双手烫得通红脱皮,只为攒够大学的申请费。领班是个满脸横肉的中年男人,每次经过他身边都会用鞋尖踢他的椅子腿,说:“沃斯,干快点,这里不是你的老家,偷懒会被赶出去的。”
他看到的是十九岁的自己,拿到大学录取通知书那天,独自坐在移民安置区后的铁道旁放声大哭。他用那封录取通知书申请了联邦永久居留权。他去报到的时候,一个工作人员让他填写“族裔背景”,他犹豫了很久,最后在空白处写下了“联邦公民”。而那时候他还不是。他只是太想成为其中一员了,想得几乎要把自己从头到脚重新打造一遍。
那些画面像走马灯一样在他脑海里轮转,每一个都清晰得如同昨日。最后,它们都被一个更清晰的画面取代——顶峰资本一亿两千万联邦马克的融资协议。那不是钱,那是通行证。是他进入真正上层社会的门票,是他永远彻底甩掉移民安置区那个瘦弱男孩身份的最后一步。
已经走得太远,无法回头了。
埃利奥特端起威士忌一饮而尽,拿起手机,开始打字。
他先给丹尼尔发了一条消息,用一种温和的、关切的、毫无破绽的语气:“兄弟,我想到了一个办法。我在卡尔德共和国的边境有一个朋友,可以帮你安全离境,暂时避过风头。那边不受联邦管辖,你可以从那里先中转,我帮你安排好了一切。”
点击发送。
然后他打开了另一个对话框,给那个没有存名字的号码发了一条消息:
“安排好了。两天后他会从边境离境。”
这一次,回复来得很快:
“收到。后续处理由我们负责。你只需要确保他准时出现在指定地点。”
埃利奥特关掉手机,把屏幕朝下扣在茶几上。杯子里的冰块已经彻底融化了,水的表面倒映着天花板上的吊灯,亮闪闪的,像一颗颗从未真正存在的星星。
他闭上眼睛,试图说服自己这一切是必要的选择,是壮士断腕,是商业世界每天都在发生的事——成百上千的创始人因为信任错误的人而断送前程,他只是比他们更清醒,更果决。商场如战场,不是你死,就是我活。
但当他闭上眼睛的时候,他看到的不是商业案例。
他看到的是一间漏雨的阁楼,以及坐在他对面那个瘦削的年轻人,把仅有的半块面包掰成两半,把大的一半推给他。
他说:“吃吧,我不饿。”
那是十九岁的丹尼尔。
而他刚才亲手发出了一条消息,把那个曾经分给他面包的人,推向了一张无形的死刑执行令。
房间里的爵士乐还在播放,轻柔的萨克斯声像丝绸一样铺满整个空间。但埃利奥特听到的不是音乐。
他听到的是某种从很远很远的地方传来的、细小的碎裂声——像一块玻璃上有了一道肉眼看不见的裂纹,正在一点一点地延伸,直到整个镜面都无法支撑。
他在黑暗中坐了整整一个通宵。
天还没亮的时候,手机亮了。丹尼尔回复了。
只有四个字:
“谢谢你,兄弟。”
埃利奥特盯着那四个字看了很久。然后他站起来,走到洗手间,打开水龙头,用冷水洗了一把脸。镜子里的脸湿漉漉的,眼角的纹路在冷水的刺激下更加明显。他看了很久,总觉得镜子里那个人的眼睛有些陌生,但他说不清哪里不对。
最后他关掉水龙头,对着镜子露出一个微笑——那个他在投资人面前练习过无数次的、自信而得体的微笑。
镜子里的那个人也对他笑了笑。
一切看起来都完美无缺。


暂无评论,来抢沙发吧!