第007章 環形邏輯鎖(一)
2024-11-13 10:47:27
作者: 一盞綠茶
工欲善其事,必先利其器。
黑客同樣也是如此,如果是前世,肖遠手裡有一套完整的黑客工具,從埠掃描,緩衝區溢出攻擊,遠程控制,到最惡性的邏輯炸彈,應有盡有,但是現在,那些工具都沒有了。
雖然肖遠自信即使沒有任何工具,也能夠僅僅使用伺服器上的漏洞,進入伺服器,但是那樣做雖然省事,卻有可能將他現在的絡地址暴露出去,而作為一個資深黑客,在進行絡入侵的時候,第一守則是自身安全的保障,他是決不允許有這種疏漏出現的。
所以,肖遠需要從零開始,編寫幾個用於入侵的工具。
電腦里並沒有安裝任何編程軟體,肖遠沒有去上尋找其他編譯器,而是再次調出了他使用非常熟練的神器級工具——debug,直接在其中利用彙編語言進行設計,這樣做雖然麻煩一些,但是做出來的程序在精巧程度上絕對會超過任何高級語言編譯出來的程序。
他首先要編寫的是一個木馬程序,這個木馬程序的功能只有一個,就是截獲絡傳入計算機的特定絡指令,並按照指令內製定的地址進行傳播,這個程序有點類似於傳令兵的作用,肖遠編寫這個工具的目的是為了搭建絡跳板,以達到以藏自己真實地址的目的。
由於木馬很簡單,而且前世他曾經無數次的編制過這種東西,所以,輕車熟路,他花了不到一個小時,一個能夠植入別的電腦的木馬程序就做好了。
看著眼前這個只有幾百個字節的精巧小程序,肖遠摸了摸自己的下巴,滿意的微笑了起來,這個程序雖小,卻不簡單,其中採用了一種肖遠自己定義的絡傳輸協議,這樣能夠保證由這個木馬程序傳輸出去的絡數據流即使被截獲,如果不了解這個數據流的絡傳輸協議定義方法,那麼想要從這個數據流中分析出有用的信息,無異於天方夜譚。
本章節來源於𝚋𝚊𝚗𝚡𝚒𝚊𝚋𝚊.𝚌𝚘𝚖
把這個小程序放置到一邊,肖遠開始編制另外一個絡掃描程序,這個程序也不複雜,所以,也只是花了大概一個半小時,用了幾百行彙編代碼,一個簡陋的埠掃描器就被他編寫出來,生成了一個可執行文件。
寫好這兩個工具後,肖遠又編寫了一個遠程控制程序,它的作用主要是配合剛才他編寫的那個木馬程序,發送和接受絡命令,查看和控制遠端計算機,從邏輯上講,這個程序並不複雜,但是由於要實現的功能比較多,而且其中涉及到許多絡應用層協議,所以總體上來講,就麻煩了許多,肖遠花費的時間也比較多,這個程序他足足花了三個多小時方才編寫成功。
當他把所有需要的工具編寫完成後,從電腦屏幕前抬起頭,時間已經過了凌晨。
「萬事開頭難,說的一點兒沒錯。」肖遠伸了個懶腰,喃喃自語道,如果是前世他的那些黑客工具都在的話,五六個小時的時間,江州大學的絡伺服器他早已進出不知多少次了,但是現在,這五六個小時全部用在了寫程序上,而且寫出來的還是三個非常粗糙的小程序。
編寫完成後,肖遠接下來的工作是要在絡中抓肉雞,所謂肉雞,就是絡中一些具有漏洞的電腦或伺服器,這些電腦和伺服器能夠很容易被黑客入侵併被安裝後門程序,從而被控制,進行絡攻擊,或者被設置成跳板,這裡,肖遠抓肉雞的用途是為了做絡跳板。
發現肉雞的工作由他編寫的那個絡掃描程序來做,從安全方面考慮,絡掃描程序也最好能夠轉移到一台性能比較好的肉雞上運行,但是肖遠現在手裡沒有肉雞,只能先在自己的電腦上運行絡掃描軟體,好在這個軟體的主要功能是探測絡中開放有某些特定埠的計算機,而不是進行攻擊,所以,一般不會被探測到的計算機內安裝的防火牆識別為入侵。
絡掃描程序運行過程中,會在硬碟上生成了一個肉雞列表文件,這個文件的每一條信息都列出了絡上某一台計算機或伺服器的ip地址,和開放的埠和運行的作業系統。
肖遠讓絡掃描程序運行了半個小時,就終止了程序的掃描,然後用記事本打開了那個肉雞列表文件,半個小時的時間,掃描程序從絡上發現了三百多台開放埠,具備成為肉雞必備條件的計算機。