第011章【僵尸分身】
“二,該內(nèi)核文件的確存在著獨(dú)特的壓縮算法。計(jì)算機(jī)中的數(shù)據(jù),通常是以二進(jìn)制碼的形式儲(chǔ)存,全部由1和0兩個(gè)數(shù)字組成,因此難免會(huì)重復(fù)出現(xiàn)。以文件壓縮技術(shù)里最簡(jiǎn)單的字典算法舉例,便是通過(guò)將出現(xiàn)頻率較多的單詞或詞匯,組合做成一個(gè)對(duì)應(yīng)的字典,然后用特殊簡(jiǎn)化代碼來(lái)表示這些單詞或詞匯,從而達(dá)到壓縮的目的。
但這個(gè)內(nèi)核文件的壓縮算法,卻是在此去除冗余和建立字典的基礎(chǔ)上,將新的簡(jiǎn)化代碼以類似DNA的螺旋結(jié)構(gòu)關(guān)聯(lián)并重復(fù)利用。雖然在壓縮和解壓過(guò)程中,CPU運(yùn)算量和時(shí)間消耗要大上不少,但壓縮率的確高得驚人,保守估計(jì)也在原文件大小的2%以下!”
記錄到這,葉承不禁露出一絲苦笑:“最重要的是,該算法壓縮后的文件,經(jīng)過(guò)設(shè)定或編譯后,只增加少許大小就能夠直接讀取或運(yùn)行。但是,目前來(lái)說(shuō)這個(gè)算法太深?yuàn)W復(fù)雜了,還需要花費(fèi)大量時(shí)間研究整理,才能夠提取出來(lái)運(yùn)用。看來(lái)我這個(gè)上帝,只是開啟了上帝視角,實(shí)力卻明顯還不夠格啊……”
葉承雖然無(wú)奈,但心中還是十分高興的。畢竟光靠這個(gè)壓縮算法,就足以讓他這輩子都不愁吃穿了。
“三,這個(gè)內(nèi)核文件,可編譯偽裝成其他后綴名的文件,比如和一個(gè)電影文件結(jié)合到一起。并且不管是殺毒軟件還是其他軟件,只會(huì)把它當(dāng)成冗余數(shù)據(jù)忽略。不過(guò)有一點(diǎn),結(jié)合偽裝后,雖不會(huì)影響該文件正常使用,但必須該文件被讀取運(yùn)行后,我才能生成控制節(jié)點(diǎn),控制該系統(tǒng)內(nèi)核形成新的電腦分身。”
“這一部分作用不太大,但結(jié)合最后一點(diǎn),能制造出絕佳的特洛伊木馬……”
葉承想了想后,記錄下最后一部分結(jié)論。
“最后一點(diǎn),和普通Windows系統(tǒng)由多個(gè)部分組成一樣,這個(gè)WindowsX內(nèi)核雖然是單個(gè)文件,但也是由眾多組件封裝構(gòu)成的。而如果將其能獨(dú)立運(yùn)行的最核心部分剝離出來(lái),僅有3MB大小!”
記錄完畢后,葉承忍不住驚嘆道:“這樣一來(lái),將這個(gè)核心部分編譯偽裝成圖片或者音樂(lè)之類的文件,然后散播到網(wǎng)絡(luò)上。一旦有人下載運(yùn)行,就能形成千千萬(wàn)萬(wàn)個(gè)新的電腦分身!”
如果真能做到這樣,葉承無(wú)疑會(huì)成為有史以來(lái)最無(wú)跡可尋的黑客!如果不存在什么限制的話,全世界的絕大多數(shù)電腦,都可能會(huì)成為他的分身!
對(duì)此,葉承想想都覺得恐怖和顫栗。他有優(yōu)點(diǎn)也有缺點(diǎn),有追求也有夢(mèng)想,但唯獨(dú)沒有這樣堪稱變.態(tài)的野心——控制全世界的電腦,無(wú)異于控制小半個(gè)世界,太適合某些電影中的最大反派來(lái)演繹了。
不過(guò)沒有這樣的野心,不代表葉承不想確認(rèn)這個(gè)想法的可行性。他一向又是個(gè)行動(dòng)派,想到后,便立刻開始試驗(yàn)起來(lái)。
雖然葉承身為白帽子紅客,但在網(wǎng)絡(luò)上也是有一些“肉雞”的。所謂的肉雞,就是指受黑客遠(yuǎn)程控制,擁有管理權(quán)限的遠(yuǎn)程電腦。
葉承通常拿這些肉雞當(dāng)網(wǎng)絡(luò)跳板,也經(jīng)常用來(lái)測(cè)試軟件、漏洞、攻防之類的。當(dāng)然,絕大部分網(wǎng)絡(luò)安全領(lǐng)域人士都少不了這樣的“工具”。
打開他自己編寫的一個(gè)肉雞遠(yuǎn)程控制端程序,葉承掃描了一下,很快便顯示出有六臺(tái)電腦肉雞在線。
葉承一一選擇了連接后,便見到六道紅色流光,從他所在的矩陣延伸到星網(wǎng)深處,眨眼間便連接上了六臺(tái)肉雞所代表的矩陣。
“我在本體矩陣中操作,得讓其他肉雞矩陣顯示直觀點(diǎn)……”
電腦肉雞的系統(tǒng)畫面,可以直接顯示到他眼前的系統(tǒng)層桌面上,但那些矩陣卻遠(yuǎn)在星云深處,無(wú)法觀察。葉承心念一動(dòng)后,那六個(gè)矩陣便從原本所處的位置,瞬間來(lái)到了本體矩陣的周圍。
葉承清晰可見這些矩陣的系統(tǒng)層中,顯示的與他桌面上一樣的畫面。但這些矩陣下方的硬件層部分,卻因?yàn)樗麤]有完全的控制權(quán)而朦朧一片。
完成這些后,葉承將WindowsX系統(tǒng)的最核心部分簡(jiǎn)單編譯成的,一個(gè)4MB大小的exe可執(zhí)行文件,通過(guò)肉雞控制端,后臺(tái)且限速地傳送到各臺(tái)肉雞之中。
當(dāng)然,即使為了避免被肉雞機(jī)主察覺而限速,這樣大小的文件也沒用多久就傳輸完成了。
然后葉承干脆地下達(dá)了指令,讓這些文件在各臺(tái)肉雞中后臺(tái)運(yùn)行起來(lái)。
各肉雞接到指令并運(yùn)行后的瞬間,葉承腦海中的電腦分身意識(shí)區(qū)域,其主節(jié)點(diǎn)下,立刻多出了六個(gè)灰色的節(jié)點(diǎn)。而不同的是,他之前在本機(jī)復(fù)制的那些系統(tǒng)內(nèi)核所生成的節(jié)點(diǎn),是綠色的。
葉承皺了皺眉,但很快判斷出了這些灰色節(jié)點(diǎn)所對(duì)應(yīng)的肉雞。為了以防被發(fā)現(xiàn)異狀,他選擇了其中一個(gè)機(jī)主已經(jīng)離開許久的肉雞節(jié)點(diǎn),切換了過(guò)去。
眼前光影一閃,葉承瞬間來(lái)到了一個(gè)陌生的矩陣中。眼前雖有系統(tǒng)層桌面顯示,但他腳下仍是一片朦朧黑暗。
而且最重要的是,葉承感覺這個(gè)“身體”十分的僵硬,反饋的信息也很少,他好像只是其中的一個(gè)“大腦”而已。
同時(shí)讓葉承意外的是,他的這個(gè)化為“木馬”的系統(tǒng)核心,可能是因?yàn)榇笮∷藿M件太少,雖然取得了肉雞系統(tǒng)的控制權(quán),但卻沒有取代其運(yùn)行。而是像一個(gè)幕后操縱者一樣,在后臺(tái)隱秘地控制著一切。
對(duì)于這一點(diǎn),葉承自然是樂(lè)見其成。完全版系統(tǒng)內(nèi)核,形成獨(dú)立完整的電腦分身。而木馬型系統(tǒng)核心,像這樣成為真正的幕后控制者就足夠了。他們各有各的價(jià)值和用途,更何況,有需要的話,繼續(xù)傳輸完整版的內(nèi)核就好。
“在網(wǎng)絡(luò)安全術(shù)語(yǔ)中,將大量受控制的電腦肉雞和其控制者之間,所形成的一對(duì)多控制的網(wǎng)絡(luò),稱為僵尸網(wǎng)絡(luò)。而木馬型系統(tǒng)核心所形成的灰色節(jié)點(diǎn),如果數(shù)量多了,無(wú)疑就是這一形式。那么,包括綠色節(jié)點(diǎn)在內(nèi)的這些子節(jié)點(diǎn),命名為‘僵尸分身’再合適不過(guò)……”
葉承笑了笑:“平時(shí)在其他電腦中沉寂隱匿,需要時(shí),化客為主,主宰一切!”