新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 實現(xiàn)開源軟件安全,開發(fā)人員需要考量的三大關鍵因素

實現(xiàn)開源軟件安全,開發(fā)人員需要考量的三大關鍵因素

作者:JFrog大中華區(qū)總經(jīng)理董任遠 時間:2024-04-22 來源:EEPW 收藏

網(wǎng)絡威脅變幻莫測,最近備受矚目的安全事件(如 log4Shell、Solar Winds、Colors and Fakers 等)及其對全球數(shù)以千計公司造成的災難性影響,凸顯了企業(yè)目前在強化數(shù)字環(huán)境方面所面臨的挑戰(zhàn)。例如,IDC 的一項調查顯示,雖然2022 年一年內全球就有超過 1,000 萬人和 1,700 家實體受到供應鏈攻擊的影響,但仍有87% 的受訪者青睞繼續(xù)使用開源組件來構建軟件。使用開源代碼的人日益增多,這帶來不可否認的優(yōu)勢,促進合作開發(fā),加快發(fā)展進程。然而,也必須認識到,這種整合存在風險。

本文引用地址:http://butianyuan.cn/article/202404/457930.htm

開源代碼的崛起: 一把雙刃劍

有行業(yè)研究表明,82%的組件因存在漏洞、安全問題、代碼質量或可維護性問題而存在“固有風險”。該報告還顯示,雖然企業(yè)中超過 70% 的軟件是開源的,但這些組件往往沒有得到追蹤、維護、更新或清點,從而在軟件供應鏈中留下了嚴重的漏洞,讓威脅行為者有可乘之機。這些數(shù)據(jù)凸顯出當下已成為軟件創(chuàng)新與安全相融合的“節(jié)骨眼”。

在當今軟件驅動的世界里,“唯快不破”的口號推動著軟件開發(fā),對軟件開發(fā)和部署的速度提出更高的要求。開發(fā)人員要兼顧業(yè)務需求,而安全團隊則要增加保護層,但這些措施可能會延長時間。盡管偷工減料的做法很具誘惑性,但 IDC 的智慧還是占了上風:“今天安全不意味著明天一定安全”。IDC 指出,在部署之后進行二進制漏洞修復,可能會花費數(shù)百萬美元。更明智的做法是在部署軟件之前,評估并解決安全問題,避免在高風險運行時造成影響。在創(chuàng)新無止境的時代,安全不是一種選擇,而是成敗的決定性因素。

開發(fā)人員的關鍵考量因素

軟件開發(fā)過程錯綜復雜,為加速開發(fā)和部署安全軟件,關鍵在于開發(fā)人員、運營團隊和安全團隊之間的協(xié)作。

開發(fā)人員需要考慮三大關鍵領域:

●   為攔截抵御新出現(xiàn)的安全威脅,當務之急是對依賴的事項加強管理并定期更新。

●   進行徹底的二進制審查,保障第三方組件的真實性和完整性,從而降低潛在風險。

●   實施持續(xù)監(jiān)測和自動漏洞掃描,確保主動識別并修復安全漏洞。通過遵守這些關鍵注意事項,開發(fā)人員就能提高軟件的可靠性和彈性,增強用戶信心,保護整個數(shù)字生態(tài)系統(tǒng)。

將安全工具無縫集成到開發(fā)工作流中,能夠帶來變革性優(yōu)勢。通過采用整合平臺,無需管理眾多不同的工具,能夠簡化運營,提高效率并推動協(xié)作。這種方法不僅能加快解決問題的速度,還能通過最大限度地減少漏洞來加強安全性。面對不斷變化的威脅,整合平臺的方式具有戰(zhàn)略上的必要性,賦能公司應對挑戰(zhàn),同時增強自身整體安全態(tài)勢。

確保軟件供應鏈的安全: 強化,強化,再強化

當開發(fā)人員穿行于開源軟件的動態(tài)環(huán)境中時,有一條基本原則至關重要 —— 安全必須滲透到軟件供應鏈的方方面面。在軟件開發(fā)生命周期的各個環(huán)節(jié)落實安全措施,就好比加固數(shù)字堡壘的城墻,防止入侵和漏洞。為實現(xiàn)更安全的未來,關鍵就在于擁有能夠從一開始就掃描并阻止開源軟件組件滲入軟件供應鏈的強大工具。開發(fā)人員有責任在自身項目中優(yōu)先考慮安全問題。他們利用所掌握的各種安全工具,就能創(chuàng)建一個創(chuàng)新與安全和諧共存的彈性生態(tài)系統(tǒng)。實現(xiàn)安全的開源代碼不僅是一種責任,也證明了堅定的承諾——建立以協(xié)作、創(chuàng)新和安全為基礎的數(shù)字環(huán)境。



關鍵詞: 開源軟件 JFrog

評論


相關推薦

技術專區(qū)

關閉