第4章
40歲無(wú)牽無(wú)掛,靠機(jī)械殺穿都市
痕跡------------------------------------------,李科的車停在大海機(jī)械廠門(mén)口。,看到李科的車,跑步迎了上來(lái)。"李工,您來(lái)了!",看了他一眼。趙大海的眼睛下面有很重的黑眼圈,顯然昨晚沒(méi)睡好。"日志調(diào)出來(lái)了?""調(diào)出來(lái)了!"趙大海從口袋里掏出一個(gè)U盤(pán),"我昨晚一宿沒(méi)睡,把系統(tǒng)日志全部備份了一份。監(jiān)控錄像也調(diào)出來(lái)了,凌晨三點(diǎn)到早上六點(diǎn)的全部在。",看了一眼。"你們廠的系統(tǒng)是誰(shuí)管的?""信息部的老馬。"趙大海說(shuō),"他上個(gè)月剛辭職,說(shuō)是回老家發(fā)展——""等等。"李科打斷他,"上個(gè)月辭職的?""對(duì)啊。""什么時(shí)候入職的?",臉色有點(diǎn)變了:"三年前……您是說(shuō)……""帶我去信息部看看。"李科說(shuō)。——
大海機(jī)械的信息部在辦公樓二樓,一個(gè)不大的房間,擺著三臺(tái)服務(wù)器和兩臺(tái)工作站。服務(wù)器還開(kāi)著,指示燈一閃一閃,說(shuō)明系統(tǒng)還在正常運(yùn)行。
李科走進(jìn)房間,繞著服務(wù)器轉(zhuǎn)了一圈。
房間很干凈,地上沒(méi)有灰塵,設(shè)備表面卻很臟——說(shuō)明房間經(jīng)常打掃,但設(shè)備很久沒(méi)人維護(hù)了。
他打開(kāi)其中一臺(tái)工作站的機(jī)箱,看了一眼主板。
主板上的CMOS電池被人卸掉了。
他把機(jī)箱合上,走到另一臺(tái)工作站前面,打開(kāi)機(jī)箱。
同樣的問(wèn)題。
他把機(jī)箱合上,轉(zhuǎn)身看著趙大海。
"老馬是什么時(shí)候辭職的,具體哪一天?"
趙大海拿出手機(jī),翻了半天:"上個(gè)月十五號(hào)。"
"設(shè)備故障是什么時(shí)候開(kāi)始的?"
"大概……"趙大海又翻了一會(huì)兒,"上個(gè)月二十號(hào)。"
李科冷笑了一聲。
"上個(gè)月十五號(hào),信息部的系統(tǒng)***辭職。辭職之前,他卸掉了兩臺(tái)工作站的CMOS電池,讓系統(tǒng)時(shí)間恢復(fù)出廠設(shè)置。五天后,設(shè)備開(kāi)始出現(xiàn)故障。然后你們叫供應(yīng)商來(lái)修,供應(yīng)商說(shuō)是主板壞了,要換主板。"
他指了指工作站。
"你現(xiàn)在去看看系統(tǒng)時(shí)間。"
趙大海看了一眼屏幕,臉色徹底白了。
系統(tǒng)時(shí)間是2019年1月1日00:00:00。
"老馬在系統(tǒng)里埋了一個(gè)延時(shí)觸發(fā)程序。"李科說(shuō),"他把CMOS電池卸掉,讓系統(tǒng)時(shí)間回到出廠設(shè)置,然后程序會(huì)在設(shè)定的時(shí)間自動(dòng)執(zhí)行一系列操作——改參數(shù),改日志,改監(jiān)控。程序執(zhí)行完之后,會(huì)自動(dòng)刪除自身,連痕跡都不留。"
"那……那怎么查?"
"CMOS電池被卸掉之后,系統(tǒng)時(shí)間會(huì)停在出廠設(shè)置那一天。"李科說(shuō),"你去系統(tǒng)日志里搜索,看看哪一天的記錄有異常。"
趙大海手忙腳亂地打開(kāi)日志系統(tǒng),開(kāi)始搜索。
五分鐘后,他的臉色更白了。
"李工……日志里……日志里有刪除記錄……"
"刪除記錄?"
"凌晨三點(diǎn)二十七分,有一條操作日志被刪除了……"
"誰(shuí)刪的?"
"沒(méi)有操作者簽名……"
李科走到電腦前,看了一眼日志。
刪除記錄的時(shí)間戳是凌晨三點(diǎn)二十七分。
他拿出手機(jī),看了一眼自己畫(huà)的那張伺服驅(qū)動(dòng)器的線路圖。
三點(diǎn)二十七分。
這個(gè)時(shí)間和他之前拆的那臺(tái)驅(qū)動(dòng)器被改動(dòng)的時(shí)間,是同一個(gè)時(shí)間段。
"這不是巧合。"他說(shuō)。
"什么?"
"沒(méi)什么。"李科關(guān)掉日志界面,"把監(jiān)控錄像調(diào)出來(lái)。"
——
監(jiān)控錄像在監(jiān)控室的硬盤(pán)錄像機(jī)里。
硬盤(pán)錄像機(jī)是一臺(tái)老式的DVR,四個(gè)攝像頭,分別對(duì)著車間入口、設(shè)備區(qū)、倉(cāng)庫(kù)和大門(mén)。
趙大海把錄像倒帶到凌晨三點(diǎn),然后按了播放。
一開(kāi)始畫(huà)面很正常,車間里沒(méi)有人,設(shè)備安靜地運(yùn)轉(zhuǎn)著。
三點(diǎn)零五分。
一個(gè)人影出現(xiàn)在車間入口。
是一個(gè)穿著深色外套的年輕男人,戴著棒球帽,壓得很低,看不清臉。他走進(jìn)車間,在設(shè)備旁邊站了一會(huì)兒,然后繞到電氣柜后面,蹲了下去。
"這是……"趙大海指著屏幕。
"繼續(xù)看。"李科說(shuō)。
年輕男人在電氣柜后面蹲了大概三分鐘,然后站起來(lái),走到設(shè)備正面的操作面板前。他在面板前操作了幾下,然后轉(zhuǎn)身離開(kāi)。
走到門(mén)口的時(shí)候,他回頭看了一眼設(shè)備,然后快步離開(kāi)。
三點(diǎn)二十七分。
他消失在畫(huà)面里。
錄像繼續(xù)播放,一直播到早上六點(diǎn),沒(méi)有再出現(xiàn)任何人。
"暫停。"李科說(shuō)。
趙大海按下暫停鍵。
畫(huà)面停在早上六點(diǎn)整。
李科盯著屏幕看了幾秒,然后指著畫(huà)面左上角的時(shí)間。
"時(shí)間對(duì)不上。"
"什么?"
"監(jiān)控錄像的時(shí)間比系統(tǒng)時(shí)間晚了五分鐘。"他說(shuō),"系統(tǒng)日志顯示刪除操作發(fā)生在三點(diǎn)二十七分,但監(jiān)控里這個(gè)人離開(kāi)車間的時(shí)間是三點(diǎn)三十二分。"
趙大海沒(méi)聽(tīng)懂:"這代表什么?"
"代表他刪掉的不是普通日志。"李科說(shuō),"刪的是系統(tǒng)***給自己留的后門(mén)記錄。"
"后門(mén)記錄?"
"老馬走之前,在系統(tǒng)里留了一個(gè)后門(mén)程序。這個(gè)程序可以遠(yuǎn)程操控系統(tǒng),修改任何參數(shù),而且不會(huì)留下正常的操作記錄。但老馬給自己留了一個(gè)記錄文件,方便以后如果需要可以追溯。"
他關(guān)掉錄像。
"刪掉的,就是這個(gè)記錄文件。"
趙大海的臉色已經(jīng)白得像紙一樣。
"李工……這……這怎么辦……"
"別急。"李科說(shuō),"他刪得掉日志,刪不掉監(jiān)控。"
他指著錄像機(jī)。
"這個(gè)人三點(diǎn)零五分進(jìn)來(lái),三點(diǎn)三十二分出去。在車間里待了二十七分鐘。他在電氣柜后面蹲了三分鐘,說(shuō)明那段時(shí)間他在改線路。在操作面板前操作了大概十分鐘,說(shuō)明那段時(shí)間他在改參數(shù)。"
他站起來(lái),走到窗邊。
陽(yáng)光從窗戶照進(jìn)來(lái),照在那臺(tái)老舊的監(jiān)控錄像機(jī)上。
"現(xiàn)在的問(wèn)題不是查不到是誰(shuí)干的。問(wèn)題是,為什么他要這么干。"
他轉(zhuǎn)過(guò)身,看著趙大海。
"你是怎么得罪周建國(guó)的?"
趙大海一愣:"我……我沒(méi)得罪過(guò)他啊!我們就是正常的業(yè)務(wù)往來(lái),我從他那里進(jìn)貨,他給我供貨,我按時(shí)付款,從來(lái)沒(méi)拖過(guò)——"
"三百萬(wàn)的合同是什么時(shí)候簽的?"
趙大海想了想:"去年十月。"
"簽完之后,恒遠(yuǎn)的供貨有沒(méi)有問(wèn)題?"
趙大海的臉色變了。
"有……"
"什么問(wèn)題?"
"他們給我們供的一批軸承……質(zhì)量有問(wèn)題。我們裝配完之后發(fā)現(xiàn)軸承間隙超標(biāo),全部返工。那批貨值二十萬(wàn),返工費(fèi)用加上交期延誤的罰款,我們虧了將近三十萬(wàn)。"
"然后呢?"
"然后我跟他們交涉,他們說(shuō)是我廠里的裝配工藝有問(wèn)題,不是他們貨的問(wèn)題。我們吵了一架,但最后還是我們自己承擔(dān)了。"
"這筆賬你們記著嗎?"
"記著。"
"有沒(méi)有留下證據(jù)?"
"有……質(zhì)檢報(bào)告、客戶投訴記錄,都留著。"
李科點(diǎn)了點(diǎn)頭。
"行了。我知道該怎么辦了。"
他走到門(mén)口,回頭看了趙大海一眼。
"錄像和日志你都備份好了嗎?"
"備份好了!"
"給我一份。"
趙大海把U盤(pán)遞過(guò)來(lái)。
李科接過(guò)U盤(pán),放進(jìn)口袋。
"接下來(lái)幾天,你什么都不要做。設(shè)備先別動(dòng),供應(yīng)商再來(lái)你也別理。等我消息。"
"李工……您要做什么?"
李科看著他。
"我要讓你看看,什么叫以其人之道還治其人之身。"
他轉(zhuǎn)身走出監(jiān)控室。
——
下午兩點(diǎn),李科回到自己的工作室。
他打開(kāi)電腦,把U盤(pán)里的內(nèi)容拷貝到硬盤(pán)里,然后開(kāi)始分析。
二十七分鐘的錄像他反復(fù)看了十幾遍,把每一個(gè)細(xì)節(jié)都記了下來(lái)。
深色外套,棒球帽,身高大概一米七五左右,體態(tài)偏瘦。進(jìn)車間之后沒(méi)有猶豫,直接走到電氣柜后面,說(shuō)明他對(duì)車間布局很熟悉。
不是外人。
是內(nèi)部的人,或者是經(jīng)常進(jìn)出的人。
他調(diào)出大海機(jī)械的員工名冊(cè)(這是他在路上讓趙大海發(fā)過(guò)來(lái)的),一個(gè)一個(gè)地排查。
二十七分鐘。他從這個(gè)時(shí)間入手。
二十七分鐘足夠做很多事了,但對(duì)于改參數(shù)來(lái)說(shuō),太短了。
除非——
他停下來(lái),重新想了一遍錄像。
電氣柜后面三分鐘,操作面板前十分鐘。
三加十等于十三。
還有十四分鐘去哪了?
他重新看了一遍錄像,在三點(diǎn)十五分的時(shí)候暫停。
年輕男人站在電氣柜旁邊,手里拿著什么東西。
他把畫(huà)面放大。
是一個(gè)小型的電動(dòng)工具,用來(lái)剝線的。
還有一根短線纜。
他倒回去,從頭再看一遍。
三點(diǎn)十二分,年輕男人從口袋里掏出一個(gè)小盒子,放在電氣柜的某個(gè)位置。
三點(diǎn)十五分,他拿出來(lái)電動(dòng)工具和短線纜。
三點(diǎn)二十二分,他收起工具,把小盒子塞回口袋。
三點(diǎn)二十七分,他走到操作面板前。
三點(diǎn)三十二分,他離開(kāi)。
他把錄像倒回到三點(diǎn)十二分,盯著那個(gè)小盒子看了很久。
那是一個(gè)定時(shí)繼電器。
他認(rèn)識(shí)這種型號(hào)。
是德國(guó)造的專業(yè)定時(shí)繼電器,精度可以設(shè)定到秒級(jí)。配合特定的程序,可以實(shí)現(xiàn)自動(dòng)化觸發(fā)。
這個(gè)盒子不是用來(lái)破壞設(shè)備的。
是用來(lái)制造時(shí)間差的。
他把錄像關(guān)掉,打開(kāi)一個(gè)空白文檔,開(kāi)始打字。
三點(diǎn)十二分,放置定時(shí)繼電器——用于延遲觸發(fā)后續(xù)程序。
三點(diǎn)十五分,改動(dòng)電氣線路——為后續(xù)觸發(fā)做準(zhǔn)備。
三點(diǎn)二十二分,撤離現(xiàn)場(chǎng)——此時(shí)定時(shí)繼電器已經(jīng)開(kāi)始計(jì)時(shí)。
三點(diǎn)三十二分,離開(kāi)車間——人已經(jīng)不在現(xiàn)場(chǎng)。
三點(diǎn)三十五分,定時(shí)繼電器觸發(fā)——啟動(dòng)破壞程序。
三點(diǎn)四十分,程序執(zhí)行完畢,自動(dòng)刪除——所有證據(jù)消失。
他把時(shí)間線整理出來(lái),看了一遍。
這個(gè)人的計(jì)劃很周密。他知道自己沒(méi)辦法在現(xiàn)場(chǎng)待太久,所以用了定時(shí)繼電器來(lái)拖延時(shí)間,讓程序在自己離開(kāi)之后才執(zhí)行。
而且他知道三點(diǎn)零五分到三點(diǎn)三十二分之間不會(huì)有任何人進(jìn)車間。
他是怎么知道的?
除非他對(duì)大海機(jī)械的作息時(shí)間非常熟悉。
李科把員工名冊(cè)打開(kāi),找到一個(gè)名字。
老馬。
信息部系統(tǒng)***。上個(gè)月十五號(hào)辭職。
他在老**名字下面畫(huà)了一道橫線。
如果老馬是這個(gè)局的一部分,那他辭職就不是巧合,而是計(jì)劃好的撤退。
他辭職之后,系統(tǒng)時(shí)間被重置,所有的后門(mén)程序開(kāi)始執(zhí)行。執(zhí)行完之后,程序自動(dòng)刪除,連痕跡都不留。
完美的犯罪。
他點(diǎn)了一根煙,盯著屏幕上的時(shí)間線。
但他們漏算了一件事。
他們沒(méi)想到會(huì)有人把一臺(tái)報(bào)廢的伺服驅(qū)動(dòng)器買回來(lái),然后從那臺(tái)驅(qū)動(dòng)器里倒推出他們的手法。
更沒(méi)想到,會(huì)有人把趙大海的廠子和那臺(tái)驅(qū)動(dòng)器聯(lián)系在一起。
他拿出手機(jī),給林遠(yuǎn)發(fā)了一條消息:
幫我查一個(gè)人。老馬,南城機(jī)械行業(yè)的信息系統(tǒng)工程師,上個(gè)月辭職的老馬。
這次,林遠(yuǎn)秒回了。
老馬?哪個(gè)老馬?
李科想了想,打了兩個(gè)字:
都行。
林遠(yuǎn)這次沒(méi)有回復(fù)。
他等了很久,等到晚上十點(diǎn),林遠(yuǎn)才發(fā)來(lái)一條消息:
老馬有兩個(gè)人。一個(gè)在城東,一個(gè)在城西。你說(shuō)的是哪個(gè)?
李科看了一眼趙大海發(fā)過(guò)來(lái)的員工名冊(cè),上面有一張照片。
他把照片發(fā)給林遠(yuǎn)。
這個(gè)。
林遠(yuǎn)這次沒(méi)有回復(fù)。
但十分鐘后,一個(gè)電話打了進(jìn)來(lái)。
"李工。"林遠(yuǎn)的聲音很低,"這個(gè)人你從哪里找的?"
"南城的一個(gè)廠子。"
"你不要查了。"林遠(yuǎn)說(shuō),"這個(gè)人的背后,不是你能惹的。"
"我知道。"李科說(shuō),"但我已經(jīng)惹上了。"
電話那頭沉默了很久。
"……你想知道什么?"
"我想知道,他背后的人是誰(shuí)。"
林遠(yuǎn)嘆了口氣。
"那我告訴你,你聽(tīng)完之后自己決定要不要繼續(xù)查。"
李科等著。
"老馬原名叫馬超,南城本地人。三年前入職大海機(jī)械做系統(tǒng)***,但他的真實(shí)身份,是恒遠(yuǎn)物資老板周建國(guó)的表弟。"
李科的手指在桌面上敲了敲。
"還有呢?"
"周建國(guó)這個(gè)人,你別看只是個(gè)物資公司的老板。他的背后,站著南城區(qū)工業(yè)局的一個(gè)副局長(zhǎng)。這個(gè)人姓吳,叫吳海明。"
"吳海明?"
"對(duì)。這個(gè)人在區(qū)里管工業(yè)項(xiàng)目審批,手里握著幾十家企業(yè)的命脈。周建國(guó)的恒遠(yuǎn)之所以能做這么大,一半靠的是吳海明的關(guān)系。"
李科把這兩個(gè)名字記下來(lái)。
"還有呢?"
"還有……"林遠(yuǎn)的聲音更低了,"吳海明的背后,還有人。"
"誰(shuí)?"
"這個(gè)我不能說(shuō)。"林遠(yuǎn)說(shuō),"你要是想查下去,自己查。但我能告訴你的就這么多了。"
"謝了。"
"李工。"林遠(yuǎn)叫住他,"有一件事我想問(wèn)你。"
"說(shuō)。"
"你為什么突然想管這件事了?"
李科想了想。
"因?yàn)樗麄冋疑祥T(mén)了。"
他掛掉電話。
——
那天晚上,他坐在工作室里,把所有的信息整理了一遍。
周建國(guó),恒遠(yuǎn)物資,背后站著吳海明,南城區(qū)工業(yè)局副局長(zhǎng)。
吳海明的背后還有人,但林遠(yuǎn)不肯說(shuō)。
老馬是周建國(guó)的表弟,他在趙大海的廠子里埋了后門(mén),等著合適的時(shí)間觸發(fā)。
觸發(fā)的時(shí)間點(diǎn),剛好是大海機(jī)械簽完三百萬(wàn)合同之后。
這個(gè)局的目的是逼趙大海就范,讓他不得不依賴恒遠(yuǎn)的供貨,最終把大海機(jī)械變成恒遠(yuǎn)的附庸。
而趙大海找到李科,是他自己的決定,還是有人安排的?
他覺(jué)得是后者。
有人知道李科的存在,有人知道李科和趙大海有過(guò)交集,所以設(shè)計(jì)了這一步棋。
問(wèn)題是,誰(shuí)?
他拿出筆記本,在"周建國(guó)"三個(gè)字下面畫(huà)了一個(gè)問(wèn)號(hào)。
然后他在旁邊寫(xiě)下:
背后的人——未知。
他合上筆記本,站起來(lái),走到窗邊。
窗外是城市的夜景,萬(wàn)家燈火。
他不知道自己卷進(jìn)了什么事情。
但有一點(diǎn)他很清楚。
他不想惹事。但如果有人想利用他來(lái)達(dá)到目的,他會(huì)讓他們知道,惹他是什么下場(chǎng)。
他把窗簾拉上,熄燈,睡覺(jué)。
明天開(kāi)始,他要正式出手了。
大海機(jī)械的信息部在辦公樓二樓,一個(gè)不大的房間,擺著三臺(tái)服務(wù)器和兩臺(tái)工作站。服務(wù)器還開(kāi)著,指示燈一閃一閃,說(shuō)明系統(tǒng)還在正常運(yùn)行。
李科走進(jìn)房間,繞著服務(wù)器轉(zhuǎn)了一圈。
房間很干凈,地上沒(méi)有灰塵,設(shè)備表面卻很臟——說(shuō)明房間經(jīng)常打掃,但設(shè)備很久沒(méi)人維護(hù)了。
他打開(kāi)其中一臺(tái)工作站的機(jī)箱,看了一眼主板。
主板上的CMOS電池被人卸掉了。
他把機(jī)箱合上,走到另一臺(tái)工作站前面,打開(kāi)機(jī)箱。
同樣的問(wèn)題。
他把機(jī)箱合上,轉(zhuǎn)身看著趙大海。
"老馬是什么時(shí)候辭職的,具體哪一天?"
趙大海拿出手機(jī),翻了半天:"上個(gè)月十五號(hào)。"
"設(shè)備故障是什么時(shí)候開(kāi)始的?"
"大概……"趙大海又翻了一會(huì)兒,"上個(gè)月二十號(hào)。"
李科冷笑了一聲。
"上個(gè)月十五號(hào),信息部的系統(tǒng)***辭職。辭職之前,他卸掉了兩臺(tái)工作站的CMOS電池,讓系統(tǒng)時(shí)間恢復(fù)出廠設(shè)置。五天后,設(shè)備開(kāi)始出現(xiàn)故障。然后你們叫供應(yīng)商來(lái)修,供應(yīng)商說(shuō)是主板壞了,要換主板。"
他指了指工作站。
"你現(xiàn)在去看看系統(tǒng)時(shí)間。"
趙大海看了一眼屏幕,臉色徹底白了。
系統(tǒng)時(shí)間是2019年1月1日00:00:00。
"老馬在系統(tǒng)里埋了一個(gè)延時(shí)觸發(fā)程序。"李科說(shuō),"他把CMOS電池卸掉,讓系統(tǒng)時(shí)間回到出廠設(shè)置,然后程序會(huì)在設(shè)定的時(shí)間自動(dòng)執(zhí)行一系列操作——改參數(shù),改日志,改監(jiān)控。程序執(zhí)行完之后,會(huì)自動(dòng)刪除自身,連痕跡都不留。"
"那……那怎么查?"
"CMOS電池被卸掉之后,系統(tǒng)時(shí)間會(huì)停在出廠設(shè)置那一天。"李科說(shuō),"你去系統(tǒng)日志里搜索,看看哪一天的記錄有異常。"
趙大海手忙腳亂地打開(kāi)日志系統(tǒng),開(kāi)始搜索。
五分鐘后,他的臉色更白了。
"李工……日志里……日志里有刪除記錄……"
"刪除記錄?"
"凌晨三點(diǎn)二十七分,有一條操作日志被刪除了……"
"誰(shuí)刪的?"
"沒(méi)有操作者簽名……"
李科走到電腦前,看了一眼日志。
刪除記錄的時(shí)間戳是凌晨三點(diǎn)二十七分。
他拿出手機(jī),看了一眼自己畫(huà)的那張伺服驅(qū)動(dòng)器的線路圖。
三點(diǎn)二十七分。
這個(gè)時(shí)間和他之前拆的那臺(tái)驅(qū)動(dòng)器被改動(dòng)的時(shí)間,是同一個(gè)時(shí)間段。
"這不是巧合。"他說(shuō)。
"什么?"
"沒(méi)什么。"李科關(guān)掉日志界面,"把監(jiān)控錄像調(diào)出來(lái)。"
——
監(jiān)控錄像在監(jiān)控室的硬盤(pán)錄像機(jī)里。
硬盤(pán)錄像機(jī)是一臺(tái)老式的DVR,四個(gè)攝像頭,分別對(duì)著車間入口、設(shè)備區(qū)、倉(cāng)庫(kù)和大門(mén)。
趙大海把錄像倒帶到凌晨三點(diǎn),然后按了播放。
一開(kāi)始畫(huà)面很正常,車間里沒(méi)有人,設(shè)備安靜地運(yùn)轉(zhuǎn)著。
三點(diǎn)零五分。
一個(gè)人影出現(xiàn)在車間入口。
是一個(gè)穿著深色外套的年輕男人,戴著棒球帽,壓得很低,看不清臉。他走進(jìn)車間,在設(shè)備旁邊站了一會(huì)兒,然后繞到電氣柜后面,蹲了下去。
"這是……"趙大海指著屏幕。
"繼續(xù)看。"李科說(shuō)。
年輕男人在電氣柜后面蹲了大概三分鐘,然后站起來(lái),走到設(shè)備正面的操作面板前。他在面板前操作了幾下,然后轉(zhuǎn)身離開(kāi)。
走到門(mén)口的時(shí)候,他回頭看了一眼設(shè)備,然后快步離開(kāi)。
三點(diǎn)二十七分。
他消失在畫(huà)面里。
錄像繼續(xù)播放,一直播到早上六點(diǎn),沒(méi)有再出現(xiàn)任何人。
"暫停。"李科說(shuō)。
趙大海按下暫停鍵。
畫(huà)面停在早上六點(diǎn)整。
李科盯著屏幕看了幾秒,然后指著畫(huà)面左上角的時(shí)間。
"時(shí)間對(duì)不上。"
"什么?"
"監(jiān)控錄像的時(shí)間比系統(tǒng)時(shí)間晚了五分鐘。"他說(shuō),"系統(tǒng)日志顯示刪除操作發(fā)生在三點(diǎn)二十七分,但監(jiān)控里這個(gè)人離開(kāi)車間的時(shí)間是三點(diǎn)三十二分。"
趙大海沒(méi)聽(tīng)懂:"這代表什么?"
"代表他刪掉的不是普通日志。"李科說(shuō),"刪的是系統(tǒng)***給自己留的后門(mén)記錄。"
"后門(mén)記錄?"
"老馬走之前,在系統(tǒng)里留了一個(gè)后門(mén)程序。這個(gè)程序可以遠(yuǎn)程操控系統(tǒng),修改任何參數(shù),而且不會(huì)留下正常的操作記錄。但老馬給自己留了一個(gè)記錄文件,方便以后如果需要可以追溯。"
他關(guān)掉錄像。
"刪掉的,就是這個(gè)記錄文件。"
趙大海的臉色已經(jīng)白得像紙一樣。
"李工……這……這怎么辦……"
"別急。"李科說(shuō),"他刪得掉日志,刪不掉監(jiān)控。"
他指著錄像機(jī)。
"這個(gè)人三點(diǎn)零五分進(jìn)來(lái),三點(diǎn)三十二分出去。在車間里待了二十七分鐘。他在電氣柜后面蹲了三分鐘,說(shuō)明那段時(shí)間他在改線路。在操作面板前操作了大概十分鐘,說(shuō)明那段時(shí)間他在改參數(shù)。"
他站起來(lái),走到窗邊。
陽(yáng)光從窗戶照進(jìn)來(lái),照在那臺(tái)老舊的監(jiān)控錄像機(jī)上。
"現(xiàn)在的問(wèn)題不是查不到是誰(shuí)干的。問(wèn)題是,為什么他要這么干。"
他轉(zhuǎn)過(guò)身,看著趙大海。
"你是怎么得罪周建國(guó)的?"
趙大海一愣:"我……我沒(méi)得罪過(guò)他啊!我們就是正常的業(yè)務(wù)往來(lái),我從他那里進(jìn)貨,他給我供貨,我按時(shí)付款,從來(lái)沒(méi)拖過(guò)——"
"三百萬(wàn)的合同是什么時(shí)候簽的?"
趙大海想了想:"去年十月。"
"簽完之后,恒遠(yuǎn)的供貨有沒(méi)有問(wèn)題?"
趙大海的臉色變了。
"有……"
"什么問(wèn)題?"
"他們給我們供的一批軸承……質(zhì)量有問(wèn)題。我們裝配完之后發(fā)現(xiàn)軸承間隙超標(biāo),全部返工。那批貨值二十萬(wàn),返工費(fèi)用加上交期延誤的罰款,我們虧了將近三十萬(wàn)。"
"然后呢?"
"然后我跟他們交涉,他們說(shuō)是我廠里的裝配工藝有問(wèn)題,不是他們貨的問(wèn)題。我們吵了一架,但最后還是我們自己承擔(dān)了。"
"這筆賬你們記著嗎?"
"記著。"
"有沒(méi)有留下證據(jù)?"
"有……質(zhì)檢報(bào)告、客戶投訴記錄,都留著。"
李科點(diǎn)了點(diǎn)頭。
"行了。我知道該怎么辦了。"
他走到門(mén)口,回頭看了趙大海一眼。
"錄像和日志你都備份好了嗎?"
"備份好了!"
"給我一份。"
趙大海把U盤(pán)遞過(guò)來(lái)。
李科接過(guò)U盤(pán),放進(jìn)口袋。
"接下來(lái)幾天,你什么都不要做。設(shè)備先別動(dòng),供應(yīng)商再來(lái)你也別理。等我消息。"
"李工……您要做什么?"
李科看著他。
"我要讓你看看,什么叫以其人之道還治其人之身。"
他轉(zhuǎn)身走出監(jiān)控室。
——
下午兩點(diǎn),李科回到自己的工作室。
他打開(kāi)電腦,把U盤(pán)里的內(nèi)容拷貝到硬盤(pán)里,然后開(kāi)始分析。
二十七分鐘的錄像他反復(fù)看了十幾遍,把每一個(gè)細(xì)節(jié)都記了下來(lái)。
深色外套,棒球帽,身高大概一米七五左右,體態(tài)偏瘦。進(jìn)車間之后沒(méi)有猶豫,直接走到電氣柜后面,說(shuō)明他對(duì)車間布局很熟悉。
不是外人。
是內(nèi)部的人,或者是經(jīng)常進(jìn)出的人。
他調(diào)出大海機(jī)械的員工名冊(cè)(這是他在路上讓趙大海發(fā)過(guò)來(lái)的),一個(gè)一個(gè)地排查。
二十七分鐘。他從這個(gè)時(shí)間入手。
二十七分鐘足夠做很多事了,但對(duì)于改參數(shù)來(lái)說(shuō),太短了。
除非——
他停下來(lái),重新想了一遍錄像。
電氣柜后面三分鐘,操作面板前十分鐘。
三加十等于十三。
還有十四分鐘去哪了?
他重新看了一遍錄像,在三點(diǎn)十五分的時(shí)候暫停。
年輕男人站在電氣柜旁邊,手里拿著什么東西。
他把畫(huà)面放大。
是一個(gè)小型的電動(dòng)工具,用來(lái)剝線的。
還有一根短線纜。
他倒回去,從頭再看一遍。
三點(diǎn)十二分,年輕男人從口袋里掏出一個(gè)小盒子,放在電氣柜的某個(gè)位置。
三點(diǎn)十五分,他拿出來(lái)電動(dòng)工具和短線纜。
三點(diǎn)二十二分,他收起工具,把小盒子塞回口袋。
三點(diǎn)二十七分,他走到操作面板前。
三點(diǎn)三十二分,他離開(kāi)。
他把錄像倒回到三點(diǎn)十二分,盯著那個(gè)小盒子看了很久。
那是一個(gè)定時(shí)繼電器。
他認(rèn)識(shí)這種型號(hào)。
是德國(guó)造的專業(yè)定時(shí)繼電器,精度可以設(shè)定到秒級(jí)。配合特定的程序,可以實(shí)現(xiàn)自動(dòng)化觸發(fā)。
這個(gè)盒子不是用來(lái)破壞設(shè)備的。
是用來(lái)制造時(shí)間差的。
他把錄像關(guān)掉,打開(kāi)一個(gè)空白文檔,開(kāi)始打字。
三點(diǎn)十二分,放置定時(shí)繼電器——用于延遲觸發(fā)后續(xù)程序。
三點(diǎn)十五分,改動(dòng)電氣線路——為后續(xù)觸發(fā)做準(zhǔn)備。
三點(diǎn)二十二分,撤離現(xiàn)場(chǎng)——此時(shí)定時(shí)繼電器已經(jīng)開(kāi)始計(jì)時(shí)。
三點(diǎn)三十二分,離開(kāi)車間——人已經(jīng)不在現(xiàn)場(chǎng)。
三點(diǎn)三十五分,定時(shí)繼電器觸發(fā)——啟動(dòng)破壞程序。
三點(diǎn)四十分,程序執(zhí)行完畢,自動(dòng)刪除——所有證據(jù)消失。
他把時(shí)間線整理出來(lái),看了一遍。
這個(gè)人的計(jì)劃很周密。他知道自己沒(méi)辦法在現(xiàn)場(chǎng)待太久,所以用了定時(shí)繼電器來(lái)拖延時(shí)間,讓程序在自己離開(kāi)之后才執(zhí)行。
而且他知道三點(diǎn)零五分到三點(diǎn)三十二分之間不會(huì)有任何人進(jìn)車間。
他是怎么知道的?
除非他對(duì)大海機(jī)械的作息時(shí)間非常熟悉。
李科把員工名冊(cè)打開(kāi),找到一個(gè)名字。
老馬。
信息部系統(tǒng)***。上個(gè)月十五號(hào)辭職。
他在老**名字下面畫(huà)了一道橫線。
如果老馬是這個(gè)局的一部分,那他辭職就不是巧合,而是計(jì)劃好的撤退。
他辭職之后,系統(tǒng)時(shí)間被重置,所有的后門(mén)程序開(kāi)始執(zhí)行。執(zhí)行完之后,程序自動(dòng)刪除,連痕跡都不留。
完美的犯罪。
他點(diǎn)了一根煙,盯著屏幕上的時(shí)間線。
但他們漏算了一件事。
他們沒(méi)想到會(huì)有人把一臺(tái)報(bào)廢的伺服驅(qū)動(dòng)器買回來(lái),然后從那臺(tái)驅(qū)動(dòng)器里倒推出他們的手法。
更沒(méi)想到,會(huì)有人把趙大海的廠子和那臺(tái)驅(qū)動(dòng)器聯(lián)系在一起。
他拿出手機(jī),給林遠(yuǎn)發(fā)了一條消息:
幫我查一個(gè)人。老馬,南城機(jī)械行業(yè)的信息系統(tǒng)工程師,上個(gè)月辭職的老馬。
這次,林遠(yuǎn)秒回了。
老馬?哪個(gè)老馬?
李科想了想,打了兩個(gè)字:
都行。
林遠(yuǎn)這次沒(méi)有回復(fù)。
他等了很久,等到晚上十點(diǎn),林遠(yuǎn)才發(fā)來(lái)一條消息:
老馬有兩個(gè)人。一個(gè)在城東,一個(gè)在城西。你說(shuō)的是哪個(gè)?
李科看了一眼趙大海發(fā)過(guò)來(lái)的員工名冊(cè),上面有一張照片。
他把照片發(fā)給林遠(yuǎn)。
這個(gè)。
林遠(yuǎn)這次沒(méi)有回復(fù)。
但十分鐘后,一個(gè)電話打了進(jìn)來(lái)。
"李工。"林遠(yuǎn)的聲音很低,"這個(gè)人你從哪里找的?"
"南城的一個(gè)廠子。"
"你不要查了。"林遠(yuǎn)說(shuō),"這個(gè)人的背后,不是你能惹的。"
"我知道。"李科說(shuō),"但我已經(jīng)惹上了。"
電話那頭沉默了很久。
"……你想知道什么?"
"我想知道,他背后的人是誰(shuí)。"
林遠(yuǎn)嘆了口氣。
"那我告訴你,你聽(tīng)完之后自己決定要不要繼續(xù)查。"
李科等著。
"老馬原名叫馬超,南城本地人。三年前入職大海機(jī)械做系統(tǒng)***,但他的真實(shí)身份,是恒遠(yuǎn)物資老板周建國(guó)的表弟。"
李科的手指在桌面上敲了敲。
"還有呢?"
"周建國(guó)這個(gè)人,你別看只是個(gè)物資公司的老板。他的背后,站著南城區(qū)工業(yè)局的一個(gè)副局長(zhǎng)。這個(gè)人姓吳,叫吳海明。"
"吳海明?"
"對(duì)。這個(gè)人在區(qū)里管工業(yè)項(xiàng)目審批,手里握著幾十家企業(yè)的命脈。周建國(guó)的恒遠(yuǎn)之所以能做這么大,一半靠的是吳海明的關(guān)系。"
李科把這兩個(gè)名字記下來(lái)。
"還有呢?"
"還有……"林遠(yuǎn)的聲音更低了,"吳海明的背后,還有人。"
"誰(shuí)?"
"這個(gè)我不能說(shuō)。"林遠(yuǎn)說(shuō),"你要是想查下去,自己查。但我能告訴你的就這么多了。"
"謝了。"
"李工。"林遠(yuǎn)叫住他,"有一件事我想問(wèn)你。"
"說(shuō)。"
"你為什么突然想管這件事了?"
李科想了想。
"因?yàn)樗麄冋疑祥T(mén)了。"
他掛掉電話。
——
那天晚上,他坐在工作室里,把所有的信息整理了一遍。
周建國(guó),恒遠(yuǎn)物資,背后站著吳海明,南城區(qū)工業(yè)局副局長(zhǎng)。
吳海明的背后還有人,但林遠(yuǎn)不肯說(shuō)。
老馬是周建國(guó)的表弟,他在趙大海的廠子里埋了后門(mén),等著合適的時(shí)間觸發(fā)。
觸發(fā)的時(shí)間點(diǎn),剛好是大海機(jī)械簽完三百萬(wàn)合同之后。
這個(gè)局的目的是逼趙大海就范,讓他不得不依賴恒遠(yuǎn)的供貨,最終把大海機(jī)械變成恒遠(yuǎn)的附庸。
而趙大海找到李科,是他自己的決定,還是有人安排的?
他覺(jué)得是后者。
有人知道李科的存在,有人知道李科和趙大海有過(guò)交集,所以設(shè)計(jì)了這一步棋。
問(wèn)題是,誰(shuí)?
他拿出筆記本,在"周建國(guó)"三個(gè)字下面畫(huà)了一個(gè)問(wèn)號(hào)。
然后他在旁邊寫(xiě)下:
背后的人——未知。
他合上筆記本,站起來(lái),走到窗邊。
窗外是城市的夜景,萬(wàn)家燈火。
他不知道自己卷進(jìn)了什么事情。
但有一點(diǎn)他很清楚。
他不想惹事。但如果有人想利用他來(lái)達(dá)到目的,他會(huì)讓他們知道,惹他是什么下場(chǎng)。
他把窗簾拉上,熄燈,睡覺(jué)。
明天開(kāi)始,他要正式出手了。