對于黑客而言,服務(wù)器是最理想的肉雞。而當(dāng)前云計算系統(tǒng)中的海量云主機(jī)資源,更是黑客面前的美味大餐。開源系統(tǒng),本身就存在著比較嚴(yán)重的系統(tǒng)安全漏洞問題,容易使黑客趁虛而入。而虛擬系統(tǒng)安全管理手段匱乏,又進(jìn)一步助長了黑客們的囂張氣焰。
近期,又有安全研究人員發(fā)現(xiàn),數(shù)萬WordPress站點被利用于實施第7層DDos攻擊。大多數(shù)實施攻擊的源網(wǎng)站托管在知名VPS/云服務(wù)提供商:亞馬遜的AWS、Digital Ocean、谷歌云、微軟的Azure、HETZNER、OVH和Linode之上……
云主機(jī)任黑客宰割的三宗罪
提到網(wǎng)絡(luò)威脅,首先讓人聯(lián)想到的就是僵(僵尸)、木(木馬)、蠕(蠕蟲)。蠕蟲的危害雖然巨大,但是其不可控制性過強(qiáng),隱蔽性差、易于被查殺,目前已經(jīng)接近被淘汰的階段。但是通過木馬控制主機(jī),組織成龐大的僵尸網(wǎng)絡(luò)來發(fā)起DDoS攻擊的情況,目前卻愈演愈烈。而云主機(jī)薄弱的安全防護(hù)機(jī)制,又為黑客敞開了方便之門。
云主機(jī)被黑客肆意宰割,無外乎以下三種原因。
一、開源軟件漏洞
和傳統(tǒng)的商業(yè)軟件不同,開放源碼軟件可以被散布在世界各地的編程者、隊伍開發(fā)。同時,開放的源代碼也很容易被一些別有用心者利用。這就為開源系統(tǒng)留下了不可控制的安全隱患。于是開源軟件的系統(tǒng)漏洞問題,自然也就開始顯著增長了。
這是在網(wǎng)絡(luò)上收集到的一個組件漏洞排名,從這個里可以看到,在WordPress組件中,居然存在著100個以上的安全漏洞。由此可知數(shù)萬WordPress站點淪為黑客肉雞也是一個理所當(dāng)然的事情了。
這還只是已知漏洞所造成的威脅,在黑客手中還有很多尚未暴露的“0 day”漏洞,以及云計算系統(tǒng)中所存在的漏洞等等,這些漏洞所能造成的危害,就不是將用戶的云主機(jī)變成“肉雞”這么簡單了。
二、木馬、黑客程序
除了軟件漏洞之外,木馬、黑客程序?qū)υ浦鳈C(jī)的危害也不容小覷。
黑客在通過軟件漏洞,獲得云主機(jī)的控制權(quán)限后,會通過上傳木馬程序的方式,來達(dá)到對主機(jī)長期占有的目的。
另外,在云主機(jī)的使用過程中,必然要安裝很多第三方的工具軟件。然而一些免費工具的下載網(wǎng)站,往往為了達(dá)到其盈利的目的,會在這些下載程序中夾雜一些后門、木馬之類的黑客程序。
此類后門、木馬之類的黑客程序,具有很強(qiáng)的多變性與隱蔽性,還會模仿成系統(tǒng)或服務(wù)進(jìn)程,讓用戶無法分辨,更難以及時進(jìn)行處理。
三、撞庫、暴力破解、弱口令
除了漏洞和木馬之外,如果黑客撐握了用戶的登錄信息,一樣也可以對云主機(jī)為所欲為。因此,撞庫、暴力破解、弱口令等一系列安全問題,也在無時無刻對云主機(jī)的安全造成著威脅。
當(dāng)每一次網(wǎng)絡(luò)泄密事件發(fā)生后,均伴隨著海量用戶信息的泄露。通過對這些登錄信息的收集,黑客可以打造出更加精準(zhǔn)的“萬能鑰匙”,從而更加精確的,在不觸及登錄告警機(jī)制的情況下,通過撞庫的形式,進(jìn)行云主機(jī)的非法登錄。除了撞庫,還可以通過組織大量肉雞,在不同時間通過強(qiáng)行計算的方式,對用戶登錄信息進(jìn)行暴力破解。
此外,還有很多用戶并不注意自身等錄信息的安全,使用一些非常常用的、易于記憶的用戶名、密碼進(jìn)行云主機(jī)登錄,而這同樣也給予黑客可乘之機(jī)。
安騎士——無微不至的安防衛(wèi)士
在傳統(tǒng)數(shù)據(jù)中心中,遇到上述問題,通常采用安裝企業(yè)級的防病毒軟件來進(jìn)行處理??墒窃谠浦鳈C(jī)上,這樣的處理方式就力不從心了。
首先,是資源占用的問題:傳統(tǒng)企業(yè)級防病毒軟件的實時防護(hù)程序,需要占用較多的CPU和內(nèi)存資源。當(dāng)進(jìn)行查殺病毒操作時,還需要通過龐大的病毒庫對系統(tǒng)和文件進(jìn)行分析。對于處理性能充裕的傳統(tǒng)服務(wù)器而言,這些資源的占用無傷大雅。而對于按資源使用付費的云主機(jī)來說,這種資源占用行為就是極大的浪費。
其次,是統(tǒng)一管理的問題:云計算按需部署的特性,導(dǎo)致云主機(jī)數(shù)量會隨業(yè)務(wù)增減而不斷變化,而傳統(tǒng)企業(yè)級防毒軟件對這種隨機(jī)擴(kuò)展的應(yīng)用特點往往難以適應(yīng),無法統(tǒng)一進(jìn)行管理,從而給黑客以可乘之機(jī)。
而且,傳統(tǒng)企業(yè)級防護(hù)軟件對于撞庫、暴力破解、弱口令等騙取管理權(quán)限的黑客行為,通常缺乏有效的防護(hù)手段進(jìn)行防御。
那么,云主機(jī)安全應(yīng)當(dāng)如何進(jìn)行應(yīng)對?針對這個問題,阿里云推出了全新形態(tài)的云主機(jī)安全防護(hù)產(chǎn)品——安騎士。
安騎士云主機(jī)防護(hù)產(chǎn)品,由AGEnt、云端防護(hù)中心、控制臺與安騎士APP四大主要組成部分構(gòu)成。
Agent,是一個常駐在云服務(wù)器操作系統(tǒng)中的輕量化進(jìn)程,可以根據(jù)用戶配置的安全策略上報服務(wù)器上存在的安全風(fēng)險數(shù)據(jù)和新增的安全事件數(shù)據(jù),同時響應(yīng)用戶和安騎士云端防護(hù)中心的指令,實現(xiàn)對云服務(wù)器上的安全威脅清除和惡意攻擊攔截。
云端防護(hù)中心,接收全網(wǎng)Agent上報云服務(wù)器安全事件和威脅數(shù)據(jù),通過云端的多個威脅識別模型,對每一條上報的安全事件進(jìn)行分析,根據(jù)分析結(jié)果給Agent下發(fā)相關(guān)攔截和處理指令。
控制臺,主要功能包括云服務(wù)器資產(chǎn)管理、安全威脅數(shù)據(jù)處理、安全策略配置、安全報表查看等全部可供用戶使用的功能。
APP,可以隨時隨地掌握云服務(wù)器安全狀態(tài),以及迅速處理云服務(wù)器面臨的安全威脅。
下面,至頂網(wǎng)根據(jù)目前云主機(jī)所遇到的主要威脅形式,對安騎士的安全防護(hù)功能,進(jìn)行了一次體驗性的評估。
統(tǒng)一高效輕量運維
和阿里云的大部分安全功能一樣,安騎士的控制臺也已經(jīng)集成在了阿里云的控制臺之中。通過服務(wù)器安全(安騎士)直接進(jìn)行調(diào)用。并可以直觀的對各臺云主機(jī)安全狀態(tài)進(jìn)行查詢。
安騎士的Agent不但可以在阿里云的云主機(jī)上進(jìn)行安裝,在非阿里云的服務(wù)器上也同樣可以進(jìn)行部署。并且可以不同版本的Windows與Linux系統(tǒng)進(jìn)行支持。
在一臺單核1G內(nèi)存的Linux云主機(jī)上安裝安騎士,并進(jìn)行漏洞檢測時發(fā)現(xiàn),其AliYunDun與AliHids進(jìn)程的CPU占用率僅為0.3%、內(nèi)存占用率分別為0.6%與0.9%。基本不會對云主機(jī)上業(yè)務(wù)應(yīng)用產(chǎn)生過多影響。
控制臺的統(tǒng)一管理,極大減輕了用戶對大量云主機(jī)進(jìn)行維護(hù)時的工作強(qiáng)度。輕量級的Agent避免了云主機(jī)大量資源浪費的產(chǎn)生。
查疑補(bǔ)缺即時修復(fù)
Agent輕量級化后,是否會對檢測效果產(chǎn)生不利的影響?為此我們同樣也對安騎士Agent的檢測能力進(jìn)行了了解。
在通過安騎士控制臺,進(jìn)行內(nèi)核配置檢測時,發(fā)現(xiàn)當(dāng)前云主機(jī)所使用的鏡像源,已經(jīng)有新鏡像可供升級,于是安騎士向我們做出了風(fēng)險提示。
當(dāng)我們按照提示將系統(tǒng)內(nèi)核進(jìn)行升級后,風(fēng)險提示消失。
源頭布控清僵除木
僅僅通過被動的補(bǔ)丁修復(fù),很明顯是無法滿足云主機(jī)安全防護(hù)需求的。要想保障云主機(jī)的安全,還要從威脅的源頭查起,去主動追詢。安騎士同樣也具備著溯本清源木馬追查能力。憑借安騎士Agent與云端防護(hù)中心聯(lián)動,可以及時分析云主機(jī)中的木馬行為,對木馬文件及時定位、即時清理。
在本次測試中,我們在被測云主機(jī)上,上傳了一個可以用于遠(yuǎn)程命令執(zhí)行的Webshell腳本文件,當(dāng)文件上傳后,即時被安騎士Agent查覺,并在控制中心中進(jìn)行告警,WebShell腳本文件也即時被加以隔離,從而無法對云主機(jī)進(jìn)行更進(jìn)一步控制。
登錄安全查無巨細(xì)
云主機(jī)的安全,重要的還是管理權(quán)限的問題,一但用戶登錄名稱與密碼泄露,或遭到暴力破解,云主機(jī)同樣也將被易手,安全更加無從保障。
在阿里云安騎士的控制臺上,可以查詢每次用戶登錄的記錄信息和登錄的源IP地址,一但發(fā)現(xiàn)異常登錄信息,用戶可以及時進(jìn)行處理。
同時阿里云安騎士還具備出色的防暴力破解能力,可以有效對爆力破解行為進(jìn)行阻斷,并將爆力破解行為進(jìn)行記錄。
應(yīng)用分析連接管理 未來云安全的新趨勢
有記錄、有阻斷、有告警、有定位,阿里云安騎士憑借具備多種威脅識別能力的云端防護(hù)中心,高效輕量的Agent管理進(jìn)程,直觀即時的管理控制臺應(yīng)用,高性能全方位的為云主機(jī)提供了周全的安全防護(hù)能力。從而使得云主機(jī),再也不會淪為任黑客肆意宰割的羔羊。并且,通過對黑客連接的有效定位,還可以順藤摸瓜,最終斬斷黑客伸向云主機(jī)的幕后黑手,使其曝露在光天化日之下。從而還云計算網(wǎng)絡(luò)世界一片清靜藍(lán)天。相信隨著阿里云安騎士部署數(shù)量的增長,云計算的安全也將逐步得以實現(xiàn)。