窗外的天光白得刺眼,像是把整个世界都泡在惨白的消毒水里。
顾寒盯着那片浑浊的灰白,脑子里只有一个念头在高速运转:时间被压缩了,不是以小时计,是以分钟,甚至秒为单位。
眼球干涩发胀。白天。充足的光线意味着更清晰的视野,但对此刻的他而言,只意味着更高的曝光率和更稳定的扫描环境。昨夜从六楼天井往下爬,靠的是监控节点在夜间的“冷却刷新”机制,那短暂的空档是唯一的生路。而现在,节点的轮询频率是夜间的三倍以上,稳定得像台刚清理完内存的老式服务器。
再走那条老路,等于把自己的ID直接提交给周振的天网系统,附带慢动作回放功能。
他需要一条全新的路径,一条不在周振预设逻辑树里的路径。
顾寒没去604,而是径直走向走廊尽头的501。房主在灾变前就移了民,屋里只剩盖着白布的家具,像个被遗忘的数据库。更重要的是,他之前用“窥码”权限扫过,这里干净得像刚刚格式化过的硬盘,没有任何周振布下的监控节点,是个完美的信号死角。
锁是老式的弹子锁,他连撬的动作都省了。意念集中,“改参”权限像一把无形的钥匙,精准地探入锁芯的逻辑结构。
`lock_state: engaged` → `lock_state: disengaged`
“咔哒。”
一声轻响,门开了。他闪身进去,反手带上门,扬起的灰尘在窗边惨白的光柱里缓缓翻滚。
两点二十三分。
他从背包里取出那面半个巴掌大的化妆镜,边缘已经磨损得露出底下的铁皮。镜子不值钱,值钱的是他昨晚花了一个小时,用“改参”拧出来的效果。
他走到阳台,推开积满灰尘的窗户。冷风卷着高空特有的腥气灌进来。
对面,605室的窗户紧闭,暗色的玻璃反射着浑浊的天光。距离大概八米,中间是空荡荡的、五十多米高的楼间距。
顾寒眯起眼睛,视野里浮现出淡淡的蓝色数据流。他调整着镜子的角度,让镜子反射的、经过特殊处理的光斑,精准地打在605室那扇窗户边缘的锁扣位置。
那不是普通的光。
昨晚,他对着这面镜子折腾了很久。物理参数能改的有限,但他找到了一个取巧的办法——利用镜面反射的天然频率叠加效应。
每一次调整角度,让光斑精准命中锁扣,都相当于向对面的锁扣发送一组高频脉冲信号。这信号本身毫无意义,但当它被“窥码”视野捕获,并与特定的参数修改指令进行“与”运算时,就能绕过简单的物理隔离。
这是漏洞,是周振那个草台监控系统绝对想不到的漏洞——谁会防备一面镜子反射的阳光?
顾寒的呼吸放得很轻,手腕稳得像固定在桌面上的三脚架。光斑在对面窗户的锁扣位置微微颤动,每一次颤动,都对应着一组指令的写入。
`lock_bolt.state: engaged` → `lock_bolt.state: disengaged`
进度很慢。阳光不够强烈,信号衰减得厉害。他必须集中全部注意力,确保每一次光斑的落点都分毫不差。额角渗出细密的汗珠,顺着太阳穴滑下来,痒得钻心,但他连眼睛都没眨一下。
两点三十七分。
对面605室的窗户,悄无声息地,推开了一条两指宽的缝隙。
顾寒没有停下。镜子继续调整角度,光斑开始以某种特定的、不规则的节奏闪烁。长亮、短灭、长灭、短亮……不是摩斯密码,是更简单粗暴的二进制位置编码。他昨晚临时在林薇门口的地砖缝隙里,塞了一张皱巴巴的烟盒纸,上面用铅笔涂了几个最简单的图形和对应的含义。
三。整。梯。
“三点整,走消防梯。”
他重复了三遍这个信号。然后,光斑停住,持续亮着,指向楼下某个被阴影遮挡的角落位置。
做完这一切,顾寒放下镜子,活动了一下僵硬的手指。手腕上的电子表显示,两点四十一分。王大爷那边,应该已经开始了。
系统界面上,代表605室内三十四个监控节点的轮询频率,果然开始出现统一的、极其微小的延迟。不是节点失效,是信号源的焦点被暂时挪走了。王大爷在三楼用“陈海”这个关键词制造的“民生舆情”,正在强行拉高周振本地处理线程的负载。
窗口期,最多九十秒。
顾寒重新举起镜子,光斑再次打在605的窗户上,但这一次,他没有发送指令,只是在等待。
一秒。两秒。三秒。
窗缝后面,出现了一只眼睛。很冷静,甚至没有太多的惊慌,只是快速扫了一眼阳台外的楼间距,又看向顾寒这边。
然后,那只眼睛消失了。
紧接着,605的窗户被轻轻推开。一个身影灵巧地翻了出来,没有背包,只贴身带着一个看不出形状的、用深色布料裹着的小包裹。她沿着外墙凸起的水管和空调机架,动作异常敏捷地向下移动,目标明确——正是顾寒刚才用持续光斑指示的、楼下被阴影彻底覆盖的消防梯检修口。
整个过程不到二十秒。那道身影消失在阴影里,仿佛从未出现过。
顾寒收回镜子,靠在冰冷的墙壁上,长长地呼出一口气。衣服的后背已经湿透了,黏腻地贴在皮肤上。
他转身回到屋里,没关阳台门。风声灌进来,吹得满屋的白布簌簌作响,像是某种沉默的见证。
两点五十五分。
沉重的脚步声和粗暴的砸门声,准时从对面605所在的楼层传来,隔着楼间距都听得清清楚楚。还夹杂着周振气急败坏的吼叫和什么东西被踹倒的闷响。
顾寒甚至能想象出那个画面——周振带着人冲到605门口,却发现门锁卡死,怎么也打不开。因为他刚才在发送撤离信号的同时,还顺手给那扇门的门锁耐久参数后面,加了一个小小的、无限循环的“锁定”状态指令。
砸门声持续了大概三分钟,然后变成了更暴躁的、试图破窗的动静。但605的窗户,此刻正从外面被顾寒用镜子反射的信号,维持着“锁定”状态。
三点零一分。
顾寒身后,501室的门把手,被人从外面极轻地转动了一下。
他没回头,只是伸手拉开了门。
门外站着林薇。头发有些凌乱,脸上沾着灰,但呼吸还算平稳。她手里紧紧攥着那个深色布包裹,指节因为用力而有些发白。
顾寒侧身让她进来,重新关上门。
林薇靠在门板上,胸膛微微起伏。她没有立刻说话,目光在顾寒脸上和他手里那面小小的、边缘磨损的化妆镜之间,来回扫了两遍。
“镜子的频率……是你改的?”她终于开口,声音有点干涩,但很清晰。
顾寒没回答,只是把那面镜子随手丢回背包。“调虎离山也是计划的一部分。你只有九十秒。”
林薇点了点头,没再多问。她把手里攥着的布包裹放在积满灰尘的桌上,小心地打开。
里面是两样东西:一个沉甸甸的大容量充电宝,和一本封面被磨得发亮的硬壳笔记本。
顾寒的目光落在那本笔记本上。封面上用黑色水笔爬满了各种符号和手写的代码片段,字迹工整得近乎刻板,但语法结构却是一种他完全陌生的、自创的体系。稚嫩,原始,却又透着股不管不顾的、野蛮生长的力量。
他拿过笔记本,翻开。同时,系统面板在视野中无声展开。
笔记本里画满了逻辑框图和推演公式,有些地方涂改得一片狼藉。顾寒快速翻到其中一页,上面是关于“污染数据反向过滤”的结构图。他对着系统面板,做了个快速扫描。
一行新的提示缓缓浮现:
`// 检测到高密度原创逻辑架构。`
`// 正在解析……解析完成。`
`// 识别到三段基于“数据污染”现象反向利用的非标准算法。`
`// 逻辑结构完整性评估:71.3%。可行性模拟通过率:68.9%。`
`// 备注:在无外部引导协议下,自主推导至此阶段,记录者逻辑素养评定:优。建议建立独立知识库分支进行归档分析。`
这是系统第一次,用这种近乎正式的、分析报告式的语气,评价除他之外的另一个人的“作品”。
“你用的……是什么权限?”林薇问,目光紧紧盯着顾寒,像是要把他脑子里运行的每一个进程都拆解出来看一遍。
“和你想的差不多,”顾寒合上笔记本,没看她,“但能改的东西,比你多。”
林薇沉默了几秒,点了点头,没再追问。她从顾寒手里拿回笔记本,快速翻到某一页,指着上面一段潦草得几乎难以辨认的、被打了很多叉又反复修改的代码雏形。
“这个,”她说,“是我试过的另一个方向。利用信号冗余和节点轮询的时间差,伪造一个‘虚假目标’,把监控的注意力引开。但一直没成功,逻辑闭环有缺口。”
顾寒扫了一眼那段代码。结构很粗糙,甚至有些地方明显违背了基础的数据流向原则,但核心思路——用垃圾数据伪造一个高优先级假目标去欺骗监控系统——却透着一股子不讲道理的野性。
他的系统面板上,那个熟悉的、半透明的进度条又悄无声息地弹了出来,往前艰难地挪动了一小截。
`// “补丁师”权限解锁进度:23%。`
`// 你俩这代码杂交速度,系统内存快不够用了。`
顾寒盯着那截缓慢爬升的进度条,又看了看笔记本上那段漏洞百出、却又透着危险潜力的攻击性代码雏形。
窗外,对面楼里砸门和吼叫的声音,不知什么时候已经停了。
一片死寂里,只有501室灰尘在光柱中缓缓沉浮。
他忽然觉得,周振那个草台班子一样的天网系统,可能只是这片数据化废墟里,最微不足道的一个麻烦
本书首发来自 17K小说网 ,第一时间看正版内容!
作者寄语: