凌晨五点二十分的危机解除,只是让市一院这台庞大机器暂时恢复了运转的噪音。但空气中那根无形的弦,依旧绷得死紧。信息科主控室里汗味未散,键盘敲击声稀疏下来,取而代之的是一种劫后余生的虚脱和更深的隐忧。每个人都知道,那行来自幽灵账户“QZT_admin”的指令,像一个冰冷的签名,宣告战争并未结束,只是转换了战场。
阳光艰难地穿透城市上空的薄霾,照在“朝露花坊”玻璃门上的水痕,反射出细碎的光。岑晚秋刚把最后一束蓬松的满天星仔细插入盛着清水的白瓷桶,指尖掠过柔软的花瓣。手机在围裙口袋里闷闷地震了一下。她抽出手,屏幕亮起,是林夏在“市一院后勤互助群”里发的简短消息:“系统好像活了,药房扫码枪能用了,正在紧急补录数据。”
她拇指悬在屏幕上方半秒,没有回复,只是任由屏幕自动暗下去,重新沉入一片漆黑。指尖无意识地在冰凉的大理石台面上轻轻叩击了两下——咚,咚。节奏平稳,是她思考时的习惯。
齐砚舟那句话,此刻无比清晰地回响在她耳边,像一枚投入静湖的石子,涟漪扩散至每一处角落——“选在凌晨五点动手的,不是疯子,就是对你作息和防御漏洞熟到骨子里的‘熟人’。”
当时在医院走廊听他低语时,她只觉得形势严峻。此刻,结合那行刺眼的“QZT_admin”,她豁然开朗:这根本不是外部黑客的蛮力强攻,而是一次精准的“内部爆破”。那个早就该随着前任主管离职而彻底注销、埋入历史数据库的超级管理员账户,就是被故意留下的一把“钥匙”,或者更确切地说,是一枚埋设在数字堡垒深处的“定时炸弹”。医院系统瘫痪过一次,警报拉响,但引信并未拆除。暗处那双操纵的手,以及那双手所代表的、对医院内部规则了如指掌的势力,依然存在,随时可能再次拧动发条。
她转身,拉开老式橡木收银台最下方的抽屉。里面整齐码放着进货单、记账本和一盒用了一半的便签纸。她抽出一张淡黄色的便利贴,拿起柜台上那支吸附在磁铁上的黑色中性笔,笔尖悬停,然后落下,写下三行清晰有力的字:
1. breakchain_v3 攻击脚本名
2. QZT_admin 幽灵账户
3. 凌晨 04:58 攻击发生精准时间
写罢,她略一思索,在下方空白处补上一行小字,笔迹依旧工整:“高度怀疑为内部或熟知内情者作案,利用遗留高阶权限实施远程定向入侵。”
然后,她举起手机,调整角度,确保便签上的每一个字都清晰可见,按下了拍照键。没有过多修饰,直接将照片发进了她经营的“朝露花坊VIP客户群”。这个群里大多是常客、街坊邻居,还有通过插花课认识的各行各业的朋友。
群里的消息原本停留在几分钟前,几个熟客正在讨论周末要不要团购一批新到的霓虹玫瑰,商量着价格。这张写着技术术语和可疑时间的便签照片突然弹出,聊天框安静了足足五六秒。
接着,一条带着困惑表情的文字消息跳出来:“岑老板?这是……啥意思?拍电影剧本呢?”
ID叫“蔬果老孙”的街坊问:“小岑,出啥事了?跟咱这花啊草的有关?”
岑晚秋指尖在屏幕键盘上快速敲击,回复简短而直接:“不是剧本,是真事。市一院,昨天后半夜,信息系统被人黑了。急诊挂号全停,药房扫不了码,ICU部分监护数据传不出来。如果不是抢修及时,今天早上就会有病人因为对不上药或者剂量错误出危险。”
她刚发送出去,一条语音消息紧接着弹了出来,是常来买康乃馨去看望老姐妹的张阿姨,语气带着急切:“小岑啊!你说这个!我儿子就是搞电脑的,在区电信公司网络部!他懂这个!你要我们街坊邻居帮啥忙?你直说!”
岑晚秋心里微微一暖,打字回复,语气冷静而清晰:“张阿姨,谢谢,也请大家先别急。我们不需要去‘黑’回去,那不合法,也解决不了问题。现在需要大家帮的,是‘留心’。请大家平时刷手机、看新闻、逛论坛的时候,多留个心眼。如果看到网上——不管是微博、贴吧、知乎还是什么小众技术论坛——有人用炫耀、吹牛或者哪怕只是隐晦提及的方式,说到‘黑了医院’、‘测试系统漏洞’,尤其是提到我发的那三个关键词:‘breakchain_v3’、‘QZT_admin’、或者‘凌晨四点多的医院’,立刻、马上,截图发给我。哪怕你觉得可能只是吹牛,也发。或者,你觉得有用的信息,转发到自己的朋友圈、其他群,让更多人看到。我们要做的,是让这件事被看见,让更多人知道,这不是恶作剧,这关系到医院里那些等着救命的病人能不能用上正确的药、能不能得到及时的救治。”
小主,这个章节后面还有哦,请点击下一页继续阅读,后面更精彩!
她略作停顿,将刚刚打好的那段文字连同那张便签照片,一起设置为公开状态,发了一条朋友圈。配文只有简单却沉重的一句:“帮个忙,扩散一下。这事关人命,不是玩笑。”
互联网的毛细血管开始悄然搏动。信息的涟漪以一种朴素的、基于人情与公义的方式扩散开去。不到半小时,花坊VIP群和她的私人微信开始陆续收到提示音。
一个ID为“IT老李”的群成员(岑晚秋记得他是在附近科技园上班的工程师,常来给办公室买绿萝)发来私聊窗口,没有寒暄,直接贴出一张截图。截图来自某个本地技术爱好者聚集的论坛,一个匿名帖子标题赫然写着:“[技术分享] 昨夜小试牛刀,轻松拿下本地某三甲医院核心系统,老系统漏洞真多”。帖子正文里,发帖人用颇为自得的语气描述过程,其中关键几句被“IT老李”用红色画线标出:“……用了点小技巧,找了个他们自己都快忘了的老管理员账户,权限还在,笑死。”、“脚本是我自己写的breakchain_v3,第三版了,前两次在测试环境跑总有点小问题,这次终于流畅了……”
岑晚秋的心跳猛地漏了一拍,随即加速。她将截图放大,仔细查看每一个细节。发帖时间显示是今天上午九点多,但帖子里描述的“攻击时间”正是凌晨四点五十八分前后!与医院遭受攻击的时间完全吻合!她立刻回复“IT老李”:“截图极其重要!能想办法定位发帖人吗?哪怕只是大致范围?”
“IT老李”很快回复:“纯技术论坛,IP是经过多层代理跳转的,假的。但是,”他话锋一转,透着技术人员的敏锐,“这人嘚瑟过头了。他在帖子二楼贴了一张所谓的‘成果图’,是命令行操作界面的截图。右下角,有个没关干净的、半透明的弹窗,是网吧计费系统的低电量提醒!我放大处理了一下图像,弹窗标题栏有模糊的logo,是‘极速通’连锁网吧的标识,下面的小字依稀能看出是‘南区分店,07号机,余额不足…’。”
“极速通网吧,南区分店,07号机。”岑晚秋默念了一遍,眼神锐利起来。她没有丝毫犹豫,将这个关键信息立刻转给了另一个群成员——退休的中学计算机教师陈姨。陈姨退休后一直是社区网络安全志愿宣传员,人脉颇广,尤其是和市里网安协会的志愿者团队很熟。
陈姨的回复快得惊人:“收到,小岑。我已经联系上市网安协会的志愿者负责人了。他们有一些合规的辅助排查手段,特别是针对公共场所的未加密Wi-Fi网络接入设备,可以通过设备指纹(MAC地址)进行反向追踪。只要这个人在网吧用的电脑或者手机连接过网吧的公共Wi-Fi(很多网吧提供这个),并且没有刻意伪装MAC地址,就有希望锁定。”
等待的时间格外漫长,却又在有条不紊的推进中显得紧凑。两个多小时后,陈姨的电话直接打了过来,声音带着压不住的振奋和一丝疲惫:“小岑,有结果了!网安协会的志愿者配合警方提供的权限,回溯了‘极速通’南区分店今天凌晨的无线网络连接日志。根据‘IT老李’提供的截图时间点和那个计费弹窗信息,他们锁定了凌晨五点到六点之间,连接到该网吧Wi-Fi的一台设备。设备MAC地址登记为一台某品牌黑色轻薄笔记本电脑。日志显示,这台设备在凌晨五点十二分接入,使用时长三十七分钟,期间除了访问那个技术论坛,还短暂连接过三个社交平台的API接口,很可能是在同步或上传数据。”
“更重要的是,”陈姨压低了些声音,“这家伙退出登录前,虽然清除了本地浏览器历史记录,但他用的浏览器登录了个人账户,开启了云端同步功能。志愿者通过一些技术方法,在符合规定的范围内,恢复了一份他未完全上传成功的云端临时缓存文件碎片,里面有一份攻击日志的文本草稿,内容……和医院信息科提取到的攻击特征高度吻合!”
所有零散的线索,在这一刻被坚韧的民间网络和专业的志愿力量串联起来,形成了一条清晰、确凿的证据链。岑晚秋握着手机,指尖因为用力而微微发白,但心却沉静下来。她没有任何耽搁,立刻将“IT老李”的截图、陈姨反馈的信息、时间线对比、以及自己的简要分析,全部整理成一份条理清晰的电子文档。文档最后,她附上了一段冷静的说明:“以上信息为多位热心市民根据公开或半公开信息交叉比对、分析所得,强烈指向一名于今日凌晨在‘极速通’网吧南区分店活动的个体,其行为与市一院信息系统遭受的恶意攻击事件存在重大关联。为避免潜在公共安全风险,恳请有关部门予以核查。”
她将文档打印出来,纸质材料捏在手里有一种沉甸甸的实在感。装进一个普通的牛皮纸文件袋,封口。拎起日常用的帆布包,将文件袋小心放入,转身锁好花店的门。风铃在她身后发出清脆的叮咚声。
本小章还未完,请点击下一页继续阅读后面精彩内容!
最近的派出所步行只需十五分钟。值班民警是一位中年警官,见她一个衣着素雅、面容平静的女性独自前来,手里拿着文件袋,起初以为是普通的邻里纠纷或咨询,态度平和但并未特别重视:“女士,您说有人在网上发帖……就怀疑他是黑客?这种涉及计算机技术的案子,通常需要更专业的证据链,我们这边主要是治安和刑事,这类案件一般由分局网安大队管辖,立案标准也……”
岑晚秋没有着急,也没有提高声调辩解。她只是微微点头表示理解,然后不疾不徐地打开文件袋,将里面打印好的材料一页页在值班台的台面上摊开。她的手指点过截图上的时间、网吧信息、恢复的日志碎片关键词,声音平稳清晰,像在陈述一个无可辩驳的事实:
“警官,我明白程序。我不是要求您立刻出警抓人。我只是希望,您能花几分钟看看这些材料。这个人,能在凌晨大多数人沉睡、医院系统监控相对薄弱的时候,精准地找到并利用一个本该废弃的内部高级权限账户,执行破坏性脚本,导致一家三甲医院的挂号、分诊、药房核心系统瘫痪数小时。他的目的如果只是炫耀,那么下一次,他或者雇佣他的人,会不会尝试攻击急救车的调度系统?会不会篡改血库的库存数据?甚至……会不会修改透析患者或重症监护患者的用药剂量参数?”
她抬起眼,目光清澈而坚定地看着民警:“我的职业是开花店的,但我相信证据和常识。这些材料里的时间、地点、技术细节都能交叉印证。如果我们错了,最多是你们白跑一趟,核查一下,排除一个嫌疑。但如果……我们是对的,而因为犹豫或程序上的缝隙,让这个人有机会进行下一次、可能后果更严重的行动。等到真的出了无可挽回的事情,再来追查,是不是一切都太晚了?”
值班民警听着她逻辑清晰、层层递进的陈述,目光重新落回台面上那些详实的打印材料上。当他看到经过处理的网吧监控截图(陈姨通过关系申请到的治安摄像头调阅画面)、MAC地址匹配记录、以及那份恢复的云端日志草稿碎片时,眉头逐渐皱紧。他沉默地拿起桌上的一支烟点燃,吸了一口,烟雾缓缓吐出。然后,他什么也没说,拿起桌上的内部电话,拨通了一个号码,低声而快速地沟通起来。
中午十一点三十分,由辖区派出所民警、分局网安大队技术员组成的联合行动组,赶到了“极速通”网吧南区分店。在店主的配合下,技术员直接调取了今天凌晨05号至09号机位的监控录像回放。画面清晰显示,凌晨五点零三分,一名身穿灰色连帽卫衣、头戴黑色棒球帽和口罩的年轻男子,背着一个常见的黑色双肩包,侧袋露出一截白色充电线,径直走向07号机位。技术员同步核查网吧路由器后台日志,确认在凌晨五点十二分,07号机位对应的设备曾通过网吧Wi-Fi发送了大量加密数据包,流量特征异常。
根据网吧的实名登记系统(虽不完善,但该男子使用了身份证登记),警方迅速锁定了其租住地——网吧后街一片待拆迁老旧居民楼的三单元402室。行动组随即前往,在房东配合下进入房间。在房间书桌上那台处于休眠状态的黑色笔记本电脑硬盘中,技术员经现场快速取证,发现了完整的攻击操作日志、伪造的医院内部身份验证凭证、以及一份未删除的邮件记录,邮件主题为“任务完成确认”,内容涉及一家外地医药代理公司,指示其“在指定窗口期制造系统运行障碍,延缓XX竞品药品入院流程评估,并尽可能扩大混乱影响”。
嫌疑人被当场控制。在确凿的技术证据和交易记录面前,他最初的狡辩迅速崩溃,沮丧地低下头,承认了自己受雇于人的事实。但在审讯中,他反复强调的一句话,却让在场所有人感到一阵寒意:“我真的……真的只是想让它卡一下,制造点麻烦……我没想过,也没人告诉我,这会真的影响到病人用药……我以为就是电脑出出错……”
派出所门外,阳光正烈,驱散了清晨的薄霾。岑晚秋站在台阶下的树荫里,手机响起,是陈姨打来的,老人家的声音充满了欣慰和激动:“小岑!新闻快讯刚推送了!‘群众提供关键线索,警方迅速行动,涉嫌破坏医院信息系统的黑客嫌疑人落网!’上面还提到了‘热心市民组成的网络安全志愿观察网络发挥了重要作用’!咱们……咱们真的做到了!”
岑晚秋握着手机,轻轻“嗯”了一声。一直平静的脸上,嘴角终于微微向上弯起一个清晰而柔和的弧度,阳光透过树叶缝隙,在她眼中映出细碎的光点。
没多久,“朝露花坊VIP群”里也热闹起来。“IT老李”发了一句:“兄弟们,姐妹们,咱们这次可真算是……干了件正事!”后面跟着一个握拳的表情。
曾经问“是不是拍电影”的那位顾客回道:“以后谁再说咱们老百姓除了围观啥也干不了,我就把这新闻甩他脸上!”
这章没有结束,请点击下一页继续阅读!
另一个开奶茶店的年轻老板娘直接发了一个大红包到群里,备注写着:“敬咱们的‘人肉防火墙’!请大家喝杯奶茶,庆祝一下!”
岑晚秋没有在群里多言,只是静静看着屏幕上滚动的一条条充满成就感与暖意的消息。她收起手机,掏出钥匙,打开花店的门。门楣上的铜制风铃再次发出“叮当”一声清响,清脆悦耳。
她走进店里,将帆布包挂在门后老位置的衣帽钩上。目光扫过柜台一角,那盆茂盛的绿萝有些叶子微微卷边。她顺手拿起喷壶,细细地给叶片喷上一层水雾。水珠顺着油亮碧绿的叶片滚落,叶心处,几个嫩绿的新芽已经倔强地顶了出来,充满生机。
手机又震动了一下,这次是快递柜的取件提醒:“【智能快递柜】您好,您订购的‘光辉岁月’向日葵种籽已送达小区3号货架,请凭取件码XXXX领取。”
岑晚秋看着屏幕上的字,无声地笑了笑。她走到收银台后,拿起那本厚厚的皮质封面的记事本,翻到今天的一页。用笔,在第一条“跟进系统攻击线索”后面,用力而流畅地划上一条横线。然后,在下方空白的待办事项区域,她提笔写下:“更换门口木质花箱旧土,施肥。准备下周‘六一’儿童节公益义卖的太阳花幼苗和手作干花礼品。”
她的笔尖顿了顿,目光落在“儿童节公益义卖”这几个字上。然后,像是突然想起了什么,或者只是心情使然,她在这一行字的旁边,用笔尖轻轻地、画上了一个小小的、简单的笑脸符号。
笔迹轻盈,笑意却仿佛能透过纸面。
门外街道上,喧闹而充满生活气息。一对年轻的母女手牵着手走过,小女孩手里举着一朵蓬松的粉色,小手指着“朝露花坊”的招牌,声音稚嫩而响亮:“妈妈你看!就是这家店的漂亮阿姨!我听到胖婶说,就是她和好多叔叔阿姨一起帮警察叔叔找到坏蛋的!”
年轻的母亲顺着女儿的手指看去,微笑着点头,弯腰对女儿柔声说:“是啊,宝贝。所以你看,好人做了好事,大家都会记住的。”
花店的门开着,这句话清晰地飘了进来。
岑晚秋听到了。
她没有抬头,也没有看向门外。只是将手中的喷壶轻轻放回墙角的水槽边,拉开收银台的抽屉,取出一支常用的记号笔,在记事本上,将“儿童节公益义卖”那几个字,慢慢地、认真地圈了起来。
阳光从门楣斜射进来,在干净的木质地板上投下明亮的光斑,也将她低头书写的沉静侧影,勾勒得格外清晰。
风暴的一角被悄然掀起,又暂时落下。
但那些在风暴中悄然连接起的线,那些被唤醒的注视与责任,已然织成了一张新的、无形的网。
守护,以另一种更广阔的方式,在延续。