高級套件IBM Bob DevSecOps 進階套件

概覽

透過 DevSecOps 安全掃描功能擴展 IBM Bob,直接在 IDE 中偵測漏洞、設定錯誤、洩露的密鑰和供應鏈風險。

IBM Bob DevSecOps 進階套件將持續安全掃描、AI 驅動的漏洞分析和自動化修復新增至你的開發工作流程。發現結果在你工作時直接顯示在 IDE 中。

包含的功能

漏洞、設定錯誤和密鑰掃描

程式碼和 IaC

使用 Trivy、Opengrep with Bob rules 和 KICS 偵測程式碼及 infrastructure as code 檔案中的漏洞和設定錯誤。

密鑰

在洩露的密鑰、權杖和憑證進入版本控制之前將其識別出來。

供應鏈風險分析與修復

風險分析

每次開啟和儲存檔案時,掃描相依性資訊清單中的已知 CVE、套件熱門度訊號和發布時間。在代理任務中,有風險的套件也會在安裝時被封鎖。

修復工作流程

透過每個步驟的自動化測試套件驗證,修復整個專案中的相依性漏洞。

SafeWrite

在記憶體中攔截 AI 代理的檔案寫入,並在存在漏洞的相依性宣告進入程式碼庫之前自動修補。

AI 驅動的安全掃描

執行攻擊面掃描或檔案掃描,使用 AI 推理而非固定規則來發現漏洞。

IaC 自動化技能

由擴充功能註冊的 Bob 原生技能,為 Ansible 和 Terraform 提供深入的、有指導的 infrastructure as code 專業知識。

Fix with Bob

直接從發現結果啟動代理任務,讓 Bob 在同一 IDE 視窗中分析並解決問題。

安全儀表板

查看依專案和分支整理的歷史掃描結果,追蹤趨勢,並忽略過往執行中的發現結果。

運作方式

基於規則的掃描在你撰寫和編輯程式碼時持續執行。發現結果在偵測到時立即顯示在 Bob Findings 面板中,並附有嚴重程度、檔案、行號、規則 ID 以及可用的修復指引。你可以選取任意發現結果,在不離開目前情境的情況下啟動代理修復。

對於更深入的分析,該套件包含 AI 驅動的掃描工作流程,這些工作流程會推論你專案的架構和資料流,以發現基於規則的掃描器遺漏的漏洞。

開始使用

查看先決條件

在啟用套件之前,確保你的環境滿足所有要求。

如需詳細資訊,請參閱先決條件。

查看發現結果

開啟 Bob Findings 面板,查看工作區的活動掃描結果。

如需詳細資訊,請參閱查看發現結果。

修復發現結果

選取任意發現結果並點選 Fix with Bob,啟動分析並解決問題的代理任務。

如需詳細資訊,請參閱修復發現結果。

執行工作流程或技能

使用 Fix Supply Chain Vulnerabilities 工作流程修復專案中的相依性漏洞,或執行 AI 驅動的安全掃描。

如需詳細資訊,請參閱工作流程和技能。

這個主題如何?