7217.第7217章 数据分析

林锐站在门口看了他大概十秒钟。

十秒钟里,科本的手指在键盘上敲了至少五十下,鼠标移动了至少三十次,嘴唇翕动了至少二十次,眼睛在六块屏幕之间切换了至少十次。

他的存在完全被那六块屏幕吞没了,像一滴水落进了大海,像一粒沙掉进了沙漠。

然后林锐笑了笑,开口了。

“科本,很高兴,你没再用这些昂贵的设备玩游戏。

另外说一声,如果你现实中能有使命召唤游戏角色的能力,哪怕一半的能力,我都会马上炒了林肯,让你去负责公司的精英小队。”

科本没有反应。键盘还在响,鼠标还在动,屏幕上的代码还在滚动。

科本的眉头皱了一下,但那个皱眉不是对林锐的声音的反应,而是对屏幕上的某一行代码的反应——他的手指停了下来,退格键被按了四下,光标跳回到上一行,然后又开始敲击,重新写了一段逻辑。

“科本。”林锐又说了一遍,声音比刚才大了一些,在安静的机房里显得很响,像是有人往水潭里扔了一块石头。

科本的头微微偏了一下,像是在辨认声音的来源。他的左耳朝门口的方向转了转,肩膀微微耸了一下,但他的眼睛没有离开屏幕。他的嘴唇动了一下,发出一个含糊的音节,然后又闭上,手指继续在键盘上敲击。

“等会儿。”他说。

声音沙哑,像是很久没有喝过水了,声带在干燥的空气中摩擦,发出一种粗糙的、带着杂音的振动。

也像是很久没有说过话了,口腔里的肌肉不太适应发出声音,每个字都像是从喉咙深处被一点点挤出来的。

他的手指在键盘上又敲了十几下,速度越来越快,像是在追赶某个正在逃跑的东西。然后他猛地敲了一下回车键,力道大得整个键盘都在桌面上跳了一下,键帽撞击轴体的声音比之前任何一次都响,像是一锤定音。

他松开键盘,靠在椅背上,抬起头看着天花板。

椅背发出一声呻吟,像是承受了一个它不太习惯的重量。他的脖子发出几声脆响,咔,咔,咔,像是生锈的铰链被强行转动了。他闭着眼睛,深呼吸了三次。

第一次很短,像是只吸了一半就呼出来了;第二次长一些,胸腔完全打开,肩膀向后展开;第三次更深,腹部收缩,肋骨扩张,空气充满肺叶的每一个角落。

他保持那个姿势大概五秒钟,然后缓缓地把气吐出来,像是一个潜水的人在浮出水面之前做的最后一次换气。

他睁开眼,转过头,看着林锐。

那双蓝色的眼睛在镜片后面眨了三次。

第一次是适应光线的变化——从屏幕的蓝光到房间的冷白光,瞳孔收缩了一下。第二次是对焦——从近处的屏幕到远处的人,晶状体的曲率在调整。第三次是确认——确认站在门口的人是谁,确认这不是幻觉,确认自己不是在盯着屏幕看了十四个小时之后产生的幻视。

“老大。”他说。“你来了。”

声音还是沙哑的,但多了一些温度,像是一台冷启动的发动机终于开始预热。

他从椅子上滑下来,动作有些笨拙,像是久坐之后腿部的血液循环还没有完全恢复。他的光脚踩在冰凉的地板上,脚趾头本能地缩了一下,像是被冻到了,但很快适应了温度。

他的身体晃了一下,一只手扶住桌沿稳住自己,站了两秒钟,等血液从臀部流回脚底。然后他绕过桌子,绕过那些散落在地板上的空罐子和揉成团的纸巾,走到一面墙前面。

那面墙上挂着死亡金属乐队的海报,但海报的排列不是随机的——它们被用来遮盖某样东西。最中间的那张Cannibal Corpse的海报,左下角有一个被图钉固定住的夹子,夹子夹着海报的边缘,海报的另一边垂下来,像一扇半开的窗帘。

他把Cannibal Corpse的海报掀起来,用那个夹子夹住海报的上沿,让海报贴在墙面上,露出下面的白板。

白板很大,占了整面墙的三分之二,宽度至少有三米,高度有两米。板面是白色的搪瓷表面,被马克笔画满了东西,几乎没有一寸空白的地方。

有箭头,有方框,有圆圈,有潦草的字迹,还有一些看起来像是某种拓扑结构的图形——不规则的曲线连接着大大小小的节点,节点之间标注着日期和数字。白色的板面上已经被马克笔涂得密密麻麻,

黑色、蓝色、红色、绿色的痕迹交织在一起,有些地方被擦了又写,写了又擦,残留的墨迹渗进了搪瓷表面的微细纹路里,和新的字迹重叠在一起,变成一种模糊的、灰蒙蒙的颜色,像是一张被反复修改了很多次的地图。

白板的右下角画着一个衔尾蛇的标志。黑色的蛇,咬着自己的尾巴,形成一个完美的圆。蛇身的比例是精确的黄金分割,每一片鳞甲都画得纤毫毕现——科本用一支极细的马克笔一笔一笔地画上去的,鳞甲的边缘有高光,有阴影,有弧度。

蛇眼的位置是两颗很小的红点——他用红色马克笔点的,在白色板面的衬托下,那两点红色格外刺眼,像是两颗正在燃烧的煤,像是两滴还没有干的血。

科本从桌上拿起一支黑色马克笔,拔掉笔帽。笔帽被他叼在嘴里,马克笔的气味在空气中弥散开来,酒精和颜料混合的、刺鼻的、但又有某种吸引力。

他在白板的中央画了一个大圆圈,手腕的转动很稳,圆圈的弧线很流畅,起点和终点精确地重合在一起,没有多余的笔触。

“撒哈拉沙漠。”他说。

他的声音恢复了那种语速——快了,急了,像是脑子里的东西太多,嘴巴来不及跟上。他把马克笔换到左手,用右手的手指在圆圈的中心点了一下,留下一个浅浅的指纹。

“具体来说,是马里东北部、尼日尔西北部、阿尔及利亚南部交界的地方。三方交界区。你们管它叫什么来着——”

他在圆圈的中心画了一个叉。两笔,第一笔从左下到右上,第二笔从左上到右下,交叉点正好是圆圈的中心。

叉的线条很粗,用力很重,马克笔的笔尖在白板上压弯了,墨迹渗进搪瓷表面的纹理里,留下一个深深的、黑色的印记。

“三方交界区。”林锐说。

“对,三方交界区。”科本把马克笔换回右手,用笔帽的那一端在白板的边缘敲了敲,发出一种有节奏的、清脆的声音。

“世界上最他妈荒凉的地方。没有路——不是路况不好,是根本没有路。没有水——地表水为零,地下水在一百米以下。

没有电——最近的发电机在一百五十公里外的提莱姆西村,那台发电机三天才开两个小时,给村里的卫星电话充电。 没有手机信号,没有卫星电话信号——不,卫星电话信号还是有的,但不稳定,取决于电离层的活动,取决于太阳风,取决于大气层里有多少沙尘。

气温白天五十度——不是体感温度,是实际温度,温度计放在阴凉处读出来的数字。晚上零下十度——温差六十度,能把岩石冻裂。风沙能把油漆从装甲车上刮下来,能把挡风玻璃磨成毛玻璃,能把人的皮肤磨出血。”

他在圆圈的外围画了几个小圆圈,用箭头把它们和中央的叉连接起来。箭头的方向都是从外向内,像是一群正在向中心聚集的蚂蚁。

“联合国在那里没有存在感。马里政府在那里没有存在感。尼日尔政府在那里没有存在感。

阿尔及利亚政府——阿尔及利亚在那条边境线上驻了三百人,但他们的哨所离三方交界区还有两百公里,他们从来不去巡逻,因为巡逻一次要带够一个星期的水和油,而他们的预算只够每个月巡逻一次。

那个地方唯一的法律就是AK-47的射程。谁手里有枪,谁说了算。”

他把马克笔的笔帽从嘴里取下来,套在笔尾上,动作很随意,套歪了,笔帽和笔身之间有一条缝隙。

“过去六个月,我一直在追踪秘社组织的通讯痕迹。”科本说。

他的语速又加快了,像是有一列火车在脑子里加速,每一个字都是车厢,被一节一节地推出来。

“你上次让我查那个衔尾蛇的标志之后,我把情报组过去三年收集的所有关于秘社的数据都翻了一遍。

所有,每一条通讯记录——包括那些被标注为‘噪音’的、被认为没有分析价值的短波信号。

每一次卫星过顶的影像——包括那些被云层遮挡的、被沙尘暴干扰的、分辨率低于商业标准的。每一份线人报告——包括那些没有被交叉验证的、来自不可靠信源的、被情报分析师标注了‘存疑’的。

每一段截获的音频——包括那些被加密的、被噪音污染的、被认为‘无法处理’的。三万七千份文件。

我的AI算法在四台服务器上跑了四十八个小时,消耗了一百二十个核心的计算资源和六TB的内存,才把这些零星的东西串起来。”

他在白板上画了一条曲线。曲线的起点在左下角,终点在右上角,中间有几次明显的跳跃,像是心电图上的峰波。

每一次跳跃的位置都标注着一个日期和一个地点。

“二零二一年,秘社的通讯痕迹主要出现在利比亚南部。塞卜哈——那里有一个废弃的军事基地,卡扎菲时代留下的,地下仓库里还有没被发现的军火。

迈尔祖格——那里是撒哈勒走私路线的枢纽,从苏丹来的毒品、从乍得来的偷渡客、从阿尔及利亚来的军火,都在那里交汇。

库弗拉——那里有一个古老的图阿雷格人的绿洲,是沙漠商队的必经之地。那些地方是军火走私的集散地,也是黑蛇最早活跃的区域。

那一年,秘社的通讯频率很低,每周只有两到三次,每次不超过三十秒。像是在试探,像是在磨合,像是在给一台新机器做调试。”

他的手指沿着曲线移动,指甲在白色板面上划过,发出轻微的刮擦声。

“二零二二年,通讯痕迹开始向西移动。从利比亚南部进入尼日尔。

阿加德兹——那里有法国人留下的军事基地,有跑道的长度足够起降C-130运输机。

阿尔利特——那里有铀矿,有大量的流动工人,有黑市,有人口贩卖网络,有你需要的一切地下服务。

比尔马——那里是撒哈拉沙漠最深处的绿洲,没有手机信号,没有卫星覆盖,连图阿雷格人都很少去。

那一年,黑蛇在马里北部和尼日尔西部发动了至少七次大规模袭击。每一次袭击之前,秘社的通讯频率都会显著增加,达到每天五到六次,每次持续一到两分钟。

通讯模式也很规律——先是一段短促的信号,像是‘准备’;然后是一段沉默;然后是一段较长的信号,像是‘执行’;然后又是一段沉默;然后是一段确认信号,像是‘完成’。”

他在曲线的第二个跳跃点上重重地点了一下。

“二零二三年,通讯痕迹进一步向西推进,进入马里。基达尔——那里是图阿雷格人的精神首都,LMT的大本营。

通布图——那里是联合国维和部队的驻地,有情报网络,有间谍,有双面间谍。梅纳卡——那里是马里、尼日尔、布基纳法索三国交界的地方,是走私贩子的天堂,是恐怖分子的自由港。

那一年,黑蛇对人道主义车队伏击事件发生。六个红十字会的工作人员,五死一伤。那次事件之后,秘社的通讯模式发生了显著的变化——不再是简单的‘准备-执行-完成’三段式,而是变成了更复杂的、多节点的网状结构。

参与通讯的节点从两个增加到五个、八个、十个。通讯的内容也变了——不再只是针对黑蛇的指令,而是开始涉及更广泛的、区域性的战略部署。”

他在曲线的末端画了一个重重的点,用力很大,马克笔的笔尖在白板上压出了一道凹痕。

“二零二四年——通讯痕迹集中在这个位置。”他用笔尖点着三方交界区的那个叉。“马里东北部,距离阿尔及利亚边境一百二十公里,距离尼日尔边境八十公里,距离最近的公路六十五公里。

于是我找到了一个叫提莱姆西的地方。

我查了所有的公开数据源——美国地质调查局的矿产数据库、欧洲空间局的资源勘探档案、法国地质调查局的西非水文地质图、甚至查了十九世纪的法国殖民档案。

什么都没有。

没有矿——没有金矿,没有铀矿,没有石油,没有天然气,连石灰岩都没有。

没有水——地下水位在一百二十米以下,而且水质极差,含氟量超标,不能饮用。

没有农业价值——年降水量不到五十毫米,蒸发量却是降水量的两百倍。什么都没有。连骆驼都不去那里。”

第5441章 无声潜入2第二千六百零六章 权宜之计第1968章 冲突开始第3576章 攻守互换第二千四百八十九章 中路奇兵第5686章 意见分歧第一千三百七十四章 按兵不动第5829章 暗夜袭击者第4358章 声东击西第3039章 情报交易第4865章 导弹疑云26546.第6546章 钩子阵亡第四千二百十二章 港口攻防第5605章第67章 送他一程第3668章 交易黑幕6616.第6616章 增援部队第一千一百章 一场乱局第四千二百四十一章 失灵的炸弹第二千零八十八章 宿敌会面第二千二百五十五章 男爵和大公第1209章 俄罗斯往事第3745章 手段非目的第669章 临阵第4924章 林锐的对策第一千一百五十四章 行业峰会6878.第6878章 虚张声势第488章 白刃血战第三百七十章 再遇秘社第1905章 交易中间人第5421章 固守防御第369章 诡诈的开局第4071章 清查内奸第495章 获释第3126章 偷袭变强袭第3180章 空中打捞2第3142章 连带责任第二千一百七十二章 棋子第3286章 高风险第4013章 阿尤恩密谋第4962章 疑虑重重第5519章 激进分子第3038章 招兵买马第4917章 激战爆发第5356章 撕破伪装第154章 情报集散地第5005章 增兵布拉克第3387章 抓贼拿赃第5485章 再陷绝望第4121章 冒险一试第6246章 凶悍突击第四千二百章 祸水东引第5721章 将军的决断第二千三百二十六章 度假第381章 被困丛林第5382章 偷鸡不成第4504章 非常决策第四千一百十九章 声名狼藉第4779章 以力破巧第296章 最后一个名额第5320章 重返湖心岛第6346章 火力压制第923章 暴力侵袭第3463章 尘封档案第6089章 马里阴云第3177章 美人计6717.第6717章 天生装甲兵6629.第6629章 目标贝利尼第5429章 绝望之鹰第212章 军犬第4446章 制造冲突第1866章 边境营地第5900章 齐心合力第1225章 火力点第1003章 夺取补给站7205.第7205章 越境之夜第二千八百十五章 难以揣测第1023章 千钧一发第4348章 生死宿敌第1957章 试探第一千六百零四章 龙之逆鳞第5506章 医院幽影第5053章 战局诡谲第3409章 白人童兵6934.第6934章 丝线牵牛第6381章 逆向思维第二千七百七十九章 握手礼第17章 惊雷行动第4632章 契形攻势第5823章 冰冷眼神第1970章 围而不攻6751.第6751章 明抢豪夺第3308章 肮脏任务第6129章 做出选择第5117章 疲倦惨烈。第5497章 调查团队第二千一百三十章 四面被围7015.第7015章 随时交接第4925章 红蓝铅笔第一千一百四十九章 相持难下
第5441章 无声潜入2第二千六百零六章 权宜之计第1968章 冲突开始第3576章 攻守互换第二千四百八十九章 中路奇兵第5686章 意见分歧第一千三百七十四章 按兵不动第5829章 暗夜袭击者第4358章 声东击西第3039章 情报交易第4865章 导弹疑云26546.第6546章 钩子阵亡第四千二百十二章 港口攻防第5605章第67章 送他一程第3668章 交易黑幕6616.第6616章 增援部队第一千一百章 一场乱局第四千二百四十一章 失灵的炸弹第二千零八十八章 宿敌会面第二千二百五十五章 男爵和大公第1209章 俄罗斯往事第3745章 手段非目的第669章 临阵第4924章 林锐的对策第一千一百五十四章 行业峰会6878.第6878章 虚张声势第488章 白刃血战第三百七十章 再遇秘社第1905章 交易中间人第5421章 固守防御第369章 诡诈的开局第4071章 清查内奸第495章 获释第3126章 偷袭变强袭第3180章 空中打捞2第3142章 连带责任第二千一百七十二章 棋子第3286章 高风险第4013章 阿尤恩密谋第4962章 疑虑重重第5519章 激进分子第3038章 招兵买马第4917章 激战爆发第5356章 撕破伪装第154章 情报集散地第5005章 增兵布拉克第3387章 抓贼拿赃第5485章 再陷绝望第4121章 冒险一试第6246章 凶悍突击第四千二百章 祸水东引第5721章 将军的决断第二千三百二十六章 度假第381章 被困丛林第5382章 偷鸡不成第4504章 非常决策第四千一百十九章 声名狼藉第4779章 以力破巧第296章 最后一个名额第5320章 重返湖心岛第6346章 火力压制第923章 暴力侵袭第3463章 尘封档案第6089章 马里阴云第3177章 美人计6717.第6717章 天生装甲兵6629.第6629章 目标贝利尼第5429章 绝望之鹰第212章 军犬第4446章 制造冲突第1866章 边境营地第5900章 齐心合力第1225章 火力点第1003章 夺取补给站7205.第7205章 越境之夜第二千八百十五章 难以揣测第1023章 千钧一发第4348章 生死宿敌第1957章 试探第一千六百零四章 龙之逆鳞第5506章 医院幽影第5053章 战局诡谲第3409章 白人童兵6934.第6934章 丝线牵牛第6381章 逆向思维第二千七百七十九章 握手礼第17章 惊雷行动第4632章 契形攻势第5823章 冰冷眼神第1970章 围而不攻6751.第6751章 明抢豪夺第3308章 肮脏任务第6129章 做出选择第5117章 疲倦惨烈。第5497章 调查团队第二千一百三十章 四面被围7015.第7015章 随时交接第4925章 红蓝铅笔第一千一百四十九章 相持难下