大道小說網 > 職場校園 > 重裝駭客

大道小說網 第二十八章 一半 文 / 烤糊的地瓜

    『一半』這個名字很奇怪,很土,很渣,很小白,很……反正,起這個名字的人,絕對是一個白癡,可是就算古平心也不得不客觀的說,他的名字雖然是這樣,卻還是得承認,以這個名字命名的這款病毒,絕對是九四年最出名的一款病毒。

    這款病毒最大的特點不是在它的破壞性,而是在它的感染方式上。

    這種病毒,會產生一段n種可能的解碼運算程序,病毒被隱藏在未進行解碼的數據中,對電腦的引導區和程序區都會進行感染。

    可能說引導區和程序區大家不甚明瞭,可是如果告訴大家,如果引導區壞了電腦就無法啟動,程序區壞了軟件就無法正常運行,可能大家就明白這種病毒的公害了。

    要破解這個病毒,就要找到病毒的解密算法,然後進行還原式查找並刪除。

    古平心通過對內存變化的觀察,最終確認,電腦中的就是這個病毒。

    或者是它的一個變種,不過那無所謂。

    現在擺在古平心面前的,是如何解密病毒代碼。

    因為病毒是隨機計算出來的,如果不能解密的話,那麼就無法知道病毒的特徵碼,也無法使用解密加特徵碼刪除的模式來進行殺毒。要知道特徵碼是殺毒軟件為了識別病毒所採用的一種機制,將每個自己所知道的病毒的其中一段代碼拿出來作為識別病毒的『身份證』,那段代碼就是特徵碼。後世幾乎所有的殺毒軟件,都在使用著特徵碼殺毒方式,所以如果是一款新的病毒,殺毒軟件沒有對應的特徵碼記錄,那麼就無法識別這個病毒,所以在擁有殺毒軟件的同時,古平心也早就知道不能過於大意,殺毒軟件不是萬能的……

    可是要知道,『一半』的解碼運算程序,是有上億種可能的,要是隨便一個一個的去猜的話,古平心連自己的死法都知道了,絕對是累死的。

    不過古平心有自己辦法。

    拿起內存調用器,古平心向著病毒殺了過去。

    每次病毒要想運行,都要通過其本身隨機形成的解碼器進行解碼,古平心就靠著這點,找到了隱藏在一個角落裡的解碼器。

    可是用病毒自己的解碼器是不行的,那只是單純的運行病毒而已。

    搓搓手,古平心沒有想到今天竟然用到了這麼多相關的知識。

    果然病毒才是軟件的集大成者。

    古平心笑笑,然後雙手再次放在了鍵盤之上。

    這一次,要進行軟件的反編譯。

    病毒沒有如自己的java、linux一般加殼,還是很光潔的一條小蛇,所以古平心沒有費一點兒勁,就找到了程序的入口。

    反編譯,就是將已經編譯好的程序反向處理,讓其再編程彙編命令,由於手頭上有相應的軟件,所以這一步古平心做的很容易。

    接下來,就是分析對方隨機生成的這個算法了。

    古平心飛速的瀏覽著這個程序,隨著第二層的功力逐漸加深,他的手雖然不像以前那樣速度飛快,可是身體的其他部分卻都有了長足的加強,比如眼力,旁邊的羅成浩根本還沒有看清楚幾個字呢,古平心就已經翻頁了。

    將主要的運算用手寫在紙上,然後加以還原,最後古平心終於在紙上寫出了一個四則運算的式子。

    有了它,『一半』就等於拿下了一半兒了。

    古平心坐在那裡,好似回到了當初指點網絡江山的年代,微笑的臉,也顯露出了一絲霸氣。

    坐在電腦前的古平心,才是真正的古平心。

    手下不停,根據剛才總結出來的方程式寫出相應的代碼,不一會兒,一款專殺軟件就完成了。

    不過這還是只能對應一台機器的病毒,要想將所有機器的病毒都解決掉,如果光靠這樣一個一個來的話,簡直就是要命。

    如果只是這樣而已,古平心就不是古平心了。

    古平心看了看旁邊緊張的羅成浩,然後習慣性的給了對方一個安慰的微笑,繼續寫起程序來。

    可是羅成浩看著這個微笑想哭……可想學啊,大哥你別那麼快好不好?我看不清楚你幹了什麼啊……

    古平心可沒有功夫管羅成浩,他要做一個劫持程序,將解密後的病毒源碼劫持下來。

    這其實說起來也是病毒的一種,比如大家所熟悉的qq盜號木馬,它們就是通過劫持計算機的鍵盤輸入,來進行密碼盜號的,而古平心要劫持的,就是內存。

    很快,結果就出來了。

    「小東西,看你還往哪裡跑。」

    有了特徵碼,將劫持程序修改一下就變成了一個殺毒陷阱,一個虛擬的、假的運行環境。

    所有的程序,要想運行都要將自己的命令加載到內存中,然後通過cpu一條一條執行,而『一半』這個病毒,就是要進行解碼後加載到內存中,這時候,它就是真正的病毒,因為特徵碼已經解密出來了,所以通過特徵碼就可以確認對方的身份。這時候就可以進行查殺,可是這樣難保不會二次感染,所以使用劫持程序寫一個陷阱,使得所有軟件都要通過這個陷阱進行間接加載,不能直接加載到內存之中,這就防止了二次感染的可能。這就是古平心的整體思路。

    不一會兒,在古平心的努力下,『一半』的真正的專殺程序,就寫出來了。

    「好了,拿去用吧。」

    「謝謝啦,平心。」

    「不用。」古平心擺擺手,回寢室上課去了。

    「平心你別走。」見古平心竟然要走,羅成浩一把抓住了他。

    「有啥事?」

    「平心,你教教我你剛才幹了什麼唄?」

    「等我有空我會教你的,行了我走了,有點兒事情要想。」

    「記得我可是等著你啊……」

    「安心吧。」

    ………………

    「哥們兒,我機器中毒了,你有沒有辦法?」「什麼病毒啊?」「不知道,一個新型的。就是上次跟你借的盜版遊戲裡帶的。」「啊?那個啊,我這裡有專殺軟件,你過來拿吧。」

    「真的假的?我這就來。」

    ………

    「哥們兒,我機器中毒了,你有沒有辦法?」「什麼病毒啊?」「不知道,一個新型的。就是上次跟你借的盜版遊戲裡帶的。」「啊?那個啊,我這裡有專殺軟件,你過來拿吧。」

    「真的假的?我這就來。」

    ………

    以上過程乘以n倍,古平心不知道的是,自己所寫的專殺軟件,竟然幾經輾轉之後,最終竟然傳到了一個人的手中。

    「寫這個殺毒軟件的是誰?天才啊,天才,咱們瑞星一定要將這個人拿下來。記住,要不惜一切代價。」某老總如是嚎叫著。

    (某ie被自己給幹掉了……感覺自己好強大……無敵了……)
上一章    本書目錄    下一章