我从来不相信什么命运。
比如代码要么运行,要么报错,没有第三种可能。
人生也一样——
要么赢,要么输,哪来那么多玄乎的如果和也许。
直到我在实验室的储物柜里,发现了那部手机,收到了细思极恐的未来警告。
1.
那天晚上十一点半,计算机系的教学楼已经没什么人了。
我坐在实验室角落,盯着屏幕上闪烁的光标,一行行调试着漏洞扫描程序。
空调嗡嗡作响,窗外偶尔传来几声野猫叫。
突然连续嗡——嗡——的几声震动从身后的储物柜里传来。
我手指一顿。
奇怪。
我的手机明明就放在桌上。
我起身,拉开储物柜门。
一部黑色手机静静躺在角落里,屏幕亮着,锁屏界面跳出一条通知:
陈默,别参加明天的
CTF
比赛。
我皱眉。谁在恶作剧
我拿起手机,拇指下意识按在
Home
键上——咔嗒,解锁了。
我的指纹。
屏幕上是默认
iOS
界面,但短信里只有一条已发送消息:
我是未来的你。如果你收到这部手机,说明我的计划成功了。接下来,按我说的做。
我盯着这行字,喉咙发紧。
相册里只有一张照片——病床上躺着一个男人。
我一眼就认出来了。
那是我。
三十岁左右,脸色苍白,右手缠满绷带,旁边的床头柜上放着一台被砸烂的笔记本电脑。
我手指发凉。
这不可能。
陈默,这么晚还在
实验室门突然被推开。
周教授站在门口,白衬衫一丝不苟地扎进西装裤里,金丝眼镜后的眼睛带着笑意。
他手里拿着保温杯,热气缓缓上升。
我下意识把手机塞进口袋。
明天的
CTF
决赛,准备得怎么样他走近,声音温和,我很期待你的表现。
还行。
我声音有点干。
他拍了拍我的肩,你的漏洞挖掘能力很突出,正好我手头有个项目需要这方面人才……
手机在我口袋里突然震动。
一下。两下。
周教授还在说着什么,但我已经听不进去了。
……比赛结束后,我们详谈。他最后笑了笑,转身离开。
门关上后,我掏出手机。
新消息:
别碰他给你的任何项目。别相信他。
屏幕顶端,信号栏显示着无服务。
这部手机根本没有插
SIM
卡。
我盯着那条短信看了三秒,然后锁上手机屏幕。
实验室里只剩下机箱运转的低鸣。
周教授保温杯里的茶香还飘在空气里,混合着显示器的味道。
我慢慢坐回椅子上,手指无意识地敲着键盘。
别碰他给你的任何项目。
别相信他。
我认识周教授两年。
他是计院最年轻的博导,学术明星,去年刚拿了国家科技进步奖。
他带的学生不是进大厂就是拿高额科研费。
而现在,一个自称来自未来的我通过一部手机告诉我——他会毁了我的人生。
我应该相信吗
2
第二天早上九点,CTF
决赛在学校的信息楼开赛。
我站在赛场门口,背着电脑包,手里攥着参赛证。
走廊里挤满了人,几个大一的学弟兴奋地讨论着题型预测。
手机在裤袋里发烫。
昨晚我研究了那部手机一整夜。
它没有
SIM
卡,没有安装任何第三方应用,甚至没有连接
Wi-Fi
的记录。
但它就是能收到消息。
最新一条是半小时前发的:
现在离开赛场。去图书馆三楼机房,用最角落那台电脑。
我深吸一口气。
做了一个决定。
把参赛证塞给旁边的室友张浩。
你干嘛他瞪大眼睛,马上开始了!
肚子疼,你替我上。
我转身就走。
卧槽陈默!你他妈有病!他的骂声回荡在楼道里。
此刻,图书馆三楼机房空无一人。
我按照指示打开最角落的电脑,登录。
桌面自动弹出一个文件夹,里面是一段监控录像。
2019
年
4
月
17
日,凌晨两点十四分。周教授实验室的摄像头拍下的画面。
视频里,周教授将一个
U
盘插入主机,几分钟后,屏幕弹出红色警告窗口。
他快速敲击键盘,然后拔下
U
盘,用纸巾擦了擦表面。
录像结束。
自动跳出一份报告,标注着天网系统漏洞分析。
报告末尾的测试人员签名栏,赫然签着我的名字——是我的笔迹。
我的手开始发抖。
手机又震了。
这是他准备今天赛后给你的
U
盘。运行后会伪造你的操作记录。
然后你会背锅入狱。
现在去实验楼
204,他的抽屉里还有同样的
U
盘。
实验楼
204
是周教授的专用办公室。
我站在门口,心跳快得像刚跑完一千米。
钥匙在消防箱顶上——这是未来手机告诉我的。
办公桌的抽屉都上了锁,但这简易锁难不倒我。
我用回形针做了个撬锁工具,十秒后,抽屉滑开。
黑色
U
盘躺在文件夹上,旁边是一叠签过名的空白项目申请表。
我拿起
U
盘插进自己的笔记本电脑。
这个看似普通的文档存储器里,藏着三层嵌套的恶意代码。
最外层的注释里有一行小字:
//自动上传至服务器后,替换操作日志/trace/student/[ID]
我盯着这行代码,胃部抽搐。
原来这就是未来的我入狱的原因吗
周教授用我的学生账号上传了敏感数据,而所有操作记录都会指向我。
陈默
门口传来的声音让我浑身僵硬。
周教授站在那里,手里还是那个保温杯。
他的目光从我手中的
U
盘移到打开的抽屉,又移回我的脸上。
金丝眼镜后的眼睛微微眯起。
我猜,他慢慢走进来,反手关上门,你是不是想要一个解释
手机在口袋里疯狂震动。
我后退半步,后背抵上文件柜。
周教授突然笑了。
他把保温杯放在桌上,发出轻轻的咔哒声。
我慢慢向那扇开着的窗口移动。
聪明人就是麻烦。他叹气,我本来想用更温和的方式的。
他的手伸向西装内袋——
趁他不注意,我翻窗跳到了隔壁的露台。
疯也似的逃离了学校。
我在校外的网吧躲到天黑。
手机收到最新的一条消息是:
别回宿舍,明早第一班高铁去
H
市。
随后是一份逃亡指南。
我盯着屏幕上的文档,突然笑出声来。
昨天这个时候,我还是个普通的大学生,最大的烦恼是下周的期末考试能不能及格。
而现在,我正被全校最有声望的教授追杀,靠一部来自未来的手机指导逃亡。
我揉了揉发烫的眼睛。
窗外,夜色将一切都笼罩了起来。
3
凌晨五点,火车站。
我坐在候车大厅的塑料椅上,盯着手机屏幕。
电量还剩
17%,逃得匆忙,没带充电宝。
未来手机又收到一条新消息:
【出站后坐地铁到向阳大道,B
口出站。步行至零点网吧。别用身份证租共享单车。】
我揉了揉太阳穴。
从昨晚到现在,我像执行代码那样,机械地跟着指令行动——
翻墙出校、现金买票、全程戴口罩。
广播里开始播报检票信息。
我起身朝检票口走去。
4
H
市的空气有些潮湿。
我按指示出了地铁,沿着向阳大道走了二十分钟,拐进了那家零点网吧。
柜台后面的网管正在打手游,头也不抬:包厢
50,大厅
20。
我找林小雨。我说。
网管的手指顿了一下,抬头打量我:身份证。
我递过去——是顺的张浩的。
网管对着灯光看了看,突然咧嘴一笑:二楼最里面。
我推开门,包厢里堆满电子配件。
一个穿黑色卫衣的女生背对着门,三块显示器同时运行着代码。
她头也不回:你还有四小时安全时间。
我站在门口没动:你是林小雨
她转过来。
齐耳短发,右耳三个耳钉,眼睛下方有淡淡的黑眼圈。
陈默,她朝我笑了笑,『我未来的老板让我接应你。』
我皱眉:未来老板
2045
年的你。她扔给我一瓶水,他是一家网络安全公司的
CEO——当然,是在某个没坐牢的时间线里。
我接住瓶子,打开喝了一口:所以这一切是真的平行宇宙时间旅行
比那更无聊。她敲了下键盘,你大概只是收到了自己发的系统补丁。
林小雨用三分钟和我解释了现状。
2045
年的我研发了量子通信原型机,能向过去发送数据包。
我手中的这部手机就是接收器,而未来陈默选择了几个关键点发送警告。
第一个节点是
CTF
比赛,她调出一段代码,如果你参赛,周教授会以『项目合作』名义控制你的电脑。
我盯着屏幕:现在呢
现在你是通缉犯。她咧嘴一笑,但比某条时间线强——那个你直到被捕都不知道是谁坑了你。
窗外传来警笛声。
林小雨的表情突然凝固。
操。她飞快地敲击键盘,他们比预计快了
90
分钟。
我们是从后门消防通道跑的。
林小雨塞给我一个背包:现金、备用机、充电宝、伪造的证件。去火车站坐大巴到
B
市,再摆渡到海岛。
你呢
我得清除访问记录。她推我下楼,记住,别联系任何人,包括张浩。
我在巷口回头时,她已经不见了。
三辆警车停在网吧正门,下来一群穿制服的人。
我打开未来手机,手机里多了一张照片。
是
30
岁的我和林小雨的合影,背景是某个实验室。照片上写着:
【别全信。】
开往
B
市的大巴上,我翻看备用机里的资料。
林小雨给我准备了一个完整的身份:Z
大交换生,叫陈路。相册里甚至有许多这个假名的生活照——一眼看去毫无破绽。
未来手机突然震动。新消息:
轮渡码头,找穿蓝色雨靴的渔夫。暗号:『今天有石斑鱼吗』
我望向窗外。护栏飞速后退,像无限循环的代码。
二十小时前,我还是个普通大学生。
现在,我带着两个身份、一部手机,和一段被篡改的未来。
5
海边的海风带着咸腥味,吹得我嘴唇发干。
码头挤满了早市的渔船,发动机的轰鸣和渔民的吆喝混在一起。
我背着包,在人群中寻找穿蓝色雨靴的渔夫。
一个皮肤黝黑的中年男人蹲在水泥墩上补渔网,脚上的雨靴蓝得刺眼。
我走过去:今天有石斑鱼吗
他头也不抬:石斑没有,带鱼要不要
我要野生的。
渔夫这才抬头看我,眼睛眯成一条缝:跟我来。
他的渔船比看起来大,船舱里堆满渔具和泡沫箱。渔夫挪开一箱冰块,露出下面的金属门。
下去。他扔给我一个手电筒,别开灯。
金属门后是间不到五平米的密室。
只有一台电脑,墙上贴满照片和便签。
最显眼的位置钉着一张周教授的名片,上面用红笔画了个叉。
电脑自动亮起,屏幕显示:
【欢迎使用安全屋】
渔夫的声音从头顶传来:林丫头说你要躲七天。每天凌晨一点,我会送饭下来。
你是谁我问。
债主。他咧嘴一笑,露出两颗金牙,你未来欠我的。
舱门关上的声音像一声闷雷。
电脑桌面只有一个文件夹,标签是时间线修复进度。
里面是二十三个加密文档,对应未来手机收到的二十三条消息。已经解锁的有:
别参加
CTF
比赛。
别碰周教授的
U
盘。
逃离学校。
我点开第四条:获取周氏项目密钥。
文档里是一个地址和两张照片——我在周教授的朋友圈看到过,这是他在海岛的别墅,以及他最心爱的帆船模型。
手机突然震动。未来手机发来新消息:
今晚
20:00。这是唯一机会。
附件是别墅布局图和保安值班表。
我盯着屏幕,喉咙发紧。这不再是逃避,而是主动入侵。
晚上七点半,我蹲在周教授别墅外的绿化带里。
这是一片高档小区,每栋别墅都带花园。周教授的房子亮着灯,但根据未来手机提供的情报,他今晚在
H
市参加学术会议。
保安巡逻的间隙,我翻过铁栅栏,手臂被划出几道血痕,但没时间管这些。
书房的落地窗没锁——这也是未来消息提示的。
书房里的帆船模型比照片里更加精致。我拧开底座,里面藏着一个
U
盘。
突然,楼下传来开门声。
周教授,您怎么提前回来了保姆的声音。
会议临时取消了。是周教授的声音,楼上灯谁开的
我屏住呼吸,攥紧
U
盘。
杂物柜是唯一的藏身处。
我缩在里面,听见书房门被推开。周教授的皮鞋踩在地毯上,发出沉闷的声响。
奇怪……他自言自语,我记得关窗了。
手机震了一下。我咬牙按住它。
脚步声停在柜前。
心脏跳得太大声,我怀疑他能听见。
突然,楼下电话铃响。周教授骂了句什么,转身离开。
我等到脚步声消失,才敢查看手机。
未来陈默的消息:
【现在立刻从车库离开。】
照片背面那句话浮现在脑海:
【别全信。】
我打开窗户,顺着雨水管到了车库。
车库的监控被提前动了手脚——画面定格在空无一人的状态。
我蹲在一辆奥迪后面,听见楼上传来茶杯碎裂的声音。
混乱中,我溜到侧门。
电子锁闪着绿灯,有人远程解锁了它。
我狂奔到小区围墙边,海风迎面扑来。
握着
U
盘的手止不住颤抖。
手机又震了。这次是林小雨的号码:
【渔夫会送你去新安全屋。U
盘别插普通电脑。】
远处传来警笛声。不知道是冲谁来的。
我喘着气,看向手里的
U
盘,银色外壳反射着月光。
6
渔夫的船在凌晨三点靠岸。
这次不是码头,而是一处荒僻的海湾。
月光下,一个穿冲锋衣的男人站在礁石上抽烟,红点忽明忽暗。
换人接你。渔夫把缆绳扔过去,我该收的债,你以后记得要还啊。
冲锋衣男人跳上船,递给我一个透明袋子。
U
盘装里面。
新安全屋是某研究所的废弃宿舍。
冲锋衣让我叫他老北。
他让我把
U
盘插进一台没有网卡的电脑。
屏幕跳出代码编辑器,密密麻麻的代码像黑色的蚂蚁群。
周氏项目的核心密钥。老北指着一段加密数据,能解开天网的后门。
我扭头看向他:天网到底是什么
城市监控系统升级项目,表面是
AI
识别罪犯,老北敲了几下键盘,实际是给某些人提供合法逃跑的工具。
data-fanqie-type=pay_tag>
一张照片弹出。
是周教授和几个穿警服的人的合影,背景挂着天网工程试点合作的横幅。
手机突然震动。未来陈默的消息:
立刻备份密钥。老北不可信。
我手指一僵。
老北去卫生间时,我快速插上自己的
U
盘。
传输进度条走到
87%,门外传来脚步声。我拔出
U
盘塞进袜子,假装在看手机。
有发现老北甩着手上的水珠。
没有。我把电脑推过去,需要更专业的解密工具。
他盯着我看了两秒,突然笑了:你知道为什么
2045
年的你要你来这里吗
为了纠正错误。我假装镇定。
不,老北拉开抽屉,拿出一把枪,因为那条时间线上的你,也是既得利益者。
当然要除去你这个变数。
枪口对准我的眉心。
后来我想,能救我的不是反应快,而是程序员的本能——看到错误就
Ctrl+Z。
在老北扣扳机前,我把电脑屏幕转向他:数据包校验失败了。
他分神的瞬间,我抄起键盘砸在他手腕上。
枪走火了,打爆了头顶的灯泡。
我们扭打在一起。
老北的力气大得吓人,一拳砸在我肋骨上,疼得眼前发黑。
我摸到地上的枪,胡乱扣动扳机。
后坐力震得手发麻。老北闷哼一声,捂着肩膀倒下去。
我爬起来就跑,听见他在身后喊:你以为他在帮你2045
年的陈默比周教授更……
第二声枪响。
老北的声音戛然而止。
林小雨站在门口,手里拿着消音手枪。
你杀了他我喘着气问。
不然呢她踢了踢老北的尸体,这混蛋未来会黑我三个比特币。
我盯着她:他说未来的我——
别信。林小雨拽我起来,时间线每秒钟都在分裂成无数条,谁知道哪个陈默发的消息
她弯腰拔出老北口袋里的手机,划了几下,冷笑:果然,他上周刚和周教授通过话。
我袜子里的
U
盘像块烙铁。林小雨知道备份的事吗
手机又震了。这次是两条冲突的消息:
林小雨会带你去真安全屋。
另一条来自不同
ID:
别跟她走。她是周的人。
我们走在下山的土路上。林小雨打着手电,光束在碎石间跳跃。
老北说的也有部分实话。她突然开口,2045
年的你确实不干净。
我脚步一顿:什么意思
量子通信技术最早是军用项目。她踢开一块石头,某些时间线上的你,选择了和军方合作。
那这个呢我晃了晃未来手机,也是军方项目
林小雨的笑声被风吹散:谁知道也许只是某个陈默良心发现呢。
远处传来引擎声。两辆黑色
SUV
朝山上驶来。
林小雨猛地拉我蹲进灌木丛:周教授的人。
我们屏住呼吸。
车灯扫过藏身处时,我看见她手臂上卡介苗接种的疤似乎闪了下银光。
手机在口袋里第三次震动。我偷偷查看:
【她手臂上植入了监控。现在,跑!】
7
林小雨的手电筒光束扫过灌木丛,我盯着她手臂上那块小小的疤。
数到三,往山下跑。她压低声音,眼睛盯着越来越近的车灯,我在老船厂等你。
手机在我裤袋里发烫。那条快跑的消息还亮着屏幕。
一。
SUV
的引擎声近得能听见换挡。
二。
林小雨的右手摸向后腰——那里别着刚才那把消音手枪。
我猛地撞向她。
她摔进灌木丛的瞬间,枪响了。
子弹擦着我耳朵飞过,打在树干上,木屑四溅。
你疯了吗林小雨瞪大眼睛。
我没回答,转身就往反方向跑。身后传来车门开关声、脚步声,还有林小雨的咒骂。
山路陡得要命,我几乎是连滚带爬往下冲。
树枝抽在脸上,火辣辣地疼。
跑到一条小溪边时,我踩进水里,顺着水流往下游跑——这样不会留下脚印。
二十分钟后,我瘫在一棵倒下的树干上喘气。
掏出手机,屏幕裂了,但还能用。
未来陈默又发来消息:
她手臂上是量子通信接收器。所有对话都会传回
2045
年。
我盯着这行字,胸口发闷。
所以林小雨早就知道未来消息她接近我是谁的命令
天亮前,我摸进一个废弃的采石场。
坐在水泥管里,我掏出从老北那儿抢来的
U
盘。
笔记本电脑进水了,但手机能读取。
文件里除了密钥,还有个加密文件夹,名字叫备份记录。
破解密码花了我四十分钟。
里面是段录音。
实验体
2045-V
表现不稳定。周教授的声音,建议清除。
再给两周。这个声音让我汗毛倒竖,是我的,量子纠缠态还没完全稳定。
录音结束的最后有个女声说:已通知林小雨处理。
我手抖得差点拿不住手机。
所以林小雨是未来的我派来的那她为什么又要监视我
采石场外传来口哨声。三长两短,重复两次。
是林小雨的暗号。
我攥着从老北那里顺来的枪,躲在水泥管后面。
脚步声越来越近,最后停在两米外。
出来吧。林小雨的声音带着疲惫,我要杀你早动手了。
我从缝隙里看见她脱了外套,手臂上贴着一块纱布。
通讯器挖掉了。她转过身,现在信我了吗
我没动:录音里说你要处理我。
处理的意思是保护!她突然提高音量,又迅速压低。
听着,2045
年有几十个不同的你的时间线。
他们都想要让你按照他们设定的路线到达自己在的那个未来。
有的想救你改变自己的处境,有的想利用你达到更高的目的,还有的……甚至想毁灭一切。
我受雇的那个……只想阻止别人,让你做自己。
证明给我看。
她扔过来一部手机。
屏幕上是段视频:病床上的未来陈默,右腿截肢,正在口述发送给我的消息。
他快死了。林小雨蹲下来,这就是帮你的代价。
我们坐在水泥管里分吃一包压缩饼干。
通讯器是上周植入的。林小雨摸着手臂上的纱布,另一个时间线上的你派人干的。他们想通过我监控你的行动。
为什么
因为你是变量。她舔掉手指上的饼干屑,唯一可能改变所有时间线结局的人。
远处传来直升机的声音。林小雨脸色变了:军方的人。
我们钻进采石场深处的一个隧道。黑暗里,她突然问:如果知道会残废,你还会反抗吗
我想起病床上那个未来陈默。
会。
她笑了起来。
隧道出口连着一条公路。林小雨撬开一辆停在路边的摩托车。
最后一个安全屋。她扔给我头盔,这次真的只剩我们俩了。
我跨上后座时,手机震动。
是未来陈默——病床上那个——发来的最后一条消息:
【接下来靠你自己了。记住,不要相信任何来自未来的消息——包括这条。】
林小雨发动摩托。
引擎轰鸣中,我删掉了所有未来信息。
风拍在脸上,像某种解脱。
8
摩托车已经跑了大约二十公里。
林小雨弓着背,像只炸毛的猫,头盔缝隙里漏出的几缕头发被风吹得笔直。
我死死抓着后座架,屁股早就没了知觉。
快到了!她突然喊。
我抬头,看见远处的山坡上有栋灰房子。
这个安全屋是个护林站改的。
林小雨踹开门时,一只野猫从窗台跳走,碰倒了空罐头。
灰扑扑的阳光里,漂浮的灰尘像微型星系。
最后的安全屋。她摘掉头盔,头发湿漉漉地贴在额头上。
是只有现在的我们两个才知道的地方。
我跨过一捆旧报纸,上面印着三年前的日期。
炉子上还放着半壶发霉的咖啡,仿佛护林员只是出门抽了根烟,随时会回来。
林小雨从地板夹层里掏出个铁盒,里面是两台崭新的笔记本,一叠现金,还有——
burnerphone我拿起那部老式按键机。
比智能机安全。她按下开机键。
我摸着键盘上的防滑颗粒,突然想起大一计算机导论课上,教授举着同样的手机说:真正的安全永远建立在最原始的技术上。
而现在那个教授正在全国通缉我。
晚上我们吃罐头煮泡面。
林小雨蹲在椅子上敲代码,屏幕的蓝光映在她脸上。
我盯着她手臂上的纱布,想起老北临死前的话。
如果未来改变,我突然问,那些已经发生的时间线会怎样
她手指一顿:像被退款的网购订单不存在了呗。
那里面的人呢
理论上……她转过头,瞳孔在黑暗里微微发亮,就像你从没在那个淘宝店下过单。
炉子上的水壶突然尖叫起来。
凌晨三点,我被冻醒了。
林小雨不在屋里。
透过窗户,我看见她坐在外面的断树上,burnerphone
贴在耳边说着什么。
我轻轻推开吱呀作响的门。
...对,他已经拿到密钥了。她的声音顺着夜风飘来,不,他不知道交易的事...当然,我保证在期限前...
我退回屋里,撞翻了登山杖。
林小雨冲进来时,我正用匕首撬着那台全新笔记本的后盖。
你干什么她声音尖得刺耳。
找这个。我举起刚拆下来的微型发射器,红灯还在闪烁。
炉子里的炭火啪地爆出个火星。
我们隔着桌子对峙,像两个赌徒在等对方先亮底牌。
他们答应给我妹妹治病。林小雨突然说,需要换心脏才有可能痊愈。
谁答应的
2045
年的军方。她指甲抠进桌面裂缝,条件是你。
窗外猫头鹰叫了一声,像在嘲笑我们。
我忽然觉得很累。
累到懒得问为什么是我。
累到不想计算这场交易里谁亏谁赚。
你知道吗,我掰开发射器电池,我大一写过一篇论文,讲量子通讯的伦理困境。
林小雨盯着我手里的动作。
教授给了
59
分。
我把电池扔进火炉,火苗轰地窜高。
他说代码没有道德属性——现在想想,大概那会儿他就已经在为天网项目物色工具人了吧。
烧焦的塑料味弥漫开来。
林小雨的肩膀突然垮下去,像被抽掉骨头的鱼。
天亮前我们烧掉了所有电子设备。
林小雨蹲在火堆旁,不知道在想什么。
火光在她脸上跳动,睫毛在鼻梁上投下细长的阴影。
现在怎么办她问。
我掏出
burnerphone,取出电池,扔进火里。
当个死人。我踩碎剩下的外壳,真正的死人不会收到未来消息。
第一缕阳光爬上山坡时,我们背着包走向公路。
远处传来拖拉机的突突声。
戴草帽的老农好奇地打量着我们,车斗里堆满沾着露水的蔬菜。
拖拉机喷着黑烟驶向山外。晨雾散去的地方,城市轮廓像海市蜃楼般浮现。
9
拖拉机把我们扔在城郊结合部的菜市场门口。
空气中飘着鱼腥味和熟食摊的卤香,穿胶鞋的商贩正往下卸成筐的西红柿,鲜红的果实滚到我们脚边。
林小雨弯腰捡起一个,在衣襟上擦了擦,咬得汁水四溅。
现在呢她抹着嘴问,大天才的计划是什么
我盯着市场尽头褪色的网吧招牌:先挣饭钱。
网吧老板是个戴大金链子的胖子,正捧着不锈钢碗吸溜泡面。
招临时工,时薪十二块。他头也不抬,包两顿泡面,夜班加火腿肠。
林小雨踹了我一脚:说话啊。
我们应聘。我把身份证拍在油腻的柜台上——是之前陈路那张。
老板眯眼看了看:还是学生啊
勤工俭学。我指指角落那排死机的电脑,那些我能修。
学生只能给八块时薪,两个人。
行。
他鼻子里哼出一声,甩过来两件印着极速网吧的
T
恤:换衣服,现在上岗。
修电脑的间隙,我黑进了街道办的服务器。
林小雨假装拖地,实际上在帮我盯监控。
她头发扎成马尾,宽大的
T
恤下摆打了个结,活脱脱个打工妹模样。
周教授上新闻了。她突然用拖把杆捅我后背。
吧台电视机里正在播放《科技前沿》,周教授西装革履地站在天网工程的展板前,侃侃而谈社会安全指数提升。
镜头扫过观众席,我看见了穿警服的老北——肩膀完好无损。
这是另一个时间线吧。林小雨低声说,看来我们真的改变了。
凌晨两点,网吧只剩下通宵打游戏的混混。
我们蹲在储物间吃泡面,火腿肠被林小雨抢走大半。
她掰着手指算:时薪八块,一天八小时,干满两周才够买两张去
Y
市的大巴票……
储物间的门突然被撞开。
金链子老板揪着个黄毛少年的衣领:小兔崽子敢在老子的机子上装木马!
少年膝盖磕在地上发出闷响。
我瞥见他电脑屏幕上的代码——粗糙但有效的盗号程序。
等等。我放下泡面碗,他装的什么
十分钟后,我们有了新队友。
黄毛叫阿凯,十七岁,职高计算机辍学生。
他自己搞了个工作室,在市场楼上的鸽子笼里,满墙便签写着各种游戏账号密码。
主机用晾衣架吊在半空。
防潮。他得意地拍开机箱,我自己设计的。
林小雨翻着那些便签:你就靠这个吃饭
偶尔也接数据恢复的活。阿凯挠挠鼻子,上周刚帮卖菜的张婶找回手机里孙子的照片。
我蹲下来检查他的装备:一台拼凑的台式机,三个二手硬盘,网线是从楼下理发店偷接的。
想不想干票大的我问。
阿凯眼睛亮了:黑学校官网改成绩那种
更刺激的。
我给他看了看手机上的照片——那是周教授公司。
黑进那里。
10
计划很简单:用阿凯的菜市场
WIFI
作跳板,我远程入侵周教授的服务器。
林小雨负责在楼下烤鱼摊望风——她坚持要加辣。
为什么帮我操作前我问阿凯。
他咬着棒棒糖,鼠标在屏幕上乱晃:你是第二个没骂我废物的人,第一个是我奶奶。
进度条走到百分之八十时,林小雨突然打来电话:有辆古怪的黑色轿车停在市场口。
我加快敲键盘的速度。
阿凯突然抓住我手腕:等等!这服务器有问题!
他指着一段伪装成系统日志的代码:被追踪了!
楼下传来急刹车声。
走!我拔掉
U
盘塞给阿凯,去后门垃圾站等我们!
我们是在水产摊的冰柜后面被堵住的。
穿黑西装的男人踢翻装鲳鱼的泡沫箱,碎冰碴溅到我脸上。
林小雨突然抓起旁边的橡皮管,市场消防栓的水柱把那人冲了个趔趄。
阿凯的喊声从屋顶传来:这边!
他蹲在排风扇口,手里抓着用床单拧成的绳子。
我们爬上去时,看见那辆黑轿车里又下来三个人。
牛逼啊!阿凯喘着气举起手机,你刚传的东西上热搜了!
屏幕上是周公司服务器里的加密文件——
天网项目的真实监控名单,以及每人的处理方案。
截图转发量疯涨,这种情况下根本无法撤掉热搜。
林小雨突然抢过手机,拔出
SIM
卡掰断:现在是他们全网追杀了。
远处传来警笛声,不知道是来抓谁的。
阿凯从兜里掏出三张长途车票:我奶奶说了,惹了麻烦就要去外地躲躲。
车票目的地正是
Y
市,发车时间一小时后。
11
长途大巴的空调坏了,三十八度的高温里,汗臭味和泡面味发酵成一锅馊粥。
阿凯趴在椅背上打呼噜,口水流了一地。
林小雨靠着车窗,指甲在玻璃上划来划去,不知道在想什么。
我翻开上车前阿凯奶奶塞给我们的布袋——
里面是三个茶叶蛋,三包榨菜,还有张折成三角形的平安符。
前面就是检查站了。司机扭头喊,身份证都拿出来准备好!
林小雨的脚尖突然碰了碰我。
窗外,两个穿反光背心的警察正在逐车检查,其中一个手里拿着人脸识别设备。
临检升级了。她压低声音。
阿凯迷迷糊糊醒来:咋啦
我盯着前排座椅背后的广告,突然有了主意。
阿凯,你上次说帮张婶恢复照片……
啊
手机里那些孙子的照片,我慢慢问。
检查站民警拉开车门时,我们正围着一部手机大呼小叫。
警察叔叔!阿凯举着手机窜过去,我张婶的爸爸失踪了,就在这附近丢的!能不能帮忙找找
民警皱眉看着屏幕上的小孩照片:这哪像丢了的大人
阿凯转过手机,连忙说:哦!不好意思,不是这个!
阿凯疯狂划动相册,是上周拍的……哎对就这张!您看这个穿蓝衣服的!
他故意挡住通道,后面乘客开始抱怨。
另一个民警凑过来:怎么回事
林小雨突然指着窗外:哎警察叔叔!那边怎么有个人往草丛扔东西啊!
趁他们转头,我溜下车钻进了检查站旁边的厕所。
厕所隔间里,我掏出阿凯的备用机。
连上厕所的公共
WiFi
的瞬间,弹窗新闻差点让手机卡死——
《知名教授涉嫌谋杀天网项目黑幕曝光》
视频里,周教授被记者围堵在车库,西装皱得像腌菜。
评论区最热的一条是:名单上第七个是我爸,去年自杀了……
我好不容易把全部都关闭,入检查站系统,不一会儿弹出提示:
大巴车检查信息替换完成
回到车上时,林小雨正在啃茶叶蛋。
搞定。我低声说,系统显示我们三个都已检查通过。
阿凯得意地撞我肩膀:我演技咋样
林小雨朝他竖了个大拇指。
12
边境小镇的汽车站是个铁皮棚子。
我们刚下车,暴雨就砸了下来。
阿凯跑去买伞的空档,一个红衣女人拦住了我们。
陈默同学。她递来一把黑伞,有人托我送你件礼物。
伞柄里嵌着个
U
盘。
林小雨一把打掉它:又是未来快递
女人弯腰捡起
U
盘,手指在上面抹掉水渍:时间不多了。你们真以为凭你们就能黑进官方系统
雷声炸响,照亮她苍白的脸:那是他故意放你们进去的。
谁我问。
2045
年的周教授。她将
U
盘塞进我口袋转身离去。
招待所房间里。
林小雨咬着皮筋扎头发:那女的到底是谁啊
阿凯突然举手:我能插嘴吗你们说的
2045
年是……时间旅行
林小雨看了我一眼,我朝阿凯点点头。
天哪!这是什么科幻剧情!
我居然参与其中了
我不会就是关键人物吧
暴雨拍打着铁皮屋顶,啪啪作响。
阿凯还在喋喋不休。
我拿出
U
盘:只有一个办法知道真相。
林小雨按住我的手:如果是陷阱呢
那也得踩。我插入笔记本,总不能白逃这么远。
进度条开始蠕动。
U
盘里的文件夹打开了,里面是段手术室监控视频。
病床上的周教授插满管子,正在对镜头说:找到那个叫阿凯的孩子...他是关键...
视频右下角显示日期:2045
年
9
月
15
日。
13
这个阿凯是我啊!所以我真的是关键人物吗
阿凯把泡面汤喝得呼噜响,抬头时嘴角还挂着片葱花:未来的周教授是好人吗
好人林小雨冷笑一声,不管哪一条线上,他害死的人能填满这个招待所。
窗外的雨终于停了,屋檐滴水声像倒计时。
我盯着
U
盘里破译出的最后一行代码——是一个地址,离这里不到五公里。
走吧。我合上笔记本,也该见见他了。
山路上的积水映着月光,我们深一脚浅一脚地走。
阿凯突然蹲下,从泥里抠出个烟头:中华,刚扔不久。
林小雨拨开灌木丛,露出铁丝网围着的白色建筑——像个小型研究所,二楼亮着灯。
废弃气象站阿凯眯起眼,我奶奶说这种地方准闹鬼。
人可比鬼可怕。我摸到铁丝网缺口,跟紧我。
警报器突然响起时,我们已经翻进了院子。
不是触发的,是有人故意开的——屋顶喇叭里传来熟悉的咳嗽声。
欢迎,同学们。周教授的全息影像浮现在空中,病号服袖子空荡荡的,我等你们很久了。
实验室里堆满计算设备,红衣女人被绑在角落。
看到我们进来,她拼命摇头。
别紧张。周教授的全息影像微笑,我只是想请我们的阿凯帮个忙。
白大褂男人从里屋走出来,阿凯猛地僵住——
他再长几年,大概就是这模样。
你是……我爸……
你爸早死了,我是未来的你。
林小雨悄悄撞我的后背,我知道她的意思。
我假装踉跄撞向控制台,实则是把
U
盘插进接口。
屏幕上立刻弹出进度条:【量子通道强制关闭程序启动】。
你干什么!未来阿凯扑过来。
林小雨的匕首划过他手臂,血珠甩在显示屏上。
红衣女人趁机挣脱绳索,抓起灭火器砸向主机。
周教授的全息影像开始闪烁:你们根本不懂……你们会毁了未来的一切!
去你妈的未来!阿凯抄起键盘砸向未来的自己,我才不要变成你的鬼样!
警报声与火花一起爆开,我们拽着林小雨和红衣女人往外冲。
身后传来玻璃碎裂声,未来阿凯的惨叫卡在半空。
山脚下,我们瘫在稻田边喘气。
研究所方向腾起黑烟,隐约有消防车声。
红衣女人郑重地行了一礼:谢谢。
你到底是谁我问。
未来的你会知道的。她不知从哪里掏出一把黑伞,转身走进晨雾里消失不见。
14
回城的拖拉机上。
阿凯数着从实验室顺来的钞票,嘴巴咧开露出一排牙齿。
够开个网吧了,我的未来一定是带着奶奶吃喝躺平一辈子!才不是什么穿着白大褂做科研。
林小雨把玩着通信器残骸:所以……我们赢了
我望向远处燃烧的研究所。
我们活着,这就够了。
公路在前方延伸,也许会出现无数个岔路。
谁知道未来会是什么样。