第3章:跳動(dòng)的哈希
哈希函數(shù)(Hash Function),,也被稱為散列函數(shù)或者雜湊函數(shù),。是一個(gè)公開函數(shù),可以將任意長(zhǎng)度的消息映射成為一個(gè)長(zhǎng)度較短且長(zhǎng)度固定的值,。它是一種單向的密碼體制,,即從明文到密文不可逆映射,,只有加密過程,沒有解密過程……
時(shí)間一點(diǎn)點(diǎn)流逝,,就在我們準(zhǔn)備放棄時(shí),,倉庫的北側(cè)突然顯示有車輛靠近。
我們迅速躲到一旁,,看到一個(gè)黑衣男子從車上走了下來,。
“這是‘夜影’嗎?”R10低聲說道,。
我示意他保持安靜,。
只見特警們小心翼翼地靠近,準(zhǔn)備將其抓捕,。
就在特警逼近的一瞬間,,‘夜影’似乎察覺到了什么,猛地轉(zhuǎn)身,,拔腿就跑,。經(jīng)過一番追逐,特警在倉庫外將‘夜影’制服,。他顯得異常冷靜,,只是冷冷地看著我們。
“你還想溜,?”王磊說,。
“你們?yōu)槭裁醋ノ摇,!薄褂啊淅涞幕貞?yīng),。
“‘夜影’,你最好配合我們的工作,?!蔽艺f到,語氣堅(jiān)定,。我拿出掃描儀對(duì)著他臉一掃,,顯示的信息是“曹彥杰,男,,35歲,。”
R10在‘夜影’的車上找到了他隨身攜帶的電腦,并從里面順利的找到了沙盒游戲的開發(fā)包以及一些加密的代碼片段,。
與此同時(shí)‘夜影’已被押解回警局,,雖然已經(jīng)是凌晨2點(diǎn),我們還是對(duì)夜影進(jìn)行了審訊,。這個(gè)家伙顯得極其鎮(zhèn)定,,他總是沉默不發(fā)一聲,這讓氣氛顯得格外緊張,。直到R10將他電腦中發(fā)現(xiàn)的證據(jù)擺在桌上,,才撬開他的嘴。
“曹彥杰,,這些足以證明你參與了黑客網(wǎng)絡(luò)的非法的活動(dòng),。”王磊說,,“你利用荊昊開發(fā)的沙盒游戲從事非法的洗錢交易,,荊昊的死也是你的杰作吧?!?p> “已經(jīng)很久沒人叫我的全名了,,我不太習(xí)慣,請(qǐng)叫我夜影,,”他微微一笑,,“你們是否理解我所做的一切?”
“你說所謂的一切,,就是通過黑客手段致人死亡,?”我諷刺道。
‘夜影’笑了笑,,沒有回答,。
就在這時(shí)R10把我叫出審訊室,遞給我一份分析報(bào)告:“申警官,,我在‘夜影’的電腦里發(fā)現(xiàn)了大量加密數(shù)據(jù),,初步分析顯示,這些數(shù)據(jù)與多個(gè)大型科技公司的安全漏洞有關(guān),?!?p> 我從R10手里接過分析報(bào)告重新進(jìn)入了審訊室, R10則進(jìn)了旁邊的觀察室,。
師傅接過我手里的分析報(bào)告翻看了幾頁就開始皺眉,,“不僅僅是沙盒游戲,還有其他科技公司,,你這手伸得這么長(zhǎng)是有什么陰謀,?”
“你們認(rèn)為荊昊是怎樣的人一個(gè)人?沒錯(cuò)他是死了,,逝者為大,,但荊昊并不是你們以為的那樣?!薄褂啊従彽恼f道,,“給我一支煙?!?p> “你當(dāng)這里是什么地方,,這里禁止吸煙!”我呵斥道,。
“給他,!”王磊瞪了我一眼,那眼神恨不得能踹死我,。
我悻悻的走出去找了一根煙遞給夜影,,他示意我給他點(diǎn)上,我看了眼師傅,,師傅點(diǎn)了點(diǎn)頭……
一縷青煙在燈光下盤旋了一圈接著一點(diǎn)點(diǎn)向上消散……
“荊昊……他是我們的一員,。”夜影不緊不慢的說著,。
R10說:“你是說他也是阿爾法灣的成員,?可我看他對(duì)Project Alpha這個(gè)項(xiàng)目并不是非常了解?!?p> 夜影點(diǎn)了點(diǎn)頭,,“荊昊是我們低級(jí)的開發(fā)者之一,Project Alpha這個(gè)項(xiàng)目他并沒有參與,,不知道他怎么搞到的代碼庫,。他只能接觸到沙盒游戲這類在阿爾法灣開源的項(xiàng)目?!?p> “你跟他都說過些什么,?我解開那些通信記錄只能看到空文件?!盧10說,。
“用的閱后即焚,為的就是不留下任何痕跡,?!币褂罢f。
“別賣關(guān)子,,趕緊交代你跟荊棘昊都說了些什么,?”王磊問。
“阿爾法灣并不在意他將沙盒游戲用于商用,初期甚至還對(duì)他進(jìn)行了大力的支持,?!币褂俺榱艘豢跓熗鲁鲆粋€(gè)煙圈,“可他卻通過高頻次的執(zhí)行交易來阻止或拖慢鏈上交易,,從中賺取了高額的手續(xù)費(fèi),,這讓組織內(nèi)的一些人倡導(dǎo)去中心化的人很生氣?!?p> “所以你們就殺了他,?”我問。
“這人的欲望一旦被激活就很難停下來,,漸漸的手續(xù)費(fèi)的收入就滿足不了他了,。他想與組織斷絕關(guān)系,并計(jì)劃著要在游戲中發(fā)行自己的數(shù)字貨幣,,這在阿爾法灣是絕不允許的,,所以才要除掉他?!?p> “那你們?cè)趺磁降膱?bào)廢出租車,?”王磊問。
“這我就不太清楚了,,但是在暗網(wǎng)想買什么都能買到,,這筆交易還是在沙盒游戲里面完成的?!币褂霸幃惖男α艘幌?,“是不是很可笑,在被殺者的眼皮子底下買了殺掉他的兇器,?!?p> “你給我嚴(yán)肅一點(diǎn),”王磊呵斥道,,“再說你們是怎樣控制的出租車連環(huán)相撞,。”
“其實(shí)在出行方面荊昊還是挺小心的,,他先買了一輛將要報(bào)廢的出租車,,再找了一輛運(yùn)營中的出租車進(jìn)行調(diào)包,這樣他就有了專屬的出行工具,,”夜影深吸一口,,“可這些又怎能瞞過阿爾法灣。他買了一輛,,那我們就搞來四輛,,而且對(duì)每輛出租車的無人駕駛程序進(jìn)行了重新的編譯,。”
“你們都對(duì)出租車做了什么,?”R10問,。
“每輛出租車的底層都是基于生物仿生,這個(gè)你們一定知道吧,。我們只是改變了出租車底層的生物仿生,。將原有的蟻群架構(gòu)替換為狼群架構(gòu),接下來只需要標(biāo)識(shí)出一只兔子就可以了,。”夜影抬起頭眼中露出一道兇光,,惡狠狠地說:“一只小兔子怎么能躲過四只狼的追捕,,只是這套架構(gòu)還不完善,才把他撞進(jìn)了海里,,而不是圍住他燒死,。”
我想到那四輛燒得只剩車架的出租車,,感到后背一陣發(fā)涼,。
“你們?cè)趺茨苓@么狠毒?!蔽艺f,。
“背叛組織就是這樣的下場(chǎng),這是他自己的選擇,?!?p> 這幫禽獸……我在心里罵道。師傅見我緊握雙拳,,用腳碰了一下我的腳,。
“怎么標(biāo)識(shí)的‘兔子’?”R10問道.
“這沒什么難的,,找一張兔子照片粘到出租車后備箱就可以,,畢竟出租車有‘眼睛’,接著將安全策略里執(zhí)行避讓代碼改成執(zhí)行撞擊,?!?p> “真是什么都難不倒你們?!盧10說,。
“針對(duì)沙盒游戲的后門攻擊是不是你做的?”我問,。
“這個(gè)沒必要,,在沙盒游戲的底層代碼里面引用了Project Alpha庫,,這個(gè)隱藏的非常深,以荊昊的能力即便發(fā)現(xiàn)了也解決不了,,除非他重新做一個(gè)沙盒游戲,。”夜影露出一絲得意的笑,,“玩游戲的人越多,,我們可用于交易的節(jié)點(diǎn)就越多,對(duì)于荊昊來說是這是用戶,,對(duì)于阿爾法灣只不過是一個(gè)臨時(shí)的轉(zhuǎn)賬錢包而已,。”
“Project Alpha究竟是什么,?”
“這個(gè)概念有點(diǎn)大,,就這么跟你們說吧。我們開發(fā)了一種全新的加密技術(shù),,一種能夠徹底顛覆現(xiàn)有網(wǎng)絡(luò)安全體系的技術(shù),。可以基于它從事任何黑產(chǎn)的開發(fā),,洗錢只能算是若干黑產(chǎn)應(yīng)用之一,。”
“什么技術(shù),?”R10追問,。
“哈希函數(shù)的進(jìn)化版?!币褂暗难壑虚W過一絲得意,,“一種無法破解,也無法追蹤的加密算法,。它將讓所有網(wǎng)絡(luò)數(shù)據(jù)變得隱形,,成為數(shù)字世界的幽靈。我就知道這些,?!?p> 我和R10對(duì)視一眼,感到事態(tài)的嚴(yán)重,,如果這種技術(shù)真的泄露出來,,意味著整個(gè)網(wǎng)絡(luò)世界將陷入混亂,無數(shù)個(gè)人隱私和商業(yè)機(jī)密將無法得到保護(hù),。
“你們的最終目的是什么,?”我繼續(xù)追問。
“我只是個(gè)執(zhí)行者,,至于其他應(yīng)用如何拓展則要看阿爾法灣的想象力,。我只知道這個(gè)庫的更新速度非??臁,!币褂奥柫寺柤?,“即使荊昊拿到了代碼庫,但一定拿不到最新的版本Project Alpha,?!?p> “你們當(dāng)自己是什么?極客,?黑客,?”我問。
“阿爾法灣科技接受任何形式的評(píng)價(jià),,無論是正面的還是負(fù)面的,,但任何使用科技手段企圖控制人類的科技公司都是我們的對(duì)立面,這誰都無法阻止,。”
“你們就不怕被安全顧問盯上嗎,?”R10問,。
“盯上又能怎樣,除了承認(rèn)技不如人敗下陣來又能怎樣,,然后灰頭土臉的領(lǐng)上一份薪水祈禱著相安無事,。”夜影再要了一支煙,,用大拇指撓了撓腦門,,“我這次的確是大意了,以為倉庫那里又停電才親自去查看,,否則你們根本別想抓到我,。”
待審訊完夜影,,天已經(jīng)是大亮,,我洗了洗臉,接著在宿舍的陽臺(tái)上伸了一個(gè)懶腰,?!吧陠矗缟虾?。今天比昨天早起了48分鐘呢,。”這時(shí)智能管家小V向我發(fā)起了問候,。
“我壓根就沒睡,?!?p> “熬夜可是很不健康的行為,可以在上午10點(diǎn)左右安排小睡,,中午少吃碳水化合物,,如果需要驅(qū)趕困意可在上午9:30,中午12點(diǎn),,下午2:30分別攝入50-100毫克咖啡因,。”
“我知道了,,謝謝你,。“
“不客氣,,只要申喆開心,,小V也能開心?!?p> 我又想起了夜影那句,,“任何使用科技手段企圖控制人類的科技公司都是我們的對(duì)立面?!钡珓倓傂給我提供的方案又何嘗不是一種企圖控制我的手段呢,?我陷入了深深的沉思。
R10正在熟睡,,胸口放著荊昊的筆記,,兩只手垂在椅子的扶手上,他面前的電腦還在運(yùn)行著沙盒游戲,。沒人知道他是什么時(shí)候睡著的,,所有人都很默契的不制造太大的響聲。
“他就這樣睡在這里,?”我輕輕的問一位女警員,。
“每次輔助專案組辦案都這樣,讓他去值班宿舍睡,,他也不去,。”
我走到R10旁邊,,輕輕地把荊昊的筆記從他胸口拿開,,然后為他蓋上了一條毯子,他已經(jīng)熬了好幾天,,完全投入到案子中,,他確實(shí)挺拼的。
走到窗前,,我看著朝陽下的城市,,思緒紛亂,。‘夜影’的話在我腦海中反復(fù)回響,。阿爾法灣究竟是個(gè)怎樣的組織,?他們的終極目標(biāo)到底是什么?一想到還有若干個(gè)‘夜影’存在,,就讓我感到一陣陣的寒意,。
“申警官,我用‘夜影’的電腦做橋接,,進(jìn)入了阿爾法灣成員出沒的暗網(wǎng),。”R10的聲音從身后傳來,。
我轉(zhuǎn)過身,,R10正一臉剛睡醒的樣子看著我?!拔覄倓傇谏厦婵吹揭粭l消息,,他們正在通緝新的‘兔子’?!?p> “新的‘兔子’,?”我眉頭緊皺。
“對(duì),,他們計(jì)劃對(duì)下一位背叛者進(jìn)行追殺。這意味著還有其他人正在試圖逃離阿爾法灣,,或者已經(jīng)背叛了他們,。”R10說,。
“難道他們還想再來一次滅口,?”
“出了這里,只要是能接入公網(wǎng)的地方,,都將是他們可利用的攻擊工具,。”R10肯定的說,。
忽然,,我的手環(huán)響了起來,來電顯示是一個(gè)陌生號(hào)碼,。
“申警官,,”對(duì)方的聲音低沉而急促,“我是荊昊的朋友,,我們需要見面聊一下,?!?p> “你是誰?”我警覺的問道,。
“電話里我不能說太多,,我想告訴你們更多阿爾法灣的信息?!?p> “好,,地點(diǎn)和時(shí)間?!蔽已杆倩貞?yīng),。
對(duì)方報(bào)了一個(gè)地址,我記下后,,立即通知了師傅王磊,。
“這有可能是阿爾法灣的陷阱,你們要加倍小心,?!蓖趵谔嵝训馈?p> “明白,,但這有可能是進(jìn)一步了解阿爾法灣的機(jī)會(huì),。”我堅(jiān)定地說,。
我檢查了一下裝備,,迅速前往約定的地點(diǎn),這是一間廢棄工廠,,四周一片寂靜,,高聳的煙囪以及腐蝕的鋼結(jié)構(gòu)仿佛在訴說著它的年代感。我們按照對(duì)方提供的信息,,小心翼翼的進(jìn)入了工廠內(nèi)部,。
“阿爾法灣的人怎么都喜歡在這種人跡罕至的地方出沒……”R10正說著,一個(gè)黑影突然從角落里走了出來,。
我的手不由自主的放到了槍套上,,那人穿了一身灰色風(fēng)衣,臉上戴著口罩,,稍長(zhǎng)的劉海里面露出一雙警惕的眼睛,。
“申警官,你們來了,?!彼吐暤卣f。
“你是誰?你說有重要信息告訴我們,?!蔽抑苯亓水?dāng)?shù)貑枴?p> “我叫任承宇,從李薇的手環(huán)里面找到了申警官的聯(lián)系方式,?!?p> “黑了李薇的手環(huán)?難道你也是阿爾法灣的成員嗎,?”R10問,。
“我?我不是,,我算是幫著荊昊一起對(duì)抗阿爾法灣的伙伴,。”他緩緩摘下口罩,,露出一張憔悴但堅(jiān)定的臉,。
“我們?yōu)槭裁匆嘈拍悖俊蔽屹|(zhì)疑道,。
“因?yàn)槲抑栏嚓P(guān)于阿爾法灣的秘密,,如今荊昊已經(jīng)走了,能知道這些的只剩下我了,?!比纬杏钊嗔巳嘌劬Γ八麄儾粌H僅在進(jìn)行黑客活動(dòng),,還在通過沙盒游戲進(jìn)行更為可怕的實(shí)驗(yàn),。”
“什么實(shí)驗(yàn),?”我追問,。
“他們正在開發(fā)一套能夠直接控制人類思維意識(shí)的技術(shù),是一種基于哈希函數(shù)進(jìn)化版的腦機(jī)接口技術(shù),。如果成功,這將徹底改變世界的格局,?!比纬杏畹恼Z氣中充滿了恐懼。
“這太瘋狂了,!”R10的眼鏡幾乎被驚的掉在地上,。
“是的,沙盒游戲就是他們的測(cè)試入口之一,,我和荊昊在NPC的代碼里面發(fā)現(xiàn)了經(jīng)過加密的交互算法,,全是通過與玩家交互采集的玩家特征數(shù)據(jù),還發(fā)現(xiàn)了自動(dòng)分類標(biāo)簽的程序?!比纬杏钌钗艘豢跉?,繼續(xù)說,“NPC通過算法能夠應(yīng)對(duì)不同特征的游戲玩家并進(jìn)行持續(xù)學(xué)習(xí),。進(jìn)而一點(diǎn)一點(diǎn)滲透到玩家的日常當(dāng)中,,荊昊懷疑這個(gè)特征數(shù)據(jù)已經(jīng)用于腦機(jī)接口,我倆不能容忍這項(xiàng)技術(shù)被應(yīng)用,,也許他就是因?yàn)檫@個(gè)才被滅口,。”