蜷成一个很小的团,把热气锁在里面了。手指在被面上轻轻划了一下,指甲在布料上留下了一道浅浅的痕迹。没有去抚平。痕迹在布料上停留了很久,久到被子的纤维慢慢回弹,把痕迹吞掉了。
苏念从床上坐起来的时候,天还没亮。窗帘缝里透进来的光是深蓝色的,像墨水滴进了水里,还没有完全晕开。她把被子叠好,枕头放正,笔记本放回枕头上面。去洗了脸,水龙头拧开的时候先出来一股锈水,黄褐色的,流了几秒才变清。她用冷水拍了拍脸颊,没用毛巾擦,让水珠自己干。水珠蒸发的时候带走皮肤表面的热量,凉飕飕的。她站在洗手台前,看着镜子里自己的脸。十八岁,眉毛浓,眉心有一颗小痣,嘴角往下撇。她把嘴角往上抬了抬,抬到一个不算笑也不算不笑的中间位置。没有放下。
从洗手间出来,在床边坐下来。个人终端打开了,屏幕亮了。足迹清理脚本在第96章就写好了,不是临时写的,是写底牌的时候顺手写的。脚本的名字不是“删除足迹”,是“清理”。她把脚本从X的文件夹里调了出来,脚本的内容不是代码,是一行注释。“第2章的后门注释、第16章的追踪后门、第34章的M-04节点残留权限、第69章的管理员A令牌副本、第87章的次级指令系统后门、第94章的管理员B日志后门。全部删干净。一个不留。”
她先把第2章的后门注释删了。后门注释的位置在第18章文档的底部,紧挨着她改写的那段剧情。注释的内容不是文字,是一段加密备注。备注的密钥是她的国安编号和封夜的真实生日拼接成的字符串。她把注释从文档里剪切出来,粘贴进清理脚本的执行日志里,保存。执行日志不是备份,是记录。记录是为了证明她删了,不是留着。
第16章的追踪后门在天选者003和009的个人系统里。后门在第16章植入的时候就没有窃取任何数据,只记录通讯时间戳。时间戳在第44章封夜攻击她的资源链之前就已经停止记录了,不是她关的,是后门自己休眠的。休眠的后门不需要删除,只需要销毁。她在清理脚本里加了一行指令,指令的内容是向003和009的个人系统发送一个销毁信号。信号发送之后,后门的进程会在系统日志里留下一条记录。记录的内容是“进程已终止”。她把这条记录截图存进了X的文件夹。
第34章的M-04节点残留权限不是她建的,是X在第46期就留好的。她只是用了。用的时候没有修改权限的参数,没有复制权限的凭证,没有留下任何自己的痕迹。不需要删除,只需要归还。她在清理脚本里加了一行文字,不是代码,是留言。“X,权限还你。”她把留言发送到了M-04节点的存储区块。区块的状态从“可访问”变成了“已锁定”。不是她锁的,是节点自动锁的。X在第46期设置权限的时候就写好了归还条件,条件是“当第87个卡级错误归还权限时,节点自动锁定”。锁定的意思不是关闭,是封存。封存之后除了X没有人能打开。
第69章的管理员A令牌副本在第92章公布管理员A的最高权限令牌密码之后就失效了。令牌的密码被公开的那一刻,监控室就重置了所有管理员的令牌。不是她重置的,是系统自动执行的。密码公开属于安全事故,安全事故触发令牌重置,重置之后旧令牌作废。她用旧令牌复制的副本自然也跟着作废了。不需要删,但她在清理脚本里还是写了一条记录。“令牌副本已失效。确认无误。”
第87章的次级指令系统后门在第92章管理员A下线之后就关闭了。不是她关的,是系统在锁定管理员A账户的同时顺便扫描了所有外部连接。后门的连接路径被系统识别为“异常”,自动断开了。断开之后她重新连过一次,连了不到几秒就断了。不是被系统踢的,是她自己断的。断的时候在系统日志里留下了一条记录。记录的内容是“连接已关闭”。她把这条记录也截图存进了X的文件夹。
第94章的管理员B日志后门是她最后清理的。后门的位置在管理员B的终端日志缓冲区里,不是用来窃听,是用来确认第三条的执行进度。第三条已经通过了,后门不需要了。她在清理脚本里输入了一行指令。指令的内容不是销毁,是断开。断开之后缓冲区恢复正常,后门不会留下任何痕迹,因为后门本身就没有写入任何数据。它只是在读。
她把清理脚本运行了三次。第一次确认每一个足迹的位置,第二次确认删除指令的正确性,第三次确认没有遗漏。三次运行的结果都是“清理完成”。脚本在运行结束后自动退出了。她的底层访问权限在脚本退出的那一瞬间从百分之四降到了零。不是系统扣的,是她自己在脚本里写了一条指令。指令的内容不是“权限归零”,是“权限归还”。权限不是她赚的,是系统在第8章卡级错误的时候偷偷塞给她的。塞的时候系统没有经过监控室同意,她还的时候也不需要监控室同意。
管理员B的私人频道在脚本运行结束后的几分钟内亮了一下。他在输入框里打了一行字发送。
“值得吗?你本来可以成为管理员。”
苏念的手机在枕头底下震了。她掏出来看,把这行字读了一遍。手指在键盘上停了一下,打了几个字发送。
“我本来就不是来当管理员的。”
发送之后她把私人频道关掉了。不是切换窗口,是关闭。关闭之后终端屏幕暗了。暗了之后屏幕上还在反光,反光里有她的脸。脸是白的,嘴唇是淡粉色的,眉心的那颗小痣在反光中很清晰。她把目光从自己的脸上移开,从口袋里掏出那卷铜芯,铜芯凉了。不是温,不是热,是凉。她把铜芯掰直了,在桌上刻的那行字下面刻了一行新字。
刻的是:“足迹删干净了。权限归零。我本来就不是来当管理员的。”刻完之后她把铜芯卷好塞回口袋。手指摸着新刻的那行字的笔画,笔画很浅。不是她用力小,是铜芯自己凉了。凉到没有温度,她的指纹印在铜面上,清晰可见。她把手指从铜芯上移开,指纹留在上面,没有去擦。
躺下来把被子拉到下巴。天花板上的裂缝从墙角延伸到房间的正中央,分成了两条。路灯的光从窗帘缝里挤进来,在天花板上画了一条细长的光带。光带的末端没有飞蛾,只剩光。
她没有闭眼。在只剩光的天花板上睁着眼。失去所有后门和权限之后,她将变成一个普通玩家——没有特殊能力,和所有人一样。不是从零开始,是从一开始。她一开始就是普通玩家。第1章直播算卦的时候只有十八岁,住在海城的地下室里,口袋里只有几百块钱。那时候她不知道自己是谁,不知道自己能活多久,不知道监控室在上面看着。现在她知道了,但知道的时候已经没有权限了。没有权限不是坏事。权限是系统借她的,不是她自己的。她还了,就不欠了。
终端屏幕在桌面上亮了一下,又灭了。不是消息,是系统自动推送的能量池数据。能量池的数字还停在一成多,降的速度慢了,但没停。她把目光从天花板上收回来,盯着被子的里层。被子的里层是棉的,白色的。她没有眨眼,盯了很久,久到眼睛酸了。
最后一秒,一个未被系统记录的高维信号接入了她的终端。不是通过系统接口,不是通过后门,不是通过任何她认识的方式。信号直接出现在终端屏幕上,没有来源IP,没有传输路径,没有加密协议。只有两行字。第一行是宇宙坐标。坐标的格式不是高维文明的坐标体系,是另一种体系。她把坐标读了一遍,没有记住。不是记不住,是不需要记住。坐标不是给她的,是给后来的人的。第二行是两个字。
谢谢。
苏念把这行字读了一遍。手指在键盘上停了一下。没有回复。不是不想回,是不知道回什么。信号在屏幕上停留了很久,久到她以为它不会消失了。但它消失了。消失的方式不是慢慢变淡,是瞬间灭掉,像有人按了开关。灭掉之后终端屏幕恢复了桌面背景,背景是系统默认的蓝色,蓝天白云,草地。
她把被子拉到头顶,把自己裹成蚕蛹。蚕蛹的壳很薄能透光,路灯的光透过被子照在她的眼睑上。她在那个橘黄色的光里闭上了眼。手指在被面上轻轻划了一下,指甲在布料上留下了一道浅浅的痕迹。没有去抚平。痕迹在布料上停留了很久,久到被子的纤维慢慢回弹,把痕迹吞掉了。她在痕迹被吞掉的时候蜷了蜷身体。蜷成一个很小的团,把热气锁在里面了。
