情,倒是把這個愛蟲病毒忘到了腦後。
如此一來,楊天心裡也不免有一種愧疚感。
愛蟲病毒楊天自然有能力編寫出專殺來,可是因為自己的私事,把它給忘了。眼下病毒爆發,而楊天卻是用這種方式察覺,恐怕病毒早就散播的不成樣子了,許多電腦已經中招了,造成了巨大的經濟損失。而這一切,不得不說,楊天是有一部分的責任的。
想著,楊天表情也凝重起來,連忙開啟了附件。
愛蟲病毒的原理楊天很瞭解,但源程式卻是沒看過,若是不先中招,也無法以此為根據編寫出專殺來。
附件開啟,楊天的蜜罐系統立刻有了反應,拉出分析器,細緻的分析一遍,發現郵件系統在短短的幾分鐘之內已經崩潰。而且,就連虛擬機器內的某些檔案,也已被修改。
好強的感染能力。楊天心下一凜,也看出了愛蟲病毒的兇猛,利用蜜罐系統,擷取了病毒的程式,細緻的分析起來。
程式自然是加了殼,分析顯示,還不止一層,更是用了混淆器,這樣一來,恐怕還加了密。
初步的分析就令楊天心下一奇,倒不是因為程式加殼加密,難以反編譯獲得原始碼。而是因為,根據楊天的瞭解,這個OnelAdeGuzman的技術並不算頂尖,只對VB和病毒學有獨特的見解,其他方面,技術就要差的太多了。
可眼下,楊天分析之後發現,加殼方式用的很巧妙,乃是極難破解的三連環套式加殼方法。至於混淆器,更是完全的內嵌在程式之中,好似成了程式的一部分一樣,其中似乎還加了一些東西,起到了不可思議的混淆效果。
心下思考著,楊天手下也沒停,病毒外面加的幾層殼,雖然很頑固,但楊天還是輕易的就能破解,反倒是在破解了混淆器之後,停了下來,倒轉回頭,又檢視起了這個混淆器。
混淆器也是防止程式原始碼洩露的一種主要方式,應用最廣的就該是JA**A語言。其原理也就是替換源程式,把原本程式碼進行變換,精簡關鍵字,達到相同的運算效果。這樣一來,反編譯之後,也就只能得到替換過的原始碼,無法得到真正的原始碼。
這種混淆器,楊天自然有辦法破解,繞過混淆器,得到真正的原始碼。不過現在倒轉回來,卻是因為楊天發現了這個混淆器還內有乾坤。
執行分析器,一次又一次的分析運算,檢視結果。
這一項工作楊天足足持續了五六個小時,一直到下午三四點鐘,執行了不下千遍之後,楊天猛然驚醒,終於發現了這混淆器內中的貓膩。
一次一密亂碼本。
加密的出現,就是為了安全,按理說,任何一種演算法,在理論上都是可破解的。但卻有一種理想化的加密方式,發明了近百年左右,稱之為一次一密亂碼本。若是能實現,不管用什麼破解手段,什麼計算機進行運算,花費多少人力,都無法進行破解。
當然,如此的加密方式,雖然提了出來,但卻一直用於軍事通訊上,並未發展用於程式加密。因為這種加密方式需要兩個隨機金鑰,在計算機之上,是無法模擬出來的。
可是,眼下,這個混淆器內部,楊天發現,竟然出現了這種加密方式,雖不是完全的,但是巧妙的把語言程式碼和執行程式碼分裂開來,每一次執行程式,都會透過混淆器提供的隨機金鑰,進行連線,解密,然後才執行程式。
這種方式,倒是很類似於那個理論上不可入侵的橋式伺服器。
發現了這種加密方式,楊天也陷入了沉思之中。此時此刻,楊天已然察覺,這款愛蟲病毒,並不像歷史上的那麼簡單。而且,極有可能,這款愛蟲病毒根本不是出自OnelAdeGuzman之手。
OnelAdeGuzman能找出VB語言的漏洞,寫出愛蟲病毒,技術也是很強的,但在楊天眼裡,他還沒有強到能寫出這種加密方式的程式。
一次一密亂碼本,可是最安全的加密方式。歷史上不知有多少人,想把它推廣應用開來,尤其是利用到計算機之上,對各種機密資料進行加密,但都沒有成功。OnelAdeGuzman要是能憑一人之力開發出來,那豈不是要比歷史上那麼多的計算機專家還要厲害?
可這款愛蟲病毒不是出自OnelAdeGuzman之手,那又是出自誰的手筆?
楊天腦海中蹦出大大的問號。上一次,在入侵OnelAdeGuzman的個人網站之時,楊天發現了兩個人,一個,自然就是國家機關,七處的成員。另一個,