雷鋒網(公眾號:雷鋒網)按:本文作者song,西雅圖Newsky Security公司聯合創始人兼CTO。2015年參與成立Newsky Security,15分鐘破解美國最大智能鎖廠家kevo產品;業內知名防病毒專家,黑客。
美國時間2016年10月21號,正在被兩位總統候選人的精彩辯論逗得樂不可支的美國人民,忽然發現推特不能用了,緊接著亞馬遜也開始抽風,還有看片的netflix,買東西付錢的Paypal,看新聞的CNN,都趴下了。這可不得了,要知道再有10天就是美國的萬聖節,小朋友們要穿成各種怪獸變異人,嘴裡念著"trick or treat(不給糖就玩你)"的咒語出門要糖,家長要買糖防身,要把自家小朋友扮成怪獸,要買大南瓜切成怪物保護家門。
你們這些網站都趴窩,我們不能買買買不能曬曬曬可咋整?趕緊去問身邊的程序猿,那啥Jerry你幫我修修我家的wifi唄?Jerry一臉懵逼:啥?你們這些麻瓜的網站也趴了?我以為只有我們同性交友聖殿Github被DDOS了呢?
那麼,啥是DDOS呢?這次的DDOS跟往年,又有那些不同?
DDOS的全稱是Distributed Denial Of Service (Attack),翻譯過來叫分布式拒絕訪問攻擊。
說白了就是,你想給妹子微信表白,但是一天妹子都不理你。過後一問,妹子說,那天一直有人不停的跟她聊,根本沒時間理你。這個,就叫拒絕訪問攻擊DOS,就是妹子總是被人佔著。聰明的你肯定立刻跟妹子說:你笨啊,拉黑他!妹子一翻白眼:你才笨呢!他們幾千人過來跟我聊,我哪來得及拉黑那麼多人?這個,就叫分布式拒絕訪問,因為大家都來找妹子,妹子也不知道該拉黑誰。
不過這些小花招難不住聰明的你,你和妹子約好,下次再有那麼多人煩她,就讓她換個微信號。為了不讓別人知道這個新的微信號,妹子只會用特定的一些名字,你只要去微信裡面搜索一下就能找到。這裡,微信的帳戶搜索,就是一個指路人。
可是到了時間,你還是找不到妹子。按照之前約好的名字去微信裡面搜索,結果微信搜索也變得超級慢。這就是這次網絡攻擊的特點:攻擊的是用來指路的DNS域名解析系統。域名解析系統,相當於微信裡面的帳戶搜索,你知道帳戶名字,就能找到妹子。DNS是只要你知道網址,就能找到對應的網站伺服器IP位址。但是如果帳戶搜索都不理你,那還怎麼找妹子。所以,DNS系統,是網際網路的看門人,也是絕大多數網際網路服務的關鍵支撐。
圖1:這次DDOS攻擊影響到的國家和地區
一般黑客進行DDOS攻擊的時候,都是控制很多臺計算機,把它們變成botnet殭屍網絡,然後讓這些計算機同時去連接被攻擊的伺服器。但是要搞掉DNS這麼關鍵的系統,一般的殭屍網絡沒有那個能力。要知道,網際網路的設計人員也不是吃素的,DNS這種關鍵區域,每天的訪問量,都不亞於一次小型的DDOS攻擊。隨便的一個殭屍網絡,對於DNS系統來說,不算什麼厲害的對手。
既然DNS這麼厲害,這次的攻擊是怎麼搞掉DNS系統的呢?說白了也很簡單,這次攻擊的殭屍網絡,裡面的殭屍數量特別多。有統計數據表明,這次的殭屍們很大可能不是傳統意義上的計算機,而是我們平時說的物聯網設備,比如十字路口監控車輛的攝像頭,普通人家裡防盜攝像頭,還有我們一刻也離不開的wifi路由器。這些設備,每一個裡面都有一個計算能力挺強的CPU,雖然每個物聯網設備的處理能力和伺服器比還有差距,但是海量的設備組合起來,就是非常強大的殭屍網絡了。
網際網路的基礎設計思想裡面,在其中一部分被攻擊以後,會把負荷轉給網絡的其他部分,避免全面癱瘓。但是這種設計思想,只有在系統的其他部分能承載全網負荷的時候才有效。一個平時接近滿負荷運轉的系統,在其中一部分不能正常工作的時候,把負荷轉到其他部分,反而會導致其他部分超過負荷而癱瘓,負荷會繼續遷移到還沒有癱瘓的部分,繼續導致破壞。業界有個專有的叫法:雪崩效應。
圖二:DNS系統被攻擊以後的雪崩效應
回到問題的本質:究竟是什麼,導致黑客這次能有效的組織起這麼多的殭屍設備,進行如此大規模的攻擊呢?這裡就要講到物聯網設備的特點了。傳統意義上的計算機,都是有專人守護的,哪怕是你家裡打遊戲的機器,如果發現明顯的變慢,你也會去裝個查病毒的軟體看看,或者換個密碼啥的。但是,你會給十字路口的攝像頭裝殺毒軟體嗎?你平時會去經常改家裡wifi路由器的密碼嗎?大多數人都不會的。而設備製造商也不會給每個攝像頭設一個不一樣的密碼。
成千上萬這些有一定計算和聯網能力的小東西們,帶著一樣的密碼,一樣過時的加密證書,一樣有bug的程序,就被安裝到了我們這個世界的各個角落。黑客們只要用合適的工具掃描一下,就可以輕鬆的招募出成千上萬這些能和計算機說話的小東西們,進行各種攻擊。其魔力,不亞於魔法師揮動魔杖,就從荒野中天空中大海中召喚出無數的殭屍。
好在,這個問題在網絡安全研究圈子裡面,早已引起了大家的重視,有一些像我們西雅圖青天科技(NewSky Security)這樣具有前瞻性的公司,已經研發出了一套對付物聯網時代,防止物聯網設備被黑客控制的技術和產品。當物聯網這個新的王者睜開眼睛看著這個世界的時候,我們也會守衛在它的身旁,防止它滑向黑暗的一面。這也就是我們公司的使命:保衛每一個設備。
雷鋒網原創文章,未經授權禁止轉載。詳情見轉載須知。