第五章 代码暗语与修车间谍 (第1/3页)
接下来的三天,刘沐宸的生活表面恢复了平静。
早起,上班,修车,下班。机油味,金属碰撞声,老赵的大嗓门。一切都和过去三年没什么两样。
除了那辆黑色轿车。
它总在附近。
刘沐宸早上出门,它停在街对面早餐摊的阴影里;晚上下班,它换了个位置,停在维修店斜对面的便利店门口;深夜,他偶尔掀开窗帘一角,能看到它依然停在老地方,像一只蛰伏的、沉默的兽。
车很普通,黑色的丰田凯美瑞,旧款,车牌是本地牌,但牌照框边缘有细微的磨损,像是经常更换。车窗膜颜色很深,即使在正午阳光下,也看不清里面的人影。
刘沐宸没有去探查。
他知道,一旦表现出警觉,就等于告诉对方:我知道你在盯着我。
他照常生活。
甚至比平时更“正常”。下班后不再去网吧,而是直接回出租屋。偶尔在楼下小卖部买包烟,和老板闲聊两句天气。晚上九点准时关灯,营造出规律作息的样子。
他在演。
演一个对此一无所知、生活轨迹简单的修车工。
演得很累。
但必须演。
第三天傍晚,刘沐宸下班时,那辆凯美瑞不见了。
他站在维修店门口,点了根烟,目光状似无意地扫过街角——空的。
走了?
还是换了辆车?
他不能确定。
回到家,他照例先检查窗台上的绿萝。盆栽还在原位,泥土干燥,叶片蔫蔫的。他小心地拨开表层的土,指尖触碰到防水袋的边缘。
东西还在。
他松了口气,给绿萝浇了点水,然后煮了包泡面。
吃饭时,手机震动了一下。
不是微信,是短信。
一个陌生号码发来的,内容是一串看似毫无意义的字符和数字:
「LZ:39.9042° N, 116.4074° E/ MT:V2.1.7a/ PW: Snow0107@**
刘沐宸盯着这串字符,心跳加速。
坐标。
版本号。
密码。
这是慕容雪说的“解密方式”?
他立刻打开手机地图,输入那组经纬度坐标。地图定位跳转——北京市中心,天安门广场附近。
不对。
这显然不是真正的地址。是某种暗语。
刘沐宸放下筷子,拿出纸笔,开始尝试破解。
LZ,可能是“位置”的拼音缩写,但坐标指向明显是假的。MT,可能是“密钥类型”或“方法类型”。V2.1.7a像是软件版本号。PW无疑是密码。
Snow0107@**—— Snow是雪,0107可能是日期,1月7日?慕容雪的生日?还是别的什么?@**后面被截断了,是不完整的邮箱格式?
他尝试用“Snow0107”作为密码,去打开U盘。
但U盘插入电脑后,根本连弹窗都没有,直接提示“无法识别USB设备”。
需要特定的软件或者读取方式。
刘沐宸靠在椅背上,揉了揉太阳穴。
破解密码不是他的强项。他擅长的是拆解发动机,是判断异响来源,是用扳手和螺丝刀解决具体的问题。
而不是对付这些隐藏在字符背后的秘密。
但他必须搞定。
这是慕容雪用可能冒着极大风险传出来的信息。
他重新拿起手机,看着那条短信。发送号码是一长串乱七八糟的数字,像是网络虚拟号,无法回拨。
信息只有一次。
他只有一次破解的机会。
刘沐宸闭上眼,深吸一口气。
冷静。
想想慕容雪。
想想她的处境。
她能在被监视的情况下传出信息,一定用了最隐蔽、最不容易被察觉的方式。
这串字符,可能只有他们两个人能懂。
或者,只有接触过某些共同信息的人能懂。
共同信息……
游戏。
刘沐宸猛地睁开眼。
他抓起手机,再次登录那个小号,打开王者荣耀。
进入游戏资料页面,查看历史战绩。
最近一场和慕容雪一起打的游戏,是四天前,她失踪前的那晚。那局他们赢了,他用的李白,她用的瑶。
对局详情。
地图:王者峡谷。
时间:晚上11点47分结束。
比分:28:15。
这些数据看起来没什么特别。
但刘沐宸的目光落在对局时长上:22分39秒。
22分39秒。
22:39。
他心跳漏了一拍。
立刻查看另一局。再一局。
和慕容雪一起打过的所有对局,时间都被他仔细记录下来。最早的一局,是刚认识那天,时长19分07秒。19:07。
最近的一局,22分39秒。22:39。
如果把这些时间换算成坐标……
他再次打开地图,尝试输入。
北纬22度,东经39度?不对,那个坐标在沙漠里。
或者,反过来?39度北,22度东?那是希腊附近的海域。
都不对。
刘沐宸皱眉。
也许不是直接对应。
他重新看向那条短信。
「LZ:39.9042° N, 116.4074° E」
这是北京的坐标。
但慕容雪人应该在本市。她传出的信息,指向一个远在千里之外的坐标,显然不是真实位置。
那么,这个坐标可能是一个“密钥”的一部分。
或者,是一个“参照点”。
参照点……
刘沐宸脑子里灵光一闪。
他打开电脑,搜索“坐标偏移算法”。
简单的偏移算法,比如凯撒密码,把字母按字母表顺序移动几位。坐标也可以这样操作。
如果以北京坐标(39.9042, 116.4074)为原点,进行某种数学变换……
他尝试把慕容雪最近一局游戏时长22分39秒,转换成22.39(度),作为偏移量。
用北京坐标的纬度39.9042加上22.39,得到62.2942。
经度116.4074加上22.39,得到138.7974。
这个新坐标(62.2942° N, 138.7974° E)定位到俄罗斯西伯利亚的荒原。
显然不对。
他换了一种思路。
也许游戏时长不是偏移量,而是“索引”。
22分39秒,换算成秒是1359秒。
用1359作为种子,生成一个随机偏移?太复杂,慕容雪不太可能用这么复杂的方式,时间紧急,她需要的是他能快速理解的方法。
刘沐宸靠在椅子上,盯着天花板。
一定有什么更简单的联系。
他和慕容雪之间,除了游戏,还有什么共同点?
修车。
她撞坏的那辆保时捷。
车牌号:江A·88888。
这个数字……
他尝试把车牌号融入计算。88888,或者简化成8。
用北京坐标纬度39.9042,减去8,得到31.9042。
经度116.4074,减去8,得到108.4074。
新坐标(31.9042° N, 108.4074° E)定位到中国重庆山区。
还是不对。
刘沐宸感到一阵烦躁。
他站起身,在狭小的屋子里踱步。目光扫过房间每个角落——床,桌子,衣柜,窗台上的绿萝。
绿萝。
他的视线停在盆栽上。
慕容雪知道他住在这里吗?知道这个窗台,这盆绿萝吗?
不知道。
他们只见过一面,在医院。她不可能知道他出租屋的细节。
所以,信息不可能指向具体物品。
那到底是什么?
刘沐宸重新坐回电脑前,目光落在短信的后半部分。
「MT:V2.1.7a/ PW: Snow0107@**」
MT,版本号。
V2.1.7a。
王者荣耀的当前版本是多少?他记得好像是V2.1.8了。V2.1.7a是上一个测试版本?
他查了一下。没错,V2.1.7a是两周前的一个小版本更新。
更新时间……他翻了翻公告,是7月15日。
7月15日。
715。
他尝试用715作为偏移量。
北京纬度39.9042加上7.15,得到47.0542。
经度116.4074加上7.15,得到123.5574。
新坐标(47.0542° N, 123.5574° E)定位到中国黑龙江和内蒙交界处,还是荒凉地带。
不对。
刘沐宸几乎要放弃了。
也许他根本就想错了方向。这串字符可能根本不是坐标和密码,而是别的什么代码。需要专业的知识去破解,而他只是一个修车工。
挫败感像潮水一样涌上来。
他关掉电脑,走到窗边,看着外面漆黑的夜色。
那辆凯美瑞依然没有出现。
但无形的压力,比看得见的监视更让人窒息。
他不知道慕容雪现在怎么样。
不知道那场车祸背后到底藏着什么。
不知道手里的东西到底有多重要。
他什么都不知道。
只能像个无头苍蝇一样,对着一条天书般的短信干瞪眼。
操。
刘沐宸一拳砸在墙壁上,发出沉闷的响声。
疼痛从指关节传来,让他稍微清醒了一些。
不能急。
急也没用。
他必须换个思路。
如果这不是慕容雪传来的信息呢?
如果是陷阱呢?
如果是有人冒充慕容雪,发来这串字符,诱使他去破解,从而暴露他手里有东西,或者暴露他的位置?
这个念头让他后背发凉。
但他很快否定了。
知道他那个小号微信号的人极少。知道他和慕容雪
(本章未完,请点击下一页继续阅读)