赵凛把笔记本合上,笔尖在封面上轻轻一顿。安全屋里没有窗,四面墙刷着防潮漆,顶上两盏白光灯照得人眼发干。他坐的这张铁桌子边缘卷了皮,露出底下锈红的底色,和三年前码头那间仓库里的差不多。他没多看,只低头检查战术包拉链——拉到顶,再拉开,再拉上,反复三次。
包里东西不多,但每一件都得过手十遍。护照是芬兰籍,名字叫林恩·科尔,自由网络安全顾问,常驻赫尔辛基郊区。签证页盖着三个申根国章,日期连贯,墨迹深浅一致。行业协会认证书用的是欧洲电子签名体系,纸张厚度、水印位置、背胶气味全都对得上。他伸手摸了摸内衬夹层,U盘还在,里面存着伪造的GitHub提交记录、技术博客草稿、论坛私信往来,时间线从两年前开始,每周至少三条动态,语气带着北欧人特有的冷淡和技术宅的啰嗦。
他把证件一一摊开,摆在桌上。灯光下,护照照片上的男人留着短须,眼神疲倦,和他现在的样子差了十万八千里。但他知道,脸可以变。真正难的是行为模式。对方要是查背景,不会只看文件,他们会盯你几点上线、怎么打字、删不删错别字、回不回群聊。他会变成一个习惯凌晨三点喝黑咖啡、讨厌视频会议、聊天爱用缩写的人。他已经练了两天,现在打一行英文能自动带出两个拼写错误,删一次,保留一个。
桌角放着一台老式打印机,外壳发黄,进纸口卡着半张废纸。这是冷霜从旧货市场淘来的,二十年前的型号,不联网,不用驱动,插电就能印。所有文件都是它吐出来的,没有数字痕迹。赵凛拿起护照,在灯下翻了一页。封底夹着一张SIM卡,预付费,实名登记在科尔名下,通话记录全是技术支援类咨询,最近一次是上周三打给奥斯陆一家服务器托管公司。
他把证件收好,拉上战术包,放在脚边。起身时左腕一紧,手套蹭过伤疤,他停了半秒,又继续解外套扣子。里面是件灰格子衬衫,领口磨了边,袖子挽到小臂,露出一截旧表带。他换上便装:深蓝夹克,牛仔裤,运动鞋。镜子里的男人瞬间变了样,像写字楼里随便能撞见的IT男,背着双肩包去修服务器。
冷霜在隔壁训练室。门关着,里面只有金属碰撞声和轻微的机械嗡鸣。她把枪拆成七部分,摆在工作台上。主武器是M200干预型狙击步枪,改装过扳机行程和导轨系统,枪管做了消反光处理。她一块块擦,从枪机开始,到最后的消音器。密封圈换了新的,热成像瞄具重新校准,电池测了三次电压,都在满格。
她盯着瞄具显示屏,输入一组参数:距离1270米,风速4级偏东,湿度68%,气温9摄氏度。屏幕上弹出修正值。她记下,再数一遍,结果一样。这才把枪组装回去,扣动扳机试了空击发,节奏稳定,无延迟。她把整套系统装进长条形伪装箱,外表贴着“摄影器材”标签,轮子换成静音橡胶胎。
便携终端打开,三维地图铺满屏幕。她划掉三个点:电信塔太显眼,商业中心顶层有保安巡逻,废弃工厂西侧墙体剥落严重,不适合长时间潜伏。最后剩下一个——城西老水厂的圆形水塔,高38米,混凝土结构,顶部平台可容纳两人作业,射界覆盖目标建筑主入口及两侧通道。她放大模型,标出三个备用撤离路线:一条沿排水管下降,一条穿过厂区围墙缺口,一条利用相邻厂房屋顶跳跃转移。每条都配了时间估算和风险等级。
她把预案存进加密分区,合上终端。站起身时腰侧一沉,银色链子从作战服腰间滑出,随着步伐轻响。她没去扶,只抬手看了眼时间:05:18。行动窗口在六点后,雾最浓的时候。
她推门出来,看见赵凛正坐在桌边看流程表。他听见动静抬头,两人对视一秒。
“水塔。”她说,“能见度差,但掩体够。”
“行。”他点头,“我走主路,给你留二十分钟部署。”
“万一他们换岗提前?”
“我会卡在第二道门禁之后等信号。”他指着手腕,“你看到我左手抬到胸口,就是确认进入。”
她皱眉:“太近了。一旦触发警报,你出不来。”
“所以你得盯着。”他说,“我没动作,你就当没事发生。二级异常——比如突然断网、增派守卫——你只记录不动。三级,比如武装人员集结、车辆调动,你直接按B计划清场。”
“B计划是你定的。”她盯着他,“我开枪,就意味着你暴露。”
“那就暴露。”他声音没起伏,“活着出来比藏住重要。”
她没说话,指甲划过掌心的老茧,一下,两下。然后掏出终端,调出新界面:“我在水塔东南角加了个临时观测点,视野窄些,但更隐蔽。你进去后十五分钟,我会切过去一次,确认你位置。”
他看着她:“你不信任我的路线?”
“我不信任他们的反应速度。”她说,“你冲得太狠,容易踩雷。”
他摩挲左腕,动作很轻。然后说:“可以。但你只能看,不能动。”
“除非我看不见你。”她接口,“或者看到不该看的人。”
他懂她的意思。如果发现指挥层到场、或有高层随行护卫,说明这不是普通服务器节点,而是核心枢纽。那种地方,不可能让他一个人钻进去查。
“行。”他说,“你说了算。”
她把终端收好,走到墙边拿起伪装箱。箱子不重,但她试了试重心,调整肩带长度。门口放着她的便服:黑色风衣,鸭舌帽,背包里塞着保温杯和能量棒,看起来像个早班摄影师。
“走?”她问。
“再等五分钟。”他低头看表,“最后一次核对。”
她靠墙站着,没催。屋里安静下来,只有他翻纸的声音。他把流程表从头到尾过了一遍:身份激活时间、登录序列、设备自毁程序启动条件、紧急联络暗号、撤离接应点坐标。每一项都打了勾。
他合上本子,站起来,拎起战术包。夹克口袋里,老式打火机还在,冰凉的壳,边角磨得发亮。他没掏出来,只是隔着布料捏了一下。
“出发。”他说。
她推开门,外面天还没亮透,街面湿漉漉的,昨夜下了雨。远处有环卫车在清扫,刷子刮地的声音断断续续。她回头看了一眼赵凛,他已经戴上帽子,低着头,走路姿势也变了,微微驼背,右肩下沉,像个熬旧电脑的程序员。
她转身往前走,脚步稳定。两人一前一后,穿过小巷,拐上主路。一辆出租车从街角驶来,车灯扫过路面,照亮她脚下的一滩积水。水里映出她的倒影,风衣下摆微动,手指正无意识地摩挲着枪套卡扣。