關燈 巨大 直達底部
親,雙擊螢幕即可自動滾動
第10部分

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

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

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

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

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

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

一會兒之後,許毅受到了迴音:whoareyou?

許毅回覆了個:XYZ。

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

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

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

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

話說這Kingson,他現在是北京市的一個高中生,家裡相當有錢,但是從小他就喜歡搗鼓電腦,到了如今,這電腦技術也算是玩得出