Genel Bakış
IBM Bob'u, IDE'den çıkmadan güvenlik açıklarını, yanlış yapılandırmaları, açığa çıkan gizli bilgileri ve tedarik zinciri risklerini tespit eden güvenlik tarama özellikleriyle genişletin.
IBM Bob Premium Package for DevSecOps, geliştirme iş akışına sürekli güvenlik taraması, AI odaklı güvenlik açığı analizi ve otomatik düzeltme ekler. Bulgular, çalışırken doğrudan IDE'de görüntülenir.
Neler dahil
Güvenlik açığı, yanlış yapılandırma ve gizli bilgi taraması
Trivy, Opengrep with Bob rules ve KICS kullanarak kodundaki ve infrastructure as code dosyalarındaki güvenlik açıklarını ve yanlış yapılandırmaları tespit et.
Sürüm kontrolüne ulaşmadan önce açığa çıkan gizli bilgileri, token'ları ve kimlik bilgilerini belirle.
Tedarik zinciri risk analizi ve düzeltme
Her dosya açılışında ve kaydedilişinde bağımlılık bildirimlerini bilinen CVE'ler, paket popülerlik sinyalleri ve sürüm yaşı açısından tara. Riskli paketler ayrıca ajan görevleri sırasında kurulum anında da engellenir.
Her adımda otomatik test paketi doğrulamasıyla projenin tamamındaki bağımlılık güvenlik açıklarını düzelt.
SafeWrite
AI ajanının dosya yazma işlemlerini bellekte yakalar ve savunmasız bağımlılık bildirimlerini kod tabanına ulaşmadan önce otomatik olarak yamalar.
AI destekli güvenlik taramaları
Sabit kurallar yerine AI akıl yürütmesini kullanarak güvenlik açıklarını bulmak için bir saldırı yüzeyi taraması veya dosya tarama işlemi çalıştır.
IaC Otomasyon Yetenekleri
Uzantı tarafından kaydedilen yerel Bob yetenekleri; Ansible ve Terraform genelinde derin, rehberli infrastructure as code uzmanlığı sağlar.
Fix with Bob
Bob'un sorunu aynı IDE penceresinde analiz edip çözmesi için doğrudan bir bulgudan ajan görevi başlat.
Security dashboard
Proje ve dala göre düzenlenen geçmiş tarama sonuçlarını görüntüle, trendleri takip et ve geçmiş çalıştırmalardan kalan bulguları kapat.
Nasıl çalışır
Kural tabanlı tarama, kod yazarken ve düzenlerken sürekli çalışır. Bulgular, önem derecesi, dosya, satır, kural kimliği ve varsa düzeltme rehberini gösterecek şekilde anında Bob Findings panelinde belirir. Herhangi bir bulguyu seçebilir ve geçerli bağlamından ayrılmadan bir ajan düzeltmesi başlatabilirsin.
Daha derin analiz için paket, kural tabanlı tarayıcıların kaçırdığı güvenlik açıklarını bulmak amacıyla projenin mimarisini ve veri akışlarını değerlendiren AI destekli tarama workflow'larını içerir.
Başlarken
Ön koşulları gözden geçir
Paketi etkinleştirmeden önce ortamının tüm gereksinimleri karşıladığından emin ol.
Daha fazla bilgi için bkz. Ön koşullar.
Bulguları görüntüle
Workspace'indeki aktif tarama sonuçlarını görmek için Bob Findings panelini aç.
Daha fazla bilgi için bkz. Bulguları görüntüleme.
Bir bulguyu düzelt
Herhangi bir bulgu seçip Fix with Bob'a tıkla ve sorunu analiz edip çözen bir ajan görevi başlat.
Daha fazla bilgi için bkz. Bir bulguyu düzeltme.
Bir workflow veya yetenek çalıştır
Projenin genelindeki bağımlılık güvenlik açıklarını düzeltmek için Fix Supply Chain Vulnerabilities workflow'unu kullan veya AI destekli bir güvenlik taraması çalıştır.
Daha fazla bilgi için bkz. Workflow'lar ve yetenekler.