新聞中心
當(dāng)前位置:網(wǎng)站首頁(yè) > 新聞中心
如何使用開(kāi)源安全工具保護(hù)其運(yùn)營(yíng)環(huán)境
開(kāi)源安全工具已經(jīng)取得了長(zhǎng)足的進(jìn)步,并且可以像其他安全工具一樣有效。然而,只使用開(kāi)源工具可能會(huì)有缺點(diǎn),因此混合模式可能是最好的選擇。
盡管開(kāi)源工具仍然是許多組織更不可或缺的一部分,但使用開(kāi)源安全工具(從入侵檢測(cè)和防護(hù)到防火墻的開(kāi)源版本)的使用花費(fèi)了更長(zhǎng)的時(shí)間。
因此,組織能否僅使用開(kāi)源工具來(lái)保護(hù)其運(yùn)營(yíng)環(huán)境?這個(gè)答案是肯定的,但是很復(fù)雜。這取決于組織的IT員工的經(jīng)驗(yàn),組織愿意花費(fèi)多少費(fèi)用以及對(duì)風(fēng)險(xiǎn)的承受能力。
非營(yíng)利性開(kāi)放網(wǎng)絡(luò)應(yīng)用程序安全項(xiàng)目(OWASP)基金會(huì)全球董事會(huì)主席、德勤公司滲透測(cè)試高級(jí)經(jīng)理Owen Pendlebury說(shuō),在大多數(shù)情況下,開(kāi)源安全工具與專(zhuān)有工具一樣有效或幾乎一樣有效,這是因?yàn)?,與專(zhuān)有工具不同,開(kāi)源工具是由活躍且參與其中的社區(qū)人員維護(hù)的,其中許多都是專(zhuān)家。
事實(shí)上,開(kāi)源安全在短時(shí)間內(nèi)取得了長(zhǎng)足的進(jìn)步。在過(guò)去的十年中,供應(yīng)商聯(lián)合起來(lái)促進(jìn)開(kāi)源安全性,并且經(jīng)常與聯(lián)盟合作。開(kāi)放網(wǎng)絡(luò)安全聯(lián)盟(OCA)就是其中之一。為了改善網(wǎng)絡(luò)安全生態(tài)系統(tǒng)中的互操作性,開(kāi)放網(wǎng)絡(luò)安全聯(lián)盟(OCA)在今年2月引入了開(kāi)放源消息傳遞框架的安全工具,以幫助網(wǎng)絡(luò)安全軟件之間進(jìn)行數(shù)據(jù)和命令共享。還有其他活躍的組織,例如非營(yíng)利組織和全球CERT社區(qū),它們正在資助開(kāi)源安全工具的開(kāi)發(fā)。所有這些因素都改變了開(kāi)源安全格局。還有更多更好的工具,而且將會(huì)變得越來(lái)越好。
IBM公司安全威脅管理首席架構(gòu)師JasonKeirstead說(shuō):“與12或18個(gè)月前相比,開(kāi)源安全工具的數(shù)量和質(zhì)量都看到了相當(dāng)迅速的發(fā)展。而在2到3年前這個(gè)答案卻完全不同?!?
使用開(kāi)源安全工具有很多好處。由于它們經(jīng)常受到開(kāi)發(fā)人員的評(píng)審,因此它們會(huì)保持更新,并提供完整的文檔。另外,它們往往更靈活,允許IT員工在專(zhuān)有環(huán)境的范圍之外工作。
但這并不總是很順利。例如,組織無(wú)法控制修補(bǔ)程序和發(fā)布時(shí)間表,這意味著存在不良行為者入侵的風(fēng)險(xiǎn)。
盡管該代碼通常會(huì)被許多人審查,但它仍然可能包含漏洞。實(shí)際上,開(kāi)源工具與專(zhuān)有工具一樣存在相同類(lèi)型的漏洞。例如,擁有數(shù)百萬(wàn)行代碼的龐大代碼庫(kù)會(huì)使它們難以檢測(cè)。Pendlebury指出,漏洞還可以作為不良編碼實(shí)踐的一部分而引入,這些實(shí)踐建立在可能不考慮安全性的情況下開(kāi)發(fā)的傳統(tǒng)代碼庫(kù)基礎(chǔ)上,或者使用已知漏洞或配置錯(cuò)誤的第三方庫(kù)。
而且它并不總是成本最低。盡管開(kāi)源工具是免費(fèi)的,但這并不意味著沒(méi)有成本。重要的是要考慮將工具集成到組織的環(huán)境中并持續(xù)維護(hù)它們所花費(fèi)的時(shí)間。
Keirstead說(shuō),“當(dāng)使用純開(kāi)放源代碼工具時(shí),實(shí)施者將承擔(dān)很多支持、集成和維護(hù)工作。我們的調(diào)查數(shù)據(jù)表明,網(wǎng)絡(luò)安全團(tuán)隊(duì)雇用的人員進(jìn)行安全操作。如果已經(jīng)使用現(xiàn)有的受支持的商業(yè)工具,想象一下,如果沒(méi)有對(duì)這些工具的商業(yè)支持,而且這些工具都是基于社區(qū)的,組織必須自己解決,那么會(huì)增加大量工作量。”
盡管有很多安全功能是開(kāi)源工具的理想之選,但選擇它可能需要付出代價(jià)。與臺(tái)式機(jī)或端點(diǎn)安全性有關(guān)的任何事情都不是一個(gè)良好的選擇。
Pivot Point安全公司安全評(píng)估業(yè)務(wù)負(fù)責(zé)人Mike Gargiullo解釋說(shuō),“在網(wǎng)絡(luò)上的大多數(shù)其他地方,開(kāi)源產(chǎn)品和付費(fèi)產(chǎn)品將做大致相同的工作。防火墻或者會(huì)讓某人進(jìn)入,或者不會(huì)進(jìn)入。入侵防御系統(tǒng)(IPS)會(huì)看到某些東西,或者不會(huì)看到某物。否則,還有其他安全層可以提供保護(hù)您。但是,當(dāng)今大多數(shù)攻擊都發(fā)生在臺(tái)式機(jī)和端點(diǎn)上,通常是用戶單擊某些內(nèi)容或下載某些內(nèi)容時(shí)發(fā)生的。這是一個(gè)風(fēng)險(xiǎn)級(jí)別的問(wèn)題?!?
選擇什么工具?
但是,在很多地方使用開(kāi)源安全工具都是有意義的。防火墻就是一個(gè)很好的例子。例如,許多中小型公司使用諸如pfSense之類(lèi)的開(kāi)源工具。安全信息和事件管理(SIEM)系統(tǒng)(如OSSIM)和日志聚合工具(如Graylog)也是如此。
這些工具確實(shí)可以完成任務(wù),但是它們并不具備付費(fèi)工具的所有功能。例如,開(kāi)源防火墻功能完善,但是要獲得儀表板和更多自動(dòng)化功能,通常需要付費(fèi)的專(zhuān)業(yè)版本。
Gargiullo說(shuō):“如果使用開(kāi)放源代碼安全工具,則必須做更多的工作,所以基本上是把預(yù)算換成實(shí)際操作時(shí)間和配置工作?!?
例如,Gargiullo指出了廣受好評(píng)的入侵檢測(cè)和防御工具OSSEC。雖然該工具非常出色,并具有許多功能,但它需要人工將更改的信息添加到配置文件中。例如,Windows更新將要求某人使用配置文件的正確值來(lái)更新配置文件。
如果這一切都不能阻止采用,這可能是開(kāi)源安全工具比人們想象的要多,因此很難為其組織找到合適的工具。但是,有一些良好的經(jīng)驗(yàn)法則可以遵循。
Keirstead建議說(shuō),“這需要大量的研究。首先,需要確保對(duì)用例以及要解決的問(wèn)題有清晰的了解,然后再尋求解決方案。并且由于將負(fù)責(zé)所有的集成、修補(bǔ)、安全性和正常運(yùn)行時(shí)間,因此選擇最簡(jiǎn)單的工具來(lái)滿足當(dāng)前用例的需求是很有意義的。最后,查看文檔。它應(yīng)該完整的并且最近更新的。
判斷是否找到了一個(gè)好的工具的一種方法是它是否提供支持。Gargiullo說(shuō),最成功的開(kāi)源項(xiàng)目的周?chē)芯薮蟮闹С稚鐓^(qū)。
兩全其美的選擇
大多數(shù)公司將開(kāi)源安全工具與供應(yīng)商工具相結(jié)合和匹配,將會(huì)獲得更大的成功。在開(kāi)源工具上構(gòu)建的供應(yīng)商工具尤其如此。從某種意義上說(shuō),這是兩全其美的選擇。
Keirstead說(shuō),“這將具有更大的運(yùn)營(yíng)自由度和獨(dú)立性,以及主要供應(yīng)商的穩(wěn)定支持,這些供應(yīng)商建立在開(kāi)源基礎(chǔ)上,并將其集成到他們的生態(tài)系統(tǒng)中。”
在大多數(shù)情況下,這取決于組織的IT團(tuán)隊(duì)適應(yīng)什么,必須花費(fèi)多少費(fèi)用,以及能夠承受多少風(fēng)險(xiǎn)。
Gargiullo說(shuō),“如果組織擁有一支技術(shù)合理的IT團(tuán)隊(duì),則可以使用開(kāi)源工具完成90%或更多的安全配置。從理論上說(shuō),可以做到100%,”
Pendlebury說(shuō),無(wú)論組織選擇開(kāi)源、混合模式還是專(zhuān)有軟件,最重要的是找到適合這份工作的工具。其關(guān)鍵問(wèn)題包括:
?解決方案是否能滿足需求,它是解決方案的主要功能還是次要功能?
?是否有其他選擇?如果是這樣,他們?nèi)绾闻琶恳灰恍╅_(kāi)源工具的排名超過(guò)了私有工具,反之亦然。
?當(dāng)前版本是否有任何漏洞,如果存在,是否正在制定補(bǔ)救計(jì)劃?
?管理和維護(hù)該工具的人員配置備要求是什么?
在選擇工具之后,需要確保記錄控制環(huán)境,創(chuàng)建所用庫(kù)的日志、訂閱威脅公告和更新并記錄工具的功能,以便安全團(tuán)隊(duì)可以有效地使用它們。Pendlebury說(shuō),其他重要任務(wù)包括開(kāi)發(fā)用于審核和測(cè)試軟件、接收漏洞和更新信息,以及向社區(qū)提供反饋,以盡可能保持工具的有效性。
|