乌止把情报铺在桌上。
三张兽皮,正面朝上。第一张写着代理网五个主桩的编号、位置、拔除时间。第二张是活桩季让的相关信息——骨纹参数、行动轨迹、信号中继器的编码拓本。第三张是残余网络的评估,字迹比前两张潦草,因为这部分是今早刚整理出来的。
殷渡站在桌对面,石栎站在桌头。议事棚里的油灯换成了新灯芯,光线比昨晚亮。棚子外面,季让被关在驻地西北角的一间石屋里,门口有两个外围巡逻战士看守。
乌止从第一张兽皮开始。
“代理网原设五个主桩。一号桩,驻地东南十二里,盐场废窑,已拔。二号桩,驻地正北八里,枯井底,已拔。三号桩,驻地西南十五里,商道旁的石龛,已拔。四号桩,驻地东北二十里,老盐栈地窖,保留。五号桩——“
他顿了一下。
“五号桩就是活桩。季让。已拔。“
殷渡补充:“五个主桩拔了四个。保留的四号桩是反间谍渠道,联络频率正常,没有异常行为。确认是普通代理人,不是活桩。“
“普通代理人知道多少?“乌止问。
“四号桩的代理人不知道代理网的全貌。普通桩点只知道自己联络的上下线各一个节点,不知道其他桩点的位置和身份。四号桩知道它的上线是三号桩——三号桩已拔,四号桩的联络链断了。目前四号桩处于失联状态,但它不知道三号桩被拔的原因,可能会以为三号桩转移了。“
“它还在运转?“
“在。低频运转。每五天发一次例行信号,没有异常通讯。“殷渡说。“保留它的价值在于——如果太祝要重建代理网,四号桩是现成的接入点。我们监控四号桩,就能发现太祝的新渗透。“
乌止在第三张兽皮上做标记。四号桩:保留,监控,反间谍渠道。
“残余网络。“他念出声。“除了四号桩之外,代理网还有没有其他仍在运转的节点?“
石栎回答。“青蘅之前提供的代理网结构分析里提到,代理网除了五个主桩之外,还有若干低频节点。这些节点不是桩点,是信息中继器——不主动发信号,只在桩点之间传递信号时被激活。主桩拔了之后,中继器失去了信号源,应该自动休眠。“
“应该。“
“但不确定。“石栎说。“我没法确认所有中继器的位置。季让的信号中继器是在他的行军包里发现的,其他中继器可能也在类似的地方——代理人的随身物品里、驻地的基础设施里、甚至自然界中。盐印信号可以在石头、泥土、木材上残留,只要浓度足够。“
乌止在兽皮上写:残余中继器,数量不明,位置不明,状态不明。
三个“不明“。他把笔放下,看了一会儿这三个词。
“还有十五里内的接收点。“乌止说。
殷渡点头。“季让捏碎的骨片发出的共振信号传播距离不超过十五里。如果太祝在十五里内有接收点,信号已经到了。但我们不知道接收点在哪里。“
“搜?“
“搜不了。十五里范围内地形复杂——四个村落、两条商道、一座废弃盐场。逐个排查需要至少五天,而且我们没有多余的骨纹战士来做共振扫描。“
乌止把这件事记下来。接收点:未定位,优先级高。
他退后一步,看三张兽皮上的全部内容。五个主桩拔了四个,一个保留做反间谍。活桩拔了。残余中继器数量位置不明。接收点未定位。季让被关押,审讯结果为零——他不说话。
这不是全胜。这是部分清除。网的主体被打碎了,但碎片还在地上,有些碎片还在动。
“写一份汇总。“乌止对殷渡说。“给青蘅送一份。她需要代理网的完整情况用于弹劾辩护。“
——
青蘅的住处在驻地南侧一间石砌小屋。屋子不大,一张木桌,一把椅子,一张行军床。桌上堆着文书——弹劾辩护的材料、代理网监控家族长老的证据摘录、北汊联盟的往来信函。
乌止进去的时候青蘅在桌前写字。她抬头看了他一眼,放下笔。
乌止把三张兽皮放在桌角。青蘅拿起来一张一张看。她的阅读速度很快,目光在兽皮上扫过的节奏稳定——不是在细读,是在抓结构。三张兽皮看完,她把第一张和第二张放回去,把第三张——残余网络评估——留在手边。
“四号桩保留。“青蘅说。不是疑问。
“对。反间谍渠道。“
“残余中继器。“青蘅的手指点在第三张兽皮上的三个“不明“上。“数量不明、位置不明、状态不明。“
“殷渡在排查。需要时间。“
青蘅没有追问。她的目光移到第二张兽皮上——季让的信息。骨纹参数、行动轨迹、信号中继器编码拓本。她看编码拓本看了很久。
“这套编码我在家族长老的通讯记录里见过。“青蘅说。“格式一致。自定义编码,非标准协议。季让的编码和家族长老被监控时使用的编码是同一套体系。“
“能确认是太祝的系统?“
“能。“青蘅从桌上的文书堆里抽出一份摘录。摘录是用炭笔写的,字迹很小,密密麻麻。她翻到第三页,指给乌止看。
“这是我截获的家族长老通讯记录的编码样本。和季让的信号中继器编码对比——刻纹间距、沟槽深度、盐晶嵌入方式,完全一致。同一个体系,同一套工具,同一个控制者。“
乌止看了一眼摘录。他看不懂编码的技术细节,但他看得懂青蘅在摘录旁边标注的注释——“编码体系与代理网活桩信号中继器同源,确认太祝统一管控“。
“弹劾辩护用得上?“乌止问。
“用得上。“青蘅把摘录收回来,和其他文书叠在一起。“弹劾方指控我家族长老与外部势力勾结,依据是长老们的通讯记录中有不明来源的信号往来。但如果我能证明这些信号往来不是长老们主动发起的,而是太祝通过代理网单向监控的产物——长老们是被监控对象,不是勾结方——弹劾的依据就不成立。“
“季让的证据能证明这一点?“
“季让的信号中继器证明代理网的编码体系和长老通讯记录中的编码同源。这意味着长老通讯记录中的信号是代理网发出的监控信号,不是长老们的外联信号。“青蘅把文书整理成一摞。“方向反了。不是长老在联络外部势力,是太祝在监控长老。“
乌止没有说话。他看着青蘅把文书收进一个皮囊里。动作利落,没有多余的步骤。
“什么时候用?“乌止问。
“后天。弹劾辩护的最后一次陈述。“
——
乌止没有去旁听弹劾辩护。
两天后,青蘅带着皮囊离开了驻地。她去了北汊联盟的议事庭——联盟内部的弹劾程序在那里进行。乌止留在驻地,处理代理网拔除战的收尾工作。
殷渡带着阿措在驻地周围十五里范围内做了一次骨纹共振扫描。扫描的方法是在每个方向上设置三个检测点,用骨纹战士的共振频率做被动监听——如果某个方向有盐印信号的活动,骨纹上的盐水会产生定向震颤。
扫描持续了一天半。结果:四个村落没有异常信号,两条商道没有异常信号,废弃盐场——有微弱的盐印残留。
殷渡带人去查了废弃盐场。盐场的窑炉早就冷了,窑壁上结着厚厚的盐霜。在窑炉背后的一个土坑里,他们找到了一块骨片。骨片埋在土里,表面刻纹已经模糊,盐晶几乎完全析出。这是一块已经耗尽的中继器——信号传递完毕后,盐晶的能量耗尽,骨片变成了一块刻了纹的普通骨头。
“用过的。“殷渡说。“不是接收点。是中继器。信号经过这里转发到下一个节点。“
“下一个节点在哪里?“
“不知道。中继器耗尽后不保留方向信息。“
乌止把这块耗尽的中继器收了。加上季让的信号中继器碎片,一共两份物证。物证不够。代理网的残余——那些数量不明、位置不明的中继器——仍然埋在某个地方,等着被激活或等着腐烂。
第三天傍晚,消息从议事庭传回来。
一个信使骑马到了驻地,带来了青蘅的口信。口信很短:
弹劾驳回。辩护成立。家族长老通讯记录中的不明信号经鉴定为代理网监控信号,非长老主动外联。太祝操控代理网监控北汊联盟祭司血支后裔家族的证据已被议事庭采信。弹劾方撤诉。
乌止听完信使的口信,让他去吃饭休息。
他站在议事棚门口,看着驻地的暮色。太阳已经落到了土墙后面,天空从西面向东面由橙转紫再转灰。土墙上的哨兵在换岗,脚步声和兵器碰撞的声音交替传来。
弹劾驳回了。青蘅赢了。代理网的证据起了决定性作用。
但乌止没有觉得松快。代理网拔了四个主桩加一个活桩,残余网络没有清除干净。接收点没有找到。季让的最后一条信息已经发出去了,太祝知道乌止在反击。太祝会调整策略。
旧的网破了。新的网还没有来。但网会来。
乌止回到议事棚,在第三张兽皮上更新了信息。弹劾驳回,代理网证据被采信。他在兽皮底部加了一行字:代理网拔除战阶段结束。残余威胁评估:中。
把笔放下的时候,他注意到自己的左手在抖。不是寿纹的抽搐——是纯粹的体力不支。连续五天的高强度行动,追踪、围捕、情报汇总,每一样都在消耗他的精力。三折后段的身体扛不住太久。
他把左手放在膝盖上,压住抖动。等了一会儿,手不抖了。
——
第二天是平静的一天。
驻地恢复了正常运转。骨纹战士恢复训练,外围巡逻正常轮值,四号桩的监控按计划进行。殷渡安排了人对季让进行第二次审讯,季让仍然不说话。他坐在石屋里,双手被绑在背后,看着墙壁。
乌止在议事棚里整理了所有代理网相关的文件,把兽皮、摘录、物证清单归档。归档的时候他发现了一份之前没注意到的文件——青蘅在离开前留在他桌上的。是一张纸条,上面写着:
“代理网监控名单中有一项标记为'乌角旧地遗民流向'。未列入已拔除桩点的通讯范围。来源不明。“
乌止看了两遍。乌角旧地。那是他的故乡。潮骨开门者的传承发源地。二十年前被战乱摧毁,遗民四散。
“乌角旧地遗民流向“——太祝在监控乌角旧地遗民的流动方向。这个监控项目不在代理网五个主桩的通讯范围内,也不在季让的信号中继器编码中。它是独立的。另一套系统。
乌止把纸条折起来,收进怀里。
他走出议事棚。驻地的午后很安静,太阳照在土墙上,墙根的阴影里有一条蜥蜴在晒太阳。马厩那边传来马蹄刨地的声音。有人在营房区的水缸旁边洗衣服,棒槌敲打布料的声音一下一下地传过来。
平静。
但乌止知道平静不会持续太久。太祝收到季让的最后一条信息后,会知道代理网在北汊联盟驻地被拔了。他会知道乌止在反击。他会知道青蘅用代理网的证据赢了弹劾辩护。这些信息叠加在一起,太祝的下一步不会是退让。
太祝不会退。他会换一个方向来。
——
傍晚。
乌止站在驻地土墙上,面朝北面看旷野。太阳已经偏西了,光线从侧面照过来,把他的影子投在土墙内侧。土墙不高,站在上面能看到驻地周围三里的范围。三里之内是碎石荒地和矮灌木丛,再远处是连绵的矮丘。
哨兵在土墙上巡逻,从乌止身后走过,向北面去了。乌止站在原地没动。
风从北面吹过来。干燥的风,带着土腥气。矮丘的轮廓在夕阳下变成了一条深色的线,线上方的天空是干净的灰蓝色。没有云。
土墙下面的灌木丛里有虫子叫。长一声短一声。
乌止看了一会儿旷野,准备下去。
然后他看到了北面的地平线上有东西。
不是一个人。是很多人。
地平线的矮丘线上,一条黑色的线正在移动。线很宽,从东到西拉了很长的距离。随着距离缩短,线变成了点——一个一个的人形,密密麻麻地从小丘的棱线上涌下来,朝驻地方向走。
乌止停下脚步。
他扭头朝土墙内侧喊了一声:“北面有人。很多人。“
哨兵听到了,跑到土墙北段,手搭在眉骨上往北看。看了两息,哨兵回头喊:“不是军队。没有旗帜,没有阵型。像是——“
他没有说完。
乌止已经在看了。那些人形的移动速度很慢——不是行军速度,是步行的速度,而且是不均匀的步行速度。有些人在前面走,有些人落在后面。间隔不规则,间距有大有小。没有队形。
不是军队。是人群。
人群从矮丘上下来,穿过碎石荒地,朝驻地走来。距离在缩短。三里,两里半,两里。
乌止能看清更多细节了。走在最前面的是成年人,背着包袱,有些抱着孩子。后面的人走得更慢,有些人的步态歪斜,像是腿脚不便。衣服的颜色混杂——灰的、褐的、发白的,很多人衣衫不整,肩膀和手臂露在外面。
不是商队。不是军队。不是联盟的人。
一里。半里。
人群的前端到了驻地土墙外一百步的位置停了下来。乌止能看清他们的脸了——灰尘覆盖的脸上,眼睛是主要的白色。嘴唇干裂。有老人,有孩子,有女人,有男人。人数还在增加,后面的人不断从矮丘方向涌过来。
乌止站在土墙上往下看。一百步外,人群的最前端站着一个中年男人,身材不高,背微驼,穿着一件灰色的旧棉袄,棉袄的袖子断了一只。他仰头看土墙上的乌止。
“我们是从乌角旧地来的。“男人说。声音沙哑,带着长途跋涉后的干涩。“走了二十多天。听说这边有潮骨开门者的据点。“
乌止的手在土墙上攥紧了。粗糙的土墙表面硌着掌心。
乌角旧地。
青蘅留的纸条上的字在他脑子里跳出来——“乌角旧地遗民流向“。太祝在监控乌角旧地遗民的流动方向。而现在,乌角旧地的遗民涌到了他的据点门口。
一百步外的人群还在扩大。乌止从土墙上望过去,北面的碎石荒地上全是人。他们从矮丘方向源源不断地走来,像一条缓慢的河流从地平线上漫过来。衣衫褴褛,面容枯槁,沉默地站在驻地的土墙外面。
哨兵跑来报告:“南面也有人。大约三百步外,也是大批人群。“
乌止转身看南面。南面的地平线上,同样有一条黑色的线在移动。
风从北面吹过来,穿过人群,带来尘土和汗味。土墙上的人沉默地看着墙外越来越多的人群。没有人喊叫,没有人挥手。人群也不喊叫,他们只是站着,看着土墙。
乌止站在土墙上,北面和南面都是人。他的寿纹在左手腕上抽了一下,比前几天的任何一次都重。灰白色的光从袖口下面渗出来,照在土墙粗糙的表面上。
他把手从土墙上松开,掌心上有土墙碎屑压出的印痕。
“开门。“乌止说。
哨兵愣了一下。
“开南门。“乌止说。“先放人进来。烧水,做饭。伤员先处理。“
他下了土墙,朝驻地内部走去。走了几步,他停下来,回头看了一眼北面。
北面的地平线上,人群的尾巴还看不见。那条黑色的线从矮丘棱线上涌下来,没有断过。(记住本站网址,Www.WX52.info,方便下次阅读,或且百度输入“ xs52 ”,就能进入本站)