偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

加強(qiáng)軟件安全還需合理管理開(kāi)源

譯文
安全
現(xiàn)在許多公司越來(lái)越明白這一點(diǎn):想比競(jìng)爭(zhēng)對(duì)手更迅速地開(kāi)發(fā)出質(zhì)量更好的創(chuàng)新軟件,關(guān)鍵在于借助使用開(kāi)源軟件(OSS)。在如今的產(chǎn)品生命周期所需的速度和成本約束下,僅僅使用商用代碼、將軟件投向市場(chǎng),這幾乎是不可能實(shí)現(xiàn)的任務(wù)。

本文作者是黑鴨子軟件公司(Black Duck Software)的***技術(shù)官兼工程執(zhí)行副總裁。

現(xiàn)在許多公司越來(lái)越明白這一點(diǎn):想比競(jìng)爭(zhēng)對(duì)手更迅速地開(kāi)發(fā)出質(zhì)量更好的創(chuàng)新軟件,關(guān)鍵在于借助使用開(kāi)源軟件(OSS)。在如今的產(chǎn)品生命周期所需的速度和成本約束下,僅僅使用商用代碼、將軟件投向市場(chǎng),這幾乎是不可能實(shí)現(xiàn)的任務(wù)。要是沒(méi)有能力選擇和整合同類中***的OSS,一些最出色的產(chǎn)品點(diǎn)子可能永無(wú)出頭之日。

加強(qiáng)軟件安全還需合理管理開(kāi)源

不過(guò)使用開(kāi)源也帶來(lái)了一系列不同的挑戰(zhàn)。雖然貴企業(yè)的團(tuán)隊(duì)能夠獲得速度和敏捷性,但常常更難查明代碼的真正來(lái)源、確保代碼安全可靠。

正如OpenSSL Heartbleed安全漏洞證明的那樣,不知道自己的應(yīng)用程序或最終產(chǎn)品中使用什么代碼,有可能造成嚴(yán)重的安全威脅,需要投入大量精力來(lái)補(bǔ)救這些威脅,很耗費(fèi)時(shí)間。反過(guò)來(lái),要是查清楚使用了哪些OSS組件和版本、哪里使用了OSS組件和版本,對(duì)于迅速應(yīng)對(duì)及補(bǔ)救安全漏洞大有幫助。

里面的代碼很重要

Heartbleed軟件錯(cuò)誤提醒廣大開(kāi)發(fā)人員和公司企業(yè)安全到底有多重要。雖然之前就有圍繞專有軟件或開(kāi)源軟件哪個(gè)更安全這個(gè)廣泛的爭(zhēng)論,但這個(gè)爭(zhēng)論基本上沒(méi)啥意義。事實(shí)上,代碼缺陷存在于大多數(shù)軟件當(dāng)中,不管代碼來(lái)自專有軟件還是開(kāi)源軟件,有些代碼缺陷影響安全性。

當(dāng)開(kāi)源與內(nèi)部的專有代碼整合起來(lái)時(shí),安全挑戰(zhàn)可能顯得尤為錯(cuò)綜復(fù)雜。除了未合理管理許可證合規(guī)這個(gè)明顯的風(fēng)險(xiǎn)外,在整個(gè)企業(yè)組織跟蹤代碼來(lái)源和使用情況可能很快會(huì)變得非常困難。

想真正準(zhǔn)確地了解貴企業(yè)面臨的潛在安全漏洞,就要明白三個(gè)問(wèn)題:

1.貴企業(yè)目前的產(chǎn)品和應(yīng)用程序中有什么代碼?

2.開(kāi)發(fā)過(guò)程的前期使用了什么代碼?開(kāi)發(fā)人員又從哪里獲得了這些組件?

3.開(kāi)發(fā)過(guò)程的后期使用了什么代碼?代碼在部署之前需要在哪里加以驗(yàn)證?

評(píng)估形勢(shì)

所有公司都應(yīng)該對(duì)照常見(jiàn)安全漏洞數(shù)據(jù)庫(kù)核對(duì)自己的代碼,比如美國(guó)標(biāo)準(zhǔn)和技術(shù)研究所(NIST)的全國(guó)安全漏洞數(shù)據(jù)庫(kù)(NVD)。像NVD這些資源可以跟蹤安全漏洞,并給出嚴(yán)重性等級(jí),幫助公司企業(yè)確保各自的代碼安全、***。

如果貴企業(yè)之前從未對(duì)照安全漏洞數(shù)據(jù)庫(kù)審查過(guò)自己的代碼,這可能是一項(xiàng)艱巨的任務(wù)。幸好,有些工具可以充分利用這些數(shù)據(jù)庫(kù),定期自動(dòng)識(shí)別所有的開(kāi)源安全漏洞,警報(bào)并跟蹤受影響的組件在哪里使用、在哪里需要補(bǔ)救。

不斷密切關(guān)注代碼庫(kù)有助于確保識(shí)別未知代碼、查明代碼來(lái)源、許可證信息***以及迅速標(biāo)記未來(lái)的安全漏洞,以便盡快解決。如果貴企業(yè)查清楚了所使用的代碼,就很容易找到安全性薄弱的代碼,并加以補(bǔ)救,確保貴企業(yè)的業(yè)務(wù)及顧客處于安全的狀態(tài)。

防止未來(lái)的問(wèn)題

大多數(shù)開(kāi)發(fā)人員之所以被OSS所吸引,原因在于OSS易于訪問(wèn)、隨意獲取,通常讓他們可以擯棄正規(guī)的采購(gòu)流程。不過(guò),雖然許多開(kāi)發(fā)公司對(duì)開(kāi)源使用有相應(yīng)的政策或準(zhǔn)則,但這些政策或準(zhǔn)則并不總是得到落實(shí),常常沒(méi)有受到合理的監(jiān)控。查明什么代碼進(jìn)入貴企業(yè)、代碼是否獲準(zhǔn)使用以及它在貴企業(yè)的哪個(gè)部門使用,這點(diǎn)很重要。

一旦貴企業(yè)知道了擁有的代碼,就需要建立治理機(jī)制。通過(guò)在整個(gè)開(kāi)發(fā)過(guò)程中實(shí)施管理體系,就能確保準(zhǔn)確地描述代碼,并消除什么代碼在哪里、代碼是不是***方面的問(wèn)題。人工管理這個(gè)過(guò)程幾乎不可能,這就是為什么同類中***的公司借助自動(dòng)化代碼管理和審計(jì)解決方案,主動(dòng)管理開(kāi)源軟件的使用。

雖然每家公司和每個(gè)開(kāi)發(fā)團(tuán)隊(duì)的情況各不相同,但事實(shí)證明下列流程可以幫助大大小小的企業(yè)管理和保護(hù)所使用的OSS:

•自動(dòng)審批和列入目錄――借助自動(dòng)化掃描、審批和清點(diǎn)流程,記錄并跟蹤OSS組件的所有相關(guān)屬性,評(píng)估許可證合規(guī),并審查可能存在的安全漏洞。

•維護(hù)經(jīng)過(guò)更新的代碼版本――評(píng)估代碼質(zhì)量,并確保貴企業(yè)的產(chǎn)品采用***版本的代碼開(kāi)發(fā)而成。

•驗(yàn)證代碼――評(píng)估使用的所有OSS;審查代碼,評(píng)估安全、許可證或?qū)С鲲L(fēng)險(xiǎn),并補(bǔ)救任何問(wèn)題。

•確保合規(guī)――制定并落實(shí)一項(xiàng)開(kāi)源政策,制定一套自動(dòng)化合規(guī)流程,以確保開(kāi)源政策、規(guī)定和法律義務(wù)等在整個(gè)企業(yè)都得到了遵守。

積極管理是關(guān)鍵

由于各行各業(yè)使用軟件的現(xiàn)象日益普及,開(kāi)源將繼續(xù)在開(kāi)發(fā)***創(chuàng)新產(chǎn)品和服務(wù)中扮演至關(guān)重要的角色。為了防止這個(gè)日益復(fù)雜的環(huán)境出現(xiàn)安全漏洞,公司勢(shì)必要積極管理整個(gè)企業(yè)的開(kāi)源流向,并制定流程,從而對(duì)照安全漏洞數(shù)據(jù)庫(kù)定期核查代碼,以便快速輕松地補(bǔ)救。

原文地址:http://www.linux.com/news/software/applications/782953-how-to-achieve-better-security-by-proper-management-of-open-source

責(zé)任編輯:藍(lán)雨淚 來(lái)源: 51CTO.com
相關(guān)推薦

2014-08-13 13:31:27

網(wǎng)絡(luò)·安全技術(shù)周刊

2014-02-17 09:06:39

2020-12-29 10:26:55

開(kāi)源軟件安全安全治理漏洞

2023-01-09 14:30:03

2018-03-28 13:46:05

2014-09-03 11:26:11

2021-03-22 15:19:25

網(wǎng)絡(luò)安全數(shù)據(jù)技術(shù)

2015-10-19 11:06:37

2010-12-27 14:32:51

VMware

2011-04-13 09:44:07

2010-08-10 10:10:37

2018-05-09 11:22:15

2010-09-25 16:27:09

2011-03-24 10:39:04

2014-09-25 09:34:16

2012-04-05 09:52:21

開(kāi)源軟件Linux

2020-03-02 08:25:38

免費(fèi)開(kāi)源軟件FOSS軟件安全

2011-05-17 17:59:03

2015-05-27 16:13:05

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)