屏幕上的倒计时归零,绿色进度条瞬间拉满。
“抓到了!”林悦声音一扬,手指飞快敲击键盘,“信号源定位完成,物理地址已锁定。”
苏然盯着终端弹出的坐标点,眉头微动。张峰立刻凑上前,脑袋几乎贴到屏幕上:“这地方……我好像路过过?城东老工业区边上那个破楼?”
“就是它。”苏然点头,调出建筑平面图,“注册信息显示是十年前一家做云计算测试的公司租的,后来项目黄了,按理说早就清空退租。可最近三个月,它的独立供电系统每个月电费涨得比房租还猛。”
张峰咧嘴一笑:“合着他们是拿服务器当暖风机使?大冬天不开空调,光烧电玩远程控制?”
“不止。”苏然滑动页面,调出一组数据,“昨晚他们尝试连接备用电源系统,动作很急,像是在确认我们有没有切断后路。结果咱们放了个蜜罐程序,他们一头扎进来,连mAc地址碎片都没来得及擦干净。”
“啥叫mAc地址?”张峰挠头。
“简单说,就是设备的身份证号。”苏然点了点屏幕,“每个网络硬件出厂都有唯一标识,就像人的指纹。他们用代理跳来跳去,以为能隐身,但接入私有端口那一秒,系统自动读取了底层识别码。这一小段没加密,被我们截下来了。”
张峰瞪大眼:“所以你是靠这半截‘指纹’,把人从一堆假Ip里揪出来的?”
“准确说是拼图。”苏然打开数据库界面,几列信息并排展开,“Ip日志、供电异常、夜间车辆进出记录、还有之前那批水军账号的登录位置——全指向同一个区域。我把这些碎片扔进模型跑了一遍,筛出三个高危目标。另外两个已经被排除。”
“为啥?”
“第二个地点是正规运维中心,二十四小时有人值班,打卡记录、访客登记全齐,连保洁阿姨每天几点拖地都有监控拍着。”苏然说着,切换画面,“第三个呢,是个伪装成科技公司的皮包企业,表面租了机房,实际只挂了几台路由器刷流量。他们的信号太弱,撑不起昨晚那种多线程攻击调度。”
张峰啧了一声:“所以只剩这个‘废弃中转站’最可疑?没人打卡、电费爆表、信号乱窜,还敢半夜偷偷连我们的系统?”
“对。”苏然放大卫星图像,“而且你看这布局——四周空旷,围墙高,门口没商铺,巷子窄得只能过一辆车。要是真动手,外人很难第一时间察觉,出了事也方便脱身。”
张峰摸着下巴琢磨:“听着不像办公点,倒像个黑窝点。”
“本来就不正常。”苏然调出一张热力图,“这是我让林悦从市政电网调的数据。过去三十天,这个建筑每晚十点到凌晨两点,内部温度持续升高,最高差了八度。说明有大量设备在运行,而且散热系统负荷不小。”
“嘶……”张峰吸了口气,“那得多少服务器同时开工?”
“至少够支撑一个中型指挥中心。”苏然合上平板,转向主控台,“再加上7021端口的事,基本可以确定——这儿是他们某个前线节点,负责协调行动、转发指令,可能还存着一部分监控和追踪数据。”
张峰搓了搓手:“那还等啥?现在就出发,踹门查岗?”
“不行。”苏然摇头,“我们现在只知道它可疑,但不清楚里面有多少人,有没有布防,更不知道他们是不是已经发现被反向追踪。贸然进去,万一撞上埋伏,连退路都没有。”
“那你打算咋办?蹲点偷看?”
“先摸清情况。”苏然打开另一份文件,“我已经让林悦把昨晚捕获的日志拆解了,发现他们通信协议有个特点——每次激活发信器,都会先进行三秒握手验证。这段时间信号最强,也最稳定。”
“意思是?”
“意思是,我们可以利用这三秒钟。”苏然嘴角微扬,“等他们下次再试图唤醒那个被我修好的发信器,我就顺着信号反推回去,搞一次‘回拨测试’。只要他们在运行,就能捕捉到更多内部拓扑信息。”
张峰眼睛一亮:“你这是要假装自己是他们的服务器,骗他们主动暴露?”
“聪明。”苏然笑了,“就跟骗子冒充银行打电话一样,现在轮到我们演一回‘总部来电’。”
“妙啊!”张峰一拍桌子,“到时候他们还以为自己在操控我们,其实是咱们在抄他们家底。”
正说着,终端忽然震动了一下。
两人同时看去。
屏幕上跳出一条提示:
【检测到外部信号试探,频率匹配7021端口,持续时间2.8秒,已记录】
苏然眼神一凝:“来了。”
张峰压低声音:“这么快就试?”
“越快越好。”苏然迅速操作界面,“说明他们心急,没时间换节点。这种时候最容易犯错。”
他手指翻飞,启动预设程序,将屏蔽盒中的金属片重新接入模拟网络环境。几秒后,系统反馈出一组新的跳转路径。
“果然又是多重代理。”苏然冷笑,“但他们忘了,每一次连接,都会在本地留下缓存痕迹。刚才那次虽然短,但我们抓到了一次未加密的响应包。”
“能定位吗?”
“不能精确定位,但能确认一件事——信号源头不在市区主干网,而是通过一个边缘中继站转发的。而这个中继站的服务范围,正好覆盖那个废弃数据中心。”
张峰握拳砸掌心:“板上钉钉了!”
苏然没急着下结论,反而调出一张城市通信基站分布图:“还有一个问题——为什么选这儿?离市中心不远不近,交通不便,周围也没啥资源。他们图什么?”
张峰想了想:“隐蔽?”
“不只是。”苏然指着地图边缘一处标记,“注意到没有?这附近有一条废弃地铁支线,九十年代建了一半就停工了。隧道一直封着,但电力系统没彻底断。如果有人想搞地下设施,完全可以借这条隧道偷偷接线,避开市政监测。”
“卧槽……你是说他们可能往下挖了?”张峰瞪眼。
“不排除。”苏然语气沉了下来,“而且这种老工业区的地基松软,打洞容易,隔音也好。要是真建了个地下层,上面盖个破楼当掩护,确实神不知鬼不觉。”
张峰沉默两秒,忽然笑出声:“你说这些人也是挺拼的,搞个组织还得玩基建。”
“越是看起来荒废的地方,越容易藏东西。”苏然关闭地图,拿起手机拨通林悦,“刚才那次信号试探的数据整理好了吗?”
耳机传来林悦的声音:“正在分析,初步判断他们使用的是定制化加密协议,破解需要时间。但我发现一个细节——每次通信结束后,系统会自动清除日志,但清除不彻底,残留了部分索引文件。”
“能恢复内容吗?”
“不能直接恢复,但可以通过索引反推他们最近访问过的内部模块名称。”
“有哪些?”
短暂停顿后,林悦报出几个词:“‘哨兵协议’、‘直播监控组’、‘情绪值采集终端’……还有一个叫‘原型体-b’的文件夹。”
苏然眼神一沉。
张峰听见了,皱眉:“情绪值?这不是你的能力相关的东西吗?”
苏然没答话,指节轻轻叩着桌面。
片刻后,他对林悦说:“把所有涉及‘情绪值采集’的信息单独标记,优先解析。另外,继续伪装系统正常运行状态,等他们再次连接时,尽可能多套些数据出来。”
“明白。”
通话结束,张峰看着他:“怎么了?脸色不太对。”
“他们在研究我。”苏然缓缓道,“不是单纯阻止我直播,是在收集我的异能数据。从护盾反应速度,到能量波动模式,再到观众情绪变化……他们想复制,或者对抗。”
张峰哼了一声:“那就别怪我们不讲武德了。”
苏然抬头:“什么意思?”
“既然他们喜欢偷偷摸摸搞测试,”张峰咧嘴一笑,“咱们不如给他们送点‘惊喜礼包’。比如,在那个发信器里塞点病毒程序,等他们一连,直接让他们服务器蓝屏。”
苏然盯着他看了两秒,忽然笑了:“你这脑子,不去写代码真是浪费了。”
“咱好歹也是大学计算机选修课考过八十二分的男人。”张峰得意地扬眉。
苏然收回视线,重新看向地图上那个红圈标注的废弃中转站。
他的手指在桌面上轻轻划过,最终停在建筑背面的位置。
“明天白天,我去踩个点。”
“我跟你一块。”
“你不许去。”苏然摇头,“你负责盯住这边的信号变化,一旦发现异常调动,立刻通知我。我去看看地形,拍些照片,不进门,不动手,纯侦察。”
张峰还想争辩,苏然抬手拦住:“这是计划,不是商量。”
话音刚落,终端又震了一下。
新消息弹出:
【检测到高频信号扫描,方向锁定直播基地外围,持续6秒后中断】