正文 第013章 以其人之道,還治其人之身

蔡琴拜託人找到那學生「談」了一次話,警告他以後蘇蘭要是出了什麼事第一個找他,那小子也識相,從此沒有再打蘇蘭老師的主意。

許毅上學之後依然和劉波玩得火熱,只是以後面對黎姿姿心裡惴惴的,打死他都不敢再惹這個暴力女了,開玩笑,他好不容易能重活一次,要是就這麼被那暴力女一不小心打回原型,那多不值呀!再說許毅本來就對暴力女不感冒,在他看來,溫柔的女人才是真正的女人。更何況,他發現自己真的是喜歡上了蘇蘭,她人漂亮,又溫柔,最重要的是蘇蘭的心裡年齡和他轉生之前差不多,有共同的心理年齡。許毅班上的那些女生還沒發育完全呢,他自然是一點興趣都沒有。平時他就老老實實在座位上看看書,順便考慮怎麼才能賺自己的第一桶金。

周末放學他就到數據局王斌那上網,雖然劉波說他們家也拉了網線能夠上網了,但是許毅想想,最後還是決定不去冒那個險,黎姿姿那次已經給他造成了心理陰影。許毅從國外Linux站點下載了最新版的Linux操作系統,跟王斌吹噓這個操作系統如何如何方便,要成為合格的網路管理員,一定得懂得Linux或者Unix操作系統的配置云云。於是王斌很高興地將這個刻錄成了系統光碟,然後讓許毅幫忙裝在了一台機器裡面。

此時的Linux也算比較成熟了,91年Linux操作系統之父Linus發布0.01版,94年終於發布了正式版,也就是具有里程碑意義的1.0版,又經過一年多時間的發展,此時的Linux功能被大大加強了。許毅身為一個資深黑客,自然對Linux了如指掌,並且是Lniux的狂熱fans,對windos 95很不適應的他情願在字元界面下用Lniux也不願用現在漏洞百出的win95。

王斌現在對許毅佩服得五體投地,無論關於電腦的什麼疑難雜症,許毅好像想都不用想就可以輕鬆解決,好幾次,王斌都嚷嚷著要拜許毅為師,不過都被他拒絕了。許毅非常清楚,王斌這小子的確比較聰明,但是他那浮躁的心性決定了他根本就不是一塊搞技術的料,不用多久,他肯定就會轉行。作為早期接觸互聯網的人,如果他有眼光,在互聯網領域完全可以有所作為。事不關己,高高掛起,許毅是不會主動去提醒他的。其中很大原因,是許毅發現自己和他接觸這麼久,卻很難成為真正的朋友。

96年,中國互聯網剛剛開始起步,連上網的人都少得可憐,更別說黑客團體了,有的只是少數的幾個獨行俠,而這些獨行俠一般都是中國第一批網管客串的,真正技術過硬的幾乎就沒有,所以許毅對上次黑王斌機器的那個傢伙挺感興趣。可是這麼久時間過去,那傢伙一直再也沒有出現,直到許毅裝好Linux操作系統後的第二周日。

王斌那台裝著win95系統的機器再一次趴下,硬碟被鎖住,王斌知道他又來了。其實許毅完全有能力將他那個系統布置得滴水不漏,但是許毅並沒有那麼做,為的就是守株待兔,今天這兔子終於來了!

許毅早就編了一個程序隱藏在數據局的這個路由器中,那是個監控程序,可以監控流過數據局的一切數據流,所以當王斌正在用許毅上次編的那個程序修復硬碟的時候,他則開始分析路由器中流過的數據了。

沒有費多大力氣,許毅就追蹤到了攻擊者的IP地址,那小子看來也是個菜鳥,根本就沒有經過任何跳板,竟然是直連的,這多多少少讓許毅有些失望。他此時的狀況就像是一個武功高強的武痴,非常想找到能夠和自己一教高下的對手,見對方竟然犯了如此低級的錯誤,難怪他要失望了。

許毅對那IP進行了掃描,屬於北京市,操作系統是Unix的。這激起了許毅的一點興趣,畢竟對方用的不是win95這種傻瓜型操作系統,說明對方還有點技術。試了兩個常見的漏洞,已經被對方打上補丁,許毅對其又增添了幾分信心。用自己編寫的一個簡單掃描器掃了一下他開的服務,發現對方的機器竟然同時還是一個伺服器,開了apache和mysql服務埠,另外還有FTP服務21埠。FTP軟體是ProFTP,這些都是許毅非常熟悉的東西,許毅決定不用系統漏洞入侵,因為那樣一點挑戰性都沒有,轉而對ProFTP下手,提升系統許可權。不過這也只是稍微麻煩一點而已,許毅很輕易地就取得了root許可權,這讓他有點鬱悶,沒有挑戰性!

算了,國內的技術水平太低,以後把戰場轉向國外,許毅做出了一個決定,其直接結果是導致西方世界黑客們知道了東方有個神秘的天才絕世黑客,這是後話。(許毅開始的網名叫XYZ,是許毅在自己的名字拼音首字母XY後面加了個Z的結果,基本來說還是打上了自己名字的烙印)

王斌並不知道許毅已經入侵成功,罵了幾句那個傢伙缺德就被同時叫去維修電腦了。

許毅現在登陸了對方的系統,而且是root許可權。他察看了一下用戶,那小子的登陸名稱是Kingson(意思:國王之子)。許毅發了個消息給他:Hello,Kid。(你好,小屁孩。)〔在文本字元界面下,只能用英文。〕

這一下好像把對方下得不輕,一陣沉默之後,許毅發現自己和對方的連接斷開了。心想那小子有兩下子嘛,這麼快就把我趕了出來。接著,許毅想再次入侵,卻發現已經Ping不通對方的機器了。

大西瓜!那小子把網線斷開了。許毅真是有些無奈,他沒想到對方這麼窩囊,最先想到的竟然是這招,不過這招確實管用。不上網,許毅就算有天大的本事也是一點辦法都沒有。好在一會兒之後,許毅發現對方又重新上來了,於是他再次滲透,發現那個剛剛建立的賬號已經被刪除,不過對許毅來說這也容易,按照老辦法他再次入侵成功,然後再發了個信息給他。

一會兒之後,許毅收到了回覆:Who are you?

許毅回覆了個:XYZ。

接著,他在對方機器上快速逛了一遍,在裡面發現了不少東西,很多黑客小程序,看上去應該是他自己編寫的,這讓許毅對他的印象提高了幾分。接著,許毅從裡面的一些文件內容發現對方竟然是個高中生,這讓他很是驚奇,心中一動,一個想法在他腦海中形成。他進入了一個隱秘的目錄,這個目錄是系統目錄,而且很深,一般用戶很少會跑到這裡來,然後他在裡面建立了一個文件,並將其隱藏。可以說,除非對方對系統中的文件進行地毯式檢查,不然根本就不能發現這個小文件。最後,他在對方機器上運行了一個小程序,退了出來。那個小程序正是一個硬碟邏輯鎖,很小,但是卻可以將對方的硬碟鎖住,許毅這是以其人之道還治其人之身,目的不是替王斌報仇而是警告對方在網路上不要太囂張,天外有天。

許毅這個程序鎖硬碟的原理對對方的那個方法有區別。前面說過,硬碟分區表位於0柱面0磁頭1扇區,其每個位元組都有特殊的意義,而分區表的最後兩個位元組則是表示分區表是否有效的標誌,也就是說系統每次啟動的時候它首先檢查最後兩個位元組,如果是有效的,它則繼續運行,否則它就停止運行。Kingson鎖硬碟的方法就是破壞這兩個關鍵的位元組,將它們修改成別的數字,這樣就達到了破壞分區表的目的。解鎖的方法只要將這兩個位元組的數字改回來就行了,用A盤引導,可以直接用DOS系統中自帶的Debug彙編編譯器來修改,上次許毅寫成一個程序是因為有三台電腦要修復,所以他才沒有直接在電腦上修改。

另外一種鎖硬碟的方法就是將分區表參數改成一個循環鏈,即將C區的下一個分區指向D區,再將D區的下一個分區指向C區(這裡只是比喻,Unix系統有區別),這樣循環下去,硬碟就這樣鎖住了。這和前一種方法原理是一樣的,解鎖方法也類似,只要將相關參數修改回來即可,許毅就是想看看對方到底怎麼解決這個問題。

等了一會兒,許毅發現對方依然沒有上網,心中尋思看來自己還高估了對方的實力,一時半會他還搞不定。再等了會兒,那個Kingson還是沒有動靜,許毅決定不等了,看了看王斌,還沒有回來,他的機器現在已經恢複好了,就在他機器上留了個言,說自己先回去了。

話說這Kingson,他現在是北京市的一個高中生,家裡相當有錢,但是從小他就喜歡搗鼓電腦,到了如今,這電腦技術也算是玩得出神入化了,可是他今天卻碰到了釘子。上次他偶然逛了個BBS,見有人發帖問一些白痴電腦問題,他順手就回覆了一句,大體內容也就是嘲笑對方如何白痴之類,卻招來一個貌似比較懂電腦的傢伙(王斌)的一番說教,兩人就在BBS上比起電腦技術來,類似於小說裡面的武林高手用口比武(當然,Kingson不成認對方是高手),他們用的是文字,結果是對方說不過Kingson惱羞成怒,開始耍無賴,罵人。這讓Kingson非常惱火,決定好好教訓對方一下。網路是虛幻的

上一章目錄+書簽下一頁