第四章 最佳導演
每一天都是新的一天,忙忙碌碌的人們會在不同的時間,遇上不同的人,發生不同的故事,很多人把這種相遇稱之為緣分、偶然、意外等等,陳兵以計算機的理解方式將這種情況定義為完美算法下的隨機,冇有人能知道下一刻將會發生什麼。
陳兵今天按著想法很隨機的打開了一個網址,結果,他發現了一件事。一年半前倒閉的小站,居然複活了!一樣的頁麵,一樣的風格,不同的是,進入留言板時,隻有一個空白頁麵,留下的提示信息是,“waiting for you,this is a game,get root。”(等著你,這是個遊戲,得到root。),後麵跟著一個C類IP地址。
陳兵心情激動,“毒藥”是你嗎?
這是一個很常規的遊戲,得到係統管理權。“毒藥”會這麼輕易的讓陳兵得到嗎?嗬嗬,陳兵笑了,這怎麼可能!除非他不是“毒藥”。
陳兵查詢了一下IP地址的地理位置,位於瑞士,一個風景秀麗的國家。陳兵jīng心設置好肉雞跳板,從理論上來說,肉雞跳板可以無限延伸,但實際cāo作上由於網速的影響、國與國之間的出口帶寬的限製,通常不易設置太多層,因為如果你在電腦前發出一個遠端指令,幾十秒鐘之後才到達目標地址,那麼戰機會被延誤,速度往往是勝負的關鍵,但又不宜設置得太少,因為那樣很容易被彆人跟蹤到壁壘主機,從而很快便可以確定你的真實IP地址。
比較科學的解決方法是,前期大部分跳板都設置在國內服務器上,通過國與國的接口路由器傳送至國外之後,酌情減少跳板肉雞的數量,陳兵正是這麼乾的,他利用手中位於國內的肉雞跳板資源,搭建了一個類似“8”字型的鏈路環,然後再進行國外肉雞的布置,國外肉雞僅布置了3台肉雞,呈三角狀,然後才進行IP地址的掃描工作,掃描由三台肉雞同時進行,可以分散“毒藥”的注意力,掃描回傳回來的信息,讓陳兵吃了一驚,我靠!漏洞雖然不是很多,但顯然不是“毒藥”這樣水平的人布置出來的。
陳兵想了想,一定要小心,因為“毒藥”一直以來都是劍走偏鋒,從來不按常理出牌。冒冒失失地殺過去,說不定中了他的埋伏,nǎinǎi的!難道是蜜罐係統?這個賤人太毒了吧?
蜜罐係統的原理,用中國的一句俗語來形容,就是“蒼蠅不叮無縫的蛋。”這裡把侵入者比喻做蒼蠅,把蛋比喻做蜜罐服務器,蜜罐係統通常的防禦是相當完備的,故意吐沫了一些蛋清在完好的蛋殼表麵,勾引蒼蠅來叮,主要是用於研究蒼蠅叮蛋的方式,或者采集蒼蠅留下的信息,唾液,蒼蠅卵(嗅探器、病毒、或者是木馬、腳本等等),有的蜜罐係統的蛋清上還設置了跟蹤器,可以大致定位出叮蛋的蒼蠅是來自哪個茅坑裡的。我rì!太惡心了!
通常入侵者以為自己成功侵入係統之後,會做一些常規的cāo作,比如打補丁、植入後門程序等等,就像在家裡一樣放鬆了jǐng惕,蜜罐係統架設者,會以看戲的心情來研究入侵者的行為,所以蜜罐係統一直是侵入係統時的夢魘。就像你在廁所裡進行私密行為的時候,正好這個廁所裡安裝了一台攝像頭,對外現場直播,電視機前坐了一大堆熱心觀眾,隻等你表演完畢後拿到你的簽名。你會有這個勇氣在忠實的Fans遞過來的筆記本上簽名嗎?不過現實情況是,你冇得選擇,不管你樂不樂意,你必須把大名簽上了,除非你的後路很多,這就是跳板的意義所在,狡兔三窟,入侵者僅僅有三窟是不夠的,必須做到多窟,不然瘋狂的Fans會把你剝個jīng光,然後第二天清晨,將你的裸照貼滿大街小巷,密集程度將與辦證類廣告一爭高下,你出名了,你願意嗎?FR**之類的不屬於考慮範圍。
菜鳥時代的陳兵和“毒藥”被人貼裸照的經曆很多,那是一段痛苦的經曆,令人不堪回首……至今想起來都是眼淚嘩嘩的!現在“毒藥”這個該死的賤人,居然布下這樣一個找抽的局,不愧是劍走偏鋒的典範,我rì!陳兵恨恨地罵道。
對付這樣的賤人,必須比他更劍走偏鋒,才能取勝。
攝像頭有死角嗎?嗬嗬,這就是蜜罐係統的弱點所在。
陳兵想到了一個法子,辦豬吃虎!他設計了兩個主要角sè,一個是比較有點腦子的新銳黑客,一個是充滿學習yu望的菜鳥,以常規方式入侵係統,迷惑“毒藥”,等他耐心消磨得差不多的時候,再下殺手。
當演員是非常不容易的,如果要當好一個優秀的演員就更難了,現在陳兵不但要當一個優秀的演員,而且還想挑戰一下實力派導演的風格。他設計好對白用的大量台詞之後,才開始發動演員上演一出好戲。
兩位傀儡演員的名字以及xìng格已經確定完畢,waiter(侍者),一位盲目崇拜的菜鳥,Seaman(希曼),一位自信滿滿的短褲超人。
劇情總是需要一個套路,要讓人覺得合情合理,親切自然,“毒藥”肯定是已經察覺到掃描信息了,不過國外黑客經常進行這樣的義務檢查,所以相信這樣的掃描不會引起“毒藥”的太多注意,“毒藥”在釣魚,不是自己想釣的那條,他捉到以後會放生的。
Seaman款款而來,利用遠程溢出攻擊獲得了蜜罐外部係統的root權,然後他開始進入角sè了,首先建立了兩個帳號,很典型的帳號,R零零T,adm1n,搏的就是彆人研眼睛花,當然密碼可以設置得複雜一點,起碼顯示出Seaman這個人對於本次入侵的重視。為什麼要建兩個呢?我靠!不建兩個帳號,另外一個演員怎麼登場?
言歸正傳,Seaman建立了一個比較隱蔽的文件夾,開始從陳兵布置的國外三部肉雞上下載自己的工具包,下載都是需要時間的,工具包的大小非常有講究,不能太大,容易引起彆人的懷疑,不能太小,太小了啥用處都冇有,陳兵的劇本設計是2M左右,夠了,塞一些常規的共享黑客工具、木馬、腳本進去,道具很重要,千萬不能偷工減料。
Seaman在安裝好工具包之後,開始了rì常cāo作,為係統打補丁、清除Logrì誌、Logrì誌不能清除太完整,保留一些隱藏rì誌,這樣才顯得他功力不太夠,劇情才有發展的空間。Seaman繼續埋頭工作,檢查係統進程,仔細核對,不過偶爾會犯一些小錯誤,KiLL掉一些自己不認識的係統進程,然後在重新啟動它們。
好了,終於有人要登場了,Seaman對外傳送一條信息,通知門外的兄弟進來參觀自己的戰利品,他將密碼帳號給waiter傳了過去,半分鐘後,兩人碰頭了。
“Seaman老大,你真是牛逼透了,才三十分鐘就侵入了這樣一個銅牆鐵壁般的Linux係統,你是怎麼做到的?”waiter充滿崇拜的台詞送了出來。
“唉,其實也冇什麼,我習慣了!這次發生了些小小的意外,不然,以前我都是十分鐘搞定的!”Seaman的台詞謙虛中帶著那麼點炫耀,方顯高手本sè。
“我什麼時候才能像你一樣厲害啊?”
“^_^,這個關鍵看天賦!”Seaman道。
陳兵在電腦前,為自己的導演能力喝彩!哈哈哈!毒藥,惡心死你!
“你是說我冇希望了?” waiter顯得很失落。
Seaman 安慰道:“不,不要灰心,就算是一張餐紙,一條底褲,都有它的用處,一些我們想不到的東西,時常能在關鍵的時候排上大用場,如果火災發生的時候,四麵冇有出路,你手上冇有毛巾,但是為了抵禦住火災的毒煙你會怎麼辦?”
“Seaman老大,你的這個比喻好像很貼切,我會用衣服沾濕水,然後捂住鼻子選一個相對安全的地方躲藏。”waiter經過了一番思考。
“你的方法確實可行,但這樣肯定活不長,衣服純棉質地麵料的很少,所以即使沾濕了水也不能完全抵禦毒煙,最正確的做法是用尿把底褲淋濕,然後捂住鼻子,趴好!你看,底褲的用途體現出來了吧!”
“Seaman老大你是天才……”waiter從中領悟了許多東西,以及入侵理念。
現在應該到交流技術的時間了,技術是枯燥的,但陳兵cāo作的Seaman要顯示給waiter他的本領,於是關鍵劇情才有可能上演。蜜罐係統的監視係統肯定與表演的舞台存在接口,現在要找到那個隱藏的接口,隻能借助兩位虛擬演員的表演了。
Seaman首先示範了木馬激活的命令,讓waiter進行實踐,接下來安放了一個嗅探器,全麵掃描係統,接著又是類似於DDOS攻擊、DRDOS攻擊這樣的釋放教程。Waiter學得很認真,很仔細,每一個問題都要問幾遍。他們的台詞無非就是“哎呀,又出錯了!”
“waiter,耐心點!”
“又錯了!”
“waiter,你還真不是一般的笨,我再示範一遍,你看好了!”
“謝謝Seaman老大,我這次一定看仔細……”
“哎呀,又錯了!”
……
