精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

零信任體系化能力建設(4):應用安全與開發部署

jf_73420541 ? 來源:jf_73420541 ? 作者:jf_73420541 ? 2023-08-24 16:33 ? 次閱讀

前言:應用和工作負載是企業資產的重要組成部分,也是用戶訪問企業數據的主要手段和攻擊者關注的首要目標,因此,強化對IT棧內軟件部分的安全控制是企業推進零信任成熟度的必由之路。
通常,零信任網絡訪問(ZTNA)通過身份認證和訪問控制機制來保護業務應用和資源,然而這些措施并不能為應用提供更全面的保護,例如SQL(或代碼)注入、遠程指令執行、容器權限逃逸等。本文從零信任安全能力的體系化建設入手,主要討論應用和工作負載在訪問授權、威脅保護、開發部署和安全測試等方面的問題。
關鍵字:零信任;應用安全;工作負載安全;開發部署;安全測試

零信任應用安全

應用和工作負載(簡稱應用)是指運行在私有化、移動設備和云等環境中的系統、計算機程序和服務。在企業的業務環境中,數目龐大的應用為各部門提供了復雜多樣的業務功能,它們依賴著不同來源的組件,其中隱藏著不同類型的安全漏洞,并在不同的訪問場景中扮演著不同的角色。

然而,基于邊界的安全模型假定了內網的默認安全,也抑制了對應用開發的安全性需求。教育機構忽視了對應用安全設計或編碼的教學培訓,開發人員普遍缺乏生產安全產品的技能,安全措施經常在應用開發完成(甚至安全事件發生)后,以追加模式附著于應用程序。在應用生命周期的后期(運行或維護階段),運維人員甚至可能疏忽對安全漏洞的掃描和修復。

在應用領域建設零信任安全能力,通常要面對比終端和網絡等領域更為復雜的局面,應用的訪問方式(例如,通信機制、共享機制,以及認證方法等)、行為特征、編碼安全、開發部署、交付更新等問題均需進行梳理分析,并進行合理的改進優化。

另外,在大多數時候,盡管應用安全是從OSI參考架構應用層的視角去進行觀察和分析的,但安全能力的構建實際上需要從更低的層次開始,對應用層的保護需要借助或依賴網絡層和傳輸層的安全能力,不同層次安全能力的關聯、集成和協作是減少暴露面、提高可見性、推進零信任成熟度的關鍵。

應用安全的關鍵能力

在零信任安全框架中,應用安全能力既要確保應用和工作負載間的安全訪問授權,阻止橫向移動和非法訪問,也要保障應用層的協議和內容安全,識別并阻斷惡意內容和威脅,同時還要保證應用的全生命周期安全(包括設計、開發、測試、部署和運維),以適應不斷變化的威脅環境和安全需求。

1

訪問與授權

通過為應用和工作負載建立統一數字身份,可以在“身份”領域建設應用相關的訪問與授權能力。在向不同應用集成訪問授權能力時,需要特別關注其工作流的特異性,并考慮如下問題:●如何在應用層面實施和管理訪問授權,授權的粒度如何劃分?●應用訪問授權會帶來什么樣的威脅?組織如何減輕對工作負載的威脅?●應用程序如何被訪問?是否可通過互聯網訪問?●如何生成分析報告,以協助改善保護措施和安全策略?

零信任希望為用戶提供與位置無關的安全訪問。在應用支柱的最佳成熟度級別,無論用戶身在各處(內網、互聯網等),組織都應該向用戶提供基于零信任的應用訪問通道,減少訪問延遲,并提供一致的、良好的用戶體驗。

在向互聯網開放應用訪問時,通常也需要利用傳輸層和網絡層的安全機制(例如,mTLS、IPSec等),實現在公共互聯網上的安全連接,確保數據在通信路徑的完整性和機密性。

2

威脅與保護

任何應用程序都可能存在漏洞。鑒于應用對企業的重要性,攻擊者也始終將應用作為首要的攻擊目標。作為零信任策略的一部分,持續監控并保護應用安全至關重要。

為防止潛在的漏洞被攻擊者利用,需要在應用層面實施多層次的保護機制。例如,通過WAF技術來檢測、識別和阻止對常見漏洞(例如,OWASP Top 10)的利用和Web攻擊,包括跨站腳本(XSS)、SQL注入、跨站請求偽造(CSRF)等。

另外,影子IT和API安全也是不容忽視的安全風險,未經批準的云應用程序和服務,或API非法調用都可能導致數據泄露和安全風險。CASB通過監控和管理云應用程序的使用情況,識別和控制未經授權的應用程序訪問,減少影子IT帶來的風險,還可以通過提供API保護功能,監控和管理云應用程序的API訪問,確保API的安全性和合規性。

3

開發與部署

隨著組織構建越來越多的云原生應用程序,并采用大量開源組件來加速開發流程,如何將安全性更輕松地融入到開發和部署過程中,也是一個日益復雜的問題。

通常,開發團隊使用特定的DevOps工具和流程,形成了獨特的開發孤島。而且,開發人員的首要目標與基本的安全優先事項并不一致,他們更專注于快速交付業務部門所需的應用功能,而管理或安全團隊則希望進一步降低業務風險,并提供合規性支持,這些目標分歧使應用程序安全性進一步復雜化。

在軟件開發生命周期(SDLC)中引入安全考慮,通過安全左移,可以避免開發團隊在開發后期被迫進行安全修復所面臨的低效問題。

wKgZomTnFbaAFCrVAAuWk27mrNQ156.png

圖1 適用于各個SDLC階段的DevSecOps工具

在圖1中,Gartner概述了SDLC的七個階段,并給出了適用于每個階段的DevSecOps工具。軟件工程領導者應與安全和風險團隊以及基礎設施和運營方面的同行合作,在SDLC的每個階段集成工具。零信任應用安全的重點是“確保應用程序可用且安全,并且了解它們正在做什么”。開發團隊需要找到一種與DevOps有效合作的方法,以實現效率和安全的平衡,降低實現零信任目標的難度。

4

安全與測試

盡管大多數組織并不具備安全編碼的培訓能力,但仍然可以通過提供豐富的安全工具,幫助開發者發現并處理應用中的安全缺陷。引入并充分利用這些安全測試工具,能夠逐漸緩解因開發者安全編碼經驗不足,所帶來的應用安全問題。

應用程序安全測試涉及對漏洞和弱點的測試,常見方法包括靜/動態軟件測試、代碼審查、滲透測試、漏洞掃描、配置審計和安全評估等。

● 靜態應用安全測試(SAST):通過分析源代碼或應用程序的二進制文件,檢測潛在的安全漏洞、軟件缺陷;●動態應用安全測試(DAST):通過模擬攻擊者的行為,對正在運行的應用程序進行測試,以發現實時的漏洞和弱點;●代碼審查:對應用程序代碼進行系統、詳細的審查和分析,以發現潛在安全問題,確保符合最佳實踐和規范;●滲透測試:模擬真實的攻擊行為,主動尋找應用程序的弱點,測試其安全性;漏洞掃描:使用自動化工具掃描應用程序,尋找已知的漏洞和常見的安全問題?!衽渲脤徲嫞簷z查應用程序的配置文件和設置,確保其安全性和合規性;●安全評估:綜合考慮應用程序的各個方面,包括架構、設計、代碼、配置等,評估其整體安全性。

wKgaomTnFbyAR4OXAAh-eHBl_es876.png

圖2 零信任應用安全測試的主要方法

這些安全工具增強了開發人員的安全能力,但簡單部署這些工具并不能完全實現零信任目標,開發人員需要將威脅模型應用到他們的代碼中,并采取思維方式來考慮攻擊者可能訪問的內容,以及他們會怎樣破壞應用程序或周圍的供應鏈,將應用安全編織到零信任安全體系中。

應用安全的最佳實踐

零信任是一種可適用于軟件供應鏈的思維方式和方法,可以由外向內或由內向外應用于軟件開發的流程中,使開發人員更快速地開發、交付更安全的應用。

1

建立軟件物料清單

與零信任其他能力支柱的建設情況類似,應用安全能力建設的第一步是發現組織環境中存在的軟件,并對其進行分類。盡管這是一個具有挑戰性的目標,但可以通過一些流量分析或軟件成分分析(SCA)工具,識別并清點網絡中的應用程序。

該清單應盡可能覆蓋軟件供應鏈中的所有組成,包括代碼中的依賴項、調用的服務、公開或訪問的API、工作負載以及用于開發、托管、集成和構建應用程序的工具。

軟件物料清單信息為在組織中實施零信任應用安全策略提供了基礎。例如,通過分析CI/CD流水線和部署環境,為其設計并實施微隔離,或者了解每個軟件組件的版本,以確定應用中是否存在已知的安全漏洞,并制定升級計劃,也可以基于容器清單,規劃不可變工作負載的替代方案。

2

改進開發安全流程

在大多數組織中,應用開發和部署通常由許多不同的團隊負責,那么其安全和管理任務應該由誰來承擔?

有一種觀點認為,應用安全責任應該由開發人員承擔。盡管大家都同意安全編碼是開發人員的責任,但引入安全相關工作可能會產生一些非預期的后果(例如,延遲交付)。另一種觀點是,安全團隊應該通過尋找和消除可能的安全漏洞,來負責應用的安全性。但是,由于開發周期的快速迭代,可能導致安全檢查的覆蓋范圍存在疏忽。

此外,在軟件開發生命周期中,分析、設計和構建等每個流程都有特定的風險要求,而不僅僅是安全編碼就一定能生成安全的應用,特別是,合規性并沒有真正出現在SDLC的視野中,組織需要采用基于DevSecOps的流程,以端到端模式解決應用開發的安全治理問題。

3

持續監控維護更新

為了維護組織環境的應用安全,需要持續跟蹤安全威脅的變化,保證應用安全姿態的可觀察性,以便隨時優化應用程序,以減少攻擊面和防范風險。通過定義安全性能指標,配置全面的日志記錄,引入異常監測和性能監控,持續監控應用的運行狀態,可以及時發現問題、優化性能,并提前識別潛在的安全風險。

過去,大多數組織都使用CVSS評分對漏洞進行優先級排序。從邏輯上講,關注漏洞的嚴重性似乎是正確的,但更重要的問題是該漏洞是否可被利用。EPSS模型根據漏洞的特性和已知的攻擊模式,對漏洞的潛在可利用性進行評估,可以提供對漏洞利用可能性的估計,從而幫助安全團隊確定哪些漏洞可能是攻擊者的首要目標。

結合這兩個評估系統,安全團隊可以制定更全面和有效的漏洞修復策略,優先處理那些同時具有高CVSS評分和高EPSS評分的漏洞,以最大程度地減少系統面臨的風險。

結語

數字化轉型的加速迫使組織重新評估其安全策略和基礎設施,推動了零信任應用程序安全性和合規性的需求增長。在致力于零信任建設的組織中,應用程序安全經理有很多方法來實施相關行動,為變革創造動力,但最終仍需要與其他支柱中構建的解決方案相結合,或通過與其他團隊協作構建相關能力(例如,統一身份庫、持續認證和授權、分段資源池以及數據分類和保護),以支持應用支柱中的零信任目標和組織業務。

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • API
    API
    +關注

    關注

    2

    文章

    1485

    瀏覽量

    61817
  • SQL
    SQL
    +關注

    關注

    1

    文章

    760

    瀏覽量

    44076
收藏 人收藏

    評論

    相關推薦

    簡單認識芯盾時代信任業務安全平臺

    近年來,我國信任網絡訪問市場保持高速增長態勢。IDC報告顯示,2023年中國信任網絡訪問解決方案市場的規模達23.3億元,同比增長25.5%。
    的頭像 發表于 11-01 16:28 ?220次閱讀

    Arm推出GitHub平臺AI工具,簡化開發者AI應用開發部署流程

    軟件提供了無縫的開發體驗。 GitHub Actions、原生 GitHub 運行器和基于 Arm 平臺的 AI 框架相結合,幫助全球 2,000 萬開發者簡化 AI 應用開發部署流程。
    的頭像 發表于 10-31 18:51 ?1198次閱讀

    芯盾時代入選《現代企業信任網絡建設應用指南》

    近日,國內知名網絡安全媒體安全牛重磅發布了《現代企業信任網絡建設應用指南(2024版)》報告(以下簡稱“報告”)。芯盾時代憑借在
    的頭像 發表于 08-28 09:45 ?432次閱讀

    芯盾時代參與《信任體系身份認證與訪問控制技術規范》標準編寫會議

    日前,《信任體系身份認證與訪問控制技術規范》標準參編單位首次集體會議在北京成功舉辦。來自芯盾時代、中國電子科技集團公司第十五研究所、北京郵電大學等牽頭和參編單位的專家代表參加了會議。
    的頭像 發表于 08-28 09:39 ?487次閱讀

    Akamai將生成式AI嵌入信任安全解決方案

    近日,全球領先的云服務提供商Akamai宣布,其信任平臺Akamai Guardicore Platform已成功集成了生成式AI技術。這一創新舉措主要體現在Guardicore助手和AI Labeling兩大功能的推出,為企業的網絡
    的頭像 發表于 06-13 09:17 ?529次閱讀

    芯盾時代中標國網安徽電力 信任業務安全平臺助力新型電力系統安全

    芯盾時代中標國網安徽電力,通過自研的統一終端安全、信任網絡訪問和智能決策大腦等核心技術,為客戶建設
    發表于 06-04 12:08 ?411次閱讀

    以守為攻,信任安全防護能力的新范式

    (Zero Trust Security)被提出,并逐漸成為提升網絡安全防護能力的新范式。本文主要探討攻擊路徑的演變、信任體系在各個階段的
    的頭像 發表于 05-27 10:18 ?925次閱讀
    以守為攻,<b class='flag-5'>零</b><b class='flag-5'>信任</b><b class='flag-5'>安全</b>防護<b class='flag-5'>能力</b>的新范式

    芯盾時代參與的國家標準《網絡安全技術 信任參考體系架構》發布

    近日,國家市場監督管理總局、國家標準管理委員會發布中華人民共和國國家標準公告(2024年第6號),芯盾時代參與編寫的國家標準GB/T 43696-2024《網絡安全技術 信任參考
    的頭像 發表于 05-16 14:21 ?902次閱讀
    芯盾時代參與的國家標準《網絡<b class='flag-5'>安全</b>技術 <b class='flag-5'>零</b><b class='flag-5'>信任</b>參考<b class='flag-5'>體系</b>架構》發布

    芯盾時代中標中國聯通某省分公司 以信任賦能遠程訪問安全

    芯盾時代中標中國聯通某省分公司信任遠程訪問安全,實現數據訪問最小授權、網絡暴露面收斂、細粒度動態訪問控制等功能,為客戶建立內外網一體的
    的頭像 發表于 04-16 11:32 ?508次閱讀
    芯盾時代中標中國聯通某省分公司 以<b class='flag-5'>零</b><b class='flag-5'>信任</b>賦能遠程訪問<b class='flag-5'>安全</b>

    什么是信任信任的應用場景和部署模式

    ? 信任是新一代網絡安全理念,并非指某種單一的安全技術或產品,其目標是為了降低資源訪問過程中的安全風險,防止在未經授權情況下的資源訪問,其
    的頭像 發表于 03-28 10:44 ?2479次閱讀

    芯盾時代中標江蘇省蘇豪控股集團 信任實現業務訪問的高安全

    中標喜訊 | 芯盾時代中標江蘇省蘇豪控股集團 信任實現業務訪問的高安全
    的頭像 發表于 03-26 14:07 ?347次閱讀
    芯盾時代中標江蘇省蘇豪控股集團 <b class='flag-5'>零</b><b class='flag-5'>信任</b>實現業務訪問的高<b class='flag-5'>安全</b>性

    芯盾時代中標正川股份 信任替換VPN更安全更便捷

    芯盾時代中標重慶正川醫藥包裝材料股份有限公司(簡稱:正川股份),基于信任安全理念,重構企業遠程接入系統,替代客戶采用VPN接入辦公的方案,保障企業在遠程辦公等場景中的業務安全。
    的頭像 發表于 03-19 11:26 ?540次閱讀
    芯盾時代中標正川股份 <b class='flag-5'>零</b><b class='flag-5'>信任</b>替換VPN更<b class='flag-5'>安全</b>更便捷

    HarmonyOS開發技術全面分析

    以應用遷移為例,簡要地展示了分布式任務調度能力。 圖4: 分布式任務調度示意圖 一次開發,多端部署 HarmonyOS 提供了用戶程序框架、 Ability 框架以及 UI 框架,支
    發表于 02-21 16:31

    【飛騰派4G版免費試用】為歐拉系統安裝可視界面(deepin)

    一、什么是歐拉系統 “歐拉OS”是華為公司開發的一款基于Linux的操作系統。它是華為為適應未來5G時代和人工智能技術發展而研發的新一代操作系統。 該系統具有以下特征: 高安全性:提供模塊
    發表于 01-05 21:19

    中標喜訊 | 芯盾時代中標某上市能源集團 以信任實現動態身份訪問及權限管控

    星標“芯盾時代” 第一時間接收新鮮推文 芯盾時代中標某上市能源集團,通過信任身份安全解決方案,為客戶構建信任統一用戶認證平臺,實現統一認
    的頭像 發表于 12-19 10:10 ?522次閱讀
    中標喜訊 | 芯盾時代中標某上市能源集團 以<b class='flag-5'>零</b><b class='flag-5'>信任</b>實現動態身份訪問及權限管控