Software Bill of Materials (SBOM) Nedir, Neden Önemlidir?

Yazar: Serdar YıldızYayın: 27 Ağu 2026Güncelleme: 27 Ağu 202611 dk Okuma

SBOM, bir yazılımı oluşturan tüm bileşenlerin yapılandırılmış envanteridir. Yazılım tedarik zinciri güvenliğini sağlamak ve zafiyetleri yönetmek için kritik bir standarttır.

Software Bill of Materials (SBOM) Nedir, Neden Önemlidir? için öne çıkan görsel
Software Bill of Materials (SBOM) Nedir, Neden Önemlidir? için öne çıkan görsel

Software Bill of Materials (SBOM), bir yazılım ürününü meydana getiren tüm açık kaynaklı ve tescilli bileşenlerin, kütüphanelerin, modüllerin ve bunların bağımlılık ilişkilerinin makine tarafından okunabilir formatta listelendiği resmi ürün reçetesidir. Modern kurumsal operasyonlarda Software Bill of Materials (SBOM) Nedir, Neden Önemlidir? sorusu; yalnızca teknik bir dokümantasyon meselesi değil, doğrudan yazılım tedarik zinciri güvenliği, regülasyon uyumluluğu ve operasyonel risk yönetimi stratejisinin merkezinde yer alan kritik bir zorunluluktur. Bu rehberde SBOM standartlarını, kurumsal mimariye entegrasyonunu ve zafiyet yönetimindeki rolünü teknik boyutlarıyla inceliyoruz.

Software Bill of Materials (SBOM) Kavramı ve Temel Tanımı

Yazılım geliştirme süreçleri, sıfırdan kod yazma paradigmasından geniş ölçüde açık kaynak kodlu bileşenler (open-source software) ve üçüncü parti kütüphanelerin bir araya getirildiği modüler bir mimariye evrilmiştir. Günümüzde kurumsal bir kurumsal uygulamanın kod tabanının ortalama %70 ila %90'ı harici kütüphanelerden oluşur. Software Bill of Materials (SBOM), tıpkı gıda sektöründeki içindekiler tablosu veya otomotiv endüstrisindeki parça listesi gibi, nihai yazılım paketinin içine dahil edilmiş her bir yapı taşını resmi bir standartla kayıt altına alır.

Geleneksel yazılım envanter yaklaşımları, yalnızca doğrudan projeye dahil edilen ana paketleri görme eğilimindedir. Ancak yazılım mimarilerinde her kütüphane kendi içinde başka kütüphaneleri çağırır. Bu durum derin bir "geçişli bağımlılık" (transitive dependency) ağacı oluşturur. SBOM, işte bu karmaşık hiyerarşiyi şeffaf hale getirerek geliştirme ekiplerine, siber güvenlik analistlerine ve kurumsal satın alma birimlerine kod tabanı üzerinde tam görünürlük sağlar.

NIST (National Institute of Standards and Technology) ve NTIA (National Telecommunications and Information Administration) tarafından belirlenen standartlar çerçevesinde SBOM; bileşen adı, sağlayıcı kimliği, tam sürüm numarası, kriptografik özet (hash) değeri ve lisans modeli gibi doğrulanabilir meta verileri kapsar. Bu verilerin yapılandırılmış formatta tutulması, otomatik güvenlik tarayıcılarının yazılımı dinamik olarak analiz etmesini mümkün kılar.

Yazılımın Ürün Reçetesi: Görünürlük Olmadan Güvenlik Sağlanamaz

Bilgi güvenliğinin temel aksiyomu, varlığı bilinmeyen bir dijital varlığın korunamayacağı gerçeğidir. Bir yazılım projesinde hangi kütüphanelerin çalıştığı, bu kütüphanelerin hangi sürümlerinin derlendiği ve hangi harici kaynaklara başvurduğu bilinmiyorsa, o yazılımın güvenlik duruşunu (security posture) doğrulamak teknik olarak imkansızdır.

Yazılım ürün reçetesi mantığı, mikroservis mimarileri ve konteynerize (Docker, Kubernetes) ortamlar yaygınlaştıkça daha kritik bir boyuta ulaşmıştır. Bir Docker imajının içinde bulunan temel işletim sistemi paketlerinden runtime bağımlılıklarına kadar her katman güvenlik riskini artırabilir. SBOM, bu katmanların her birini ayrıştırarak görünür kılar.

Modern Yazılım Geliştirme Süreçlerinde SBOM'un Yeri

DevSecOps yaklaşımının merkezinde "sola kaydırma" (shift-left) prensibi yer alır. Güvenlik testlerinin yalnızca üretim (production) ortamında değil, geliştirme ve derleme (build) aşamasında uygulanması hedeflenir. SBOM belgeleri, Sürekli Entegrasyon ve Sürekli Dağıtım (CI/CD) hatlarında otomatik olarak üretildiğinde güvenlik mekanizmalarının reaktif olmaktan çıkıp proaktif hale gelmesini sağlar.

Yazılım geliştiriciler için SBOM oluşturmak, geliştirme hızını yavaşlatan manuel bir süreç değildir. Modern paket yöneticileri (npm, Maven, Gradle, NuGet, PyPI) ve CI/CD otomasyon araçları derleme anında anlık bağımlılık ağacını çıkararak SBOM standardına dönüştürür. Böylece geliştirici iş akışını bozmadan kurumsal güvenlik gereksinimleri karşılanır.

SBOM Neden Giderek Daha Önemli Hale Geliyor? (Kurumsal Risk Perspektifi)

Yazılım tedarik zinciri saldırıları, tehdit aktörlerinin hedef kurumun doğrudan savunma hatlarını aşmak yerine, kurumun güvendiği üçüncü taraf bir yazılım veya açık kaynak kütüphane üzerinden sisteme sızdığı asimetrik saldırı modelleridir. Tehdit aktörleri, milyonlarca sistemde kullanılan popüler bir kütüphaneye zararlı kod enjekte ettiklerinde, tek bir hamleyle geniş bir kurumsal ekosistemi hedef alabilirler.

Kurumsal risk perspektifinden bakıldığında SBOM, bir siber kriz anında kurumun "Bu tehditten etkileniyor muyuz?" sorusuna dakikalar içinde kesin yanıt vermesini sağlayan yegane mekanizmadır. SBOM olmaksızın, yüzlerce mikroservis ve onlarca farklı sistem barındıran bir BT altyapısında etkilenen bileşenleri tespit etmek haftalar sürebilir.

Aşağıdaki karşılaştırma, kurumsal SBOM entegrasyonu olan ve olmayan organizasyonların kriz anındaki operasyonel kabiliyetlerini özetlemektedir:

Değerlendirme KriteriSBOM Entegrasyonu Olmayan KurumlarSBOM Standardı Uygulayan Kurumlar
Zafiyet Tespit SüresiGünler veya haftalar süren manuel kod taramasıOtomatik SBOM sorgulaması ile dakikalar içinde
Etki Alanı AnaliziTahminlere dayalı, eksik ve yüksek hata payıDerin bağımlılık ağacı üzerinden %100 net haritalandırma
Yama Uygulama HızıBelirsizlik nedeniyle geciken müdahale döngüsüHedefe yönelik, anında izole etme ve güncelleme
Lisans İhlali RiskiYüksek hukuki ve fikri mülkiyet cezası riskiCI/CD aşamasında otomatik lisans denetimi
Regülasyon UyumuKüresel denetimlerde uyumsuzluk cezalarıNIST, CRA ve ISO standartlarına tam uyumluluk

Zafiyet Tespit Süresi

SBOM Entegrasyonu Olmayan Kurumlar

Günler veya haftalar süren manuel kod taraması

SBOM Standardı Uygulayan Kurumlar

Otomatik SBOM sorgulaması ile dakikalar içinde

Etki Alanı Analizi

SBOM Entegrasyonu Olmayan Kurumlar

Tahminlere dayalı, eksik ve yüksek hata payı

SBOM Standardı Uygulayan Kurumlar

Derin bağımlılık ağacı üzerinden %100 net haritalandırma

Yama Uygulama Hızı

SBOM Entegrasyonu Olmayan Kurumlar

Belirsizlik nedeniyle geciken müdahale döngüsü

SBOM Standardı Uygulayan Kurumlar

Hedefe yönelik, anında izole etme ve güncelleme

Lisans İhlali Riski

SBOM Entegrasyonu Olmayan Kurumlar

Yüksek hukuki ve fikri mülkiyet cezası riski

SBOM Standardı Uygulayan Kurumlar

CI/CD aşamasında otomatik lisans denetimi

Regülasyon Uyumu

SBOM Entegrasyonu Olmayan Kurumlar

Küresel denetimlerde uyumsuzluk cezaları

SBOM Standardı Uygulayan Kurumlar

NIST, CRA ve ISO standartlarına tam uyumluluk

Yazılım Tedarik Zinciri Saldırılarındaki Kritik Artış

Tarihteki en çarpıcı siber olaylar, tedarik zinciri zafiyetlerinin yıkıcı etkilerini somutlaştırmıştır. Örneğin, Apache Log4j kütüphanesinde keşfedilen Log4Shell (CVE-2021-44228) zafiyeti, dünya genelinde sayısız kurumu etkilemiştir. Kuruluşların karşılaştığı en büyük zorluk, Log4j'nin sistemlerinde bulunup bulunmadığını değil; hangi ticari yazılımların, iç araçların ve gömülü kütüphanelerin Log4j'yi dolaylı olarak kullandığını tespit edememek olmuştur.

Benzer şekilde SolarWinds ve Codecov vakaları, derleme süreçlerine ve güvenilir geliştirme hatlarına sızan zararlı kodların nasıl fark edilmeden nihai ürüne aktarılabileceğini göstermiştir. Bu olaylar, kurumların dışarıdan satın aldıkları veya içeride geliştirdikleri yazılımların her bir parçasını doğrulamaları gerektiğini ortaya koymuştur.

Zafiyet Yönetimi ve Sıfır Gün (Zero-Day) Açıklarına Hızlı Müdahale

Her gün düzinelerce yeni CVE (Common Vulnerabilities and Exposures) kaydı yayımlanmaktadır. Sıfır gün (Zero-Day) açığı ortaya çıktığında saldırganlar ile savunma ekipleri arasında zamana karşı kritik bir yarış başlar. Savunma ekiplerinin ilk adımı, zafiyet barındıran kütüphanenin kurumsal varlıklar içinde nerede çalıştığını bulmaktır.

Envanterinde güncel makine-okunabilir SBOM verileri bulunan bir güvenlik operasyon merkezi (SOC), zafiyetli bileşenin adını ve sürüm numarasını merkezi sistemde sorgulayarak etkilenen tüm sunucu, konteyner ve uygulamaları anında listeleyebilir. Bu durum MTTR (Mean Time to Remediate - Ortalama Düzeltme Süresi) metriğini dramatik biçimde düşürür.

Yasal Mevzuatlar, Başkanlık Kararnameleri ve Global Uyumluluk Standartları

Siber güvenliğin ulusal güvenlik meselesi haline gelmesiyle birlikte SBOM, küresel düzeyde yasal bir zorunluluk haline gelmektedir:

  • ABD Başkanlık Kararnamesi (EO 14028): Federal kurumlara yazılım sağlayan tüm tedarikçilerin SBOM sunmasını zorunlu kılmıştır.

  • Avrupa Birliği Siber Dayanıklılık Yasası (EU Cyber Resilience Act - CRA): Dijital unsurlar içeren ürünlerin pazara sunulabilmesi için SBOM dokümantasyonunu ve düzenli zafiyet yönetimini şart koşmaktadır.

  • FDA Tıbbi Cihaz Yönergeleri: Sağlık sektöründe kullanılan bağlantılı tıbbi cihazların onay süreçlerinde SBOM ibrazını zorunlu tutmaktadır.

Kurumsal Bir SBOM Belgesinde Hangi Minimum Veriler Bulunmalıdır?

Amerika Birleşik Devletleri Ulusal Telekomünikasyon ve Bilgi İdaresi (NTIA), kurumsal bir SBOM belgesinin işlevsel sayılabilmesi için zorunlu minimum unsurları (Minimum Elements for a Software Bill of Materials) tanımlamıştır. Bu unsurlar veri alanları, operasyonel pratikler ve belge formatı olmak üzere üç ana kategoride toplanır.

Eksik veya standart dışı üretilmiş bir SBOM belgesi, güvenlik otomasyon araçları tarafından doğru ayrıştırılamaz ve hatalı negatif (false negative) güvenlik sonuçlarına yol açabilir. Bu nedenle kurumsal SBOM mimarisi bu temel veri şablonuna eksiksiz uymak zorundadır.

Bileşen Kimlik Bilgileri ve Bağımlılık İlişkileri

Bir SBOM belgesinde her bileşen için yer alması gereken çekirdek veri alanları şunlardır:

  • Tedarikçi Adı (Author / Supplier Name): Bileşeni üreten veya bakımını üstlenen organizasyonun ya da geliştiricinin adı.

  • Bileşen Adı (Component Name): Kütüphanenin, modülün veya paketin resmi tanımlayıcısı.

  • Bileşen Sürümü (Component Version): Kütüphanenin derlenen tam sürüm numarası (Örn: 2.14.1).

  • Benzersiz Tanımlayıcılar (Unique Identifiers): Paket yöneticisine özel Package URL (purl) veya Common Platform Enumeration (CPE) değerleri.

  • Kriptografik Özet Değeri (Cryptographic Hash): Bileşenin derleme anındaki bütünlüğünü doğrulayan SHA-256 veya SHA-512 özeti.

  • İlişki Türü (Dependency Relationship): Bileşenin ana uygulamaya doğrudan mı (direct) yoksa başka bir paket aracılığıyla dolaylı olarak mı (transitive) dahil edildiğini gösteren bağ.

Lisans Bilgileri ve Fikri Mülkiyet Risklerinin Yönetimi

SBOM belgeleri yalnızca güvenlik açıklarını değil, aynı zamanda yazılım lisanslama uyumluluğunu da denetler. Kurumsal projelerde açık kaynak kod kullanımı sırasında farkında olmadan dahil edilen kısıtlayıcı lisanslar (Örn: GPL, AGPL gibi copyleft lisanslar), kurumun kendi tescilli kaynak kodunu kamuya açma zorunluluğu gibi ciddi hukuki ve ticari riskler doğurabilir.

SBOM formatları, her bir bileşenin lisans türünü SPDX Lisans Tanımlayıcıları (SPDX License Identifiers) standardında kayıt altına alır. Böylece hukuk ve uyumluluk departmanları, ürün yayınlanmadan önce otomatik denetimler yürüterek lisans ihlallerini engelleyebilir.

Endüstri Standartları: Doğru SBOM Formatını Seçmek

SBOM belgelerinin makine tarafından okunabilir, taşınabilir ve farklı güvenlik araçları arasında birlikte çalışabilir (interoperable) olması şarttır. Manuel olarak tutulan metin dosyaları veya elektronik tablolar (Excel) modern bir SBOM olarak kabul edilmez. Sektörde küresel kabul görmüş iki ana açık format standardı bulunmaktadır: SPDX ve OWASP CycloneDX.

Her iki format da JSON, XML ve YAML gibi yapılandırılmış veri modellerini destekler. Kurumların altyapılarına uygun formatı seçmesi, güvenlik araç zincirlerinin entegrasyon kabiliyeti açısından belirleyicidir.

Software Package Data Exchange (SPDX)

Linux Foundation çatısı altında geliştirilen SPDX, ISO/IEC 5962:2021 uluslararası standardı olarak tescillenmiştir. Tarihsel olarak yazılım lisans uyumluluğunu belgelemek amacıyla ortaya çıkmış, zamanla zafiyet yönetimi ve güvenlik meta verilerini de kapsayacak şekilde genişletilmiştir.

SPDX; donanım envanterleri, sistem yazılımları ve büyük kurumsal sistemlerin kapsamlı lisans yönetimi gereksinimlerinde güçlü bir standarttır.

OWASP CycloneDX

OWASP (Open Web Application Security Project) topluluğu tarafından tasarlanan CycloneDX, doğrudan uygulama güvenliği ve modern DevSecOps boru hatları hedeflenerek geliştirilmiştir. Hafif, genişletilebilir ve güvenlik otomasyonlarına hızla adapte olabilen bir yapıya sahiptir.

CycloneDX; yalnızca yazılım kütüphanelerini değil, aynı zamanda SaaS ortamlarını (SaaSBOM), donanım bileşenlerini (HBOM) ve Yapay Zeka/Makine Öğrenimi modellerini (AIBOM) kapsayan geniş bir güvenlik ekosistemi sunar. Zafiyet Paylaşım Formatı (VEX - Vulnerability Exploitability eXchange) desteğiyle zafiyetlerin gerçekte istismar edilebilir olup olmadığını belgelemede etkilidir.

Kurumunuz İçin Hangi Format Daha Uygun?

Format seçimi kurumun önceliklerine göre şekillenir:

  • Lisanslama ve Uluslararası Uyumluluk: Donanım entegrasyonları, açık kaynak lisans denetimi ve katı ISO standartları öncelikliyse SPDX formatı öne çıkar.

  • DevSecOps ve Dinamik Güvenlik Otomasyonu: CI/CD hatlarına hızlı entegrasyon, VEX kullanımı, SaaS ve yapay zeka varlıklarının taranması hedefleniyorsa CycloneDX daha esnek bir yapı sunar.

Modern güvenlik platformlarının büyük çoğunluğu her iki formatı da ayrıştırabilmektedir. Bu nedenle kurum içi sistemlerde tutarlı bir format seçmek ve tedarikçilerden gelen belgeleri bu doğrultuda standartlaştırmak yeterlidir.

Kurumlar İçin SBOM Oluşturma ve Yönetim Süreci

SBOM yönetimi tek seferlik bir proje değil, yaşayan bir süreçtir. Yazılım kaynak kodu her güncellendiğinde, yeni bir bağımlılık eklendiğinde veya bir kütüphane yamalandığında SBOM belgesinin de anında yeniden üretilmesi gerekir. Statik ve güncellenmeyen bir SBOM, yanlış güvenlik varsayımlarına yol açar.

Uçtan uca bir SBOM yaşam döngüsü; analiz, üretim, depolama, zafiyet eşleştirme ve sürekli doğrulama aşamalarından oluşur.

Kaynak Kod & Paketler ──> Derleme (Build / CI) ──> SBOM Üretimi (SCA Araçları) ──> Merkezi Depolama & CVE Eşleme

DevSecOps Boru Hattına (Pipeline) SBOM Entegrasyonu

SBOM üretiminin en sağlıklı noktası, kaynak kodun derlendiği (build time) aşamadır. Syft, Trivy, cdxgen veya Microsoft SBOM Tool gibi açık kaynaklı ve ticari CLI araçları, CI/CD adımlarına (GitHub Actions, GitLab CI, Jenkins, Azure DevOps) entegre edilir.

Derleme tamamlandığında üretilen SBOM dosyası, yazılım artifaktı (artifact) ile birlikte imzalanır (cosign veya in-toto gibi araçlarla) ve merkezi bir depoya (SBOM Repository) gönderilir. Böylece kodun üretim hattından dağıtım hattına geçerken bozulmadığı garanti altına alınır.

Statik ve Dinamik Analiz Araçları ile Otomasyon

Yazılım Bileşen Analizi (SCA - Software Composition Analysis) araçları, üretilen SBOM verilerini sürekli olarak NVD (National Vulnerability Database), GitHub Advisory Database ve kurumsal zafiyet istihbarat kaynaklarıyla karşılaştırır.

Bu sayede, aylar önce dağıtılmış bir yazılımın içinde yer alan bir kütüphanede yeni bir güvenlik açığı çıktığında, yazılımı yeniden derlemeye gerek kalmadan merkezi SBOM veri tabanı üzerinden otomatik alarm üretilir.

Sürekli Güncelleme ve VEX (Vulnerability Exploitability eXchange) Entegrasyonu

Bir yazılımda zafiyet barındıran bir kütüphanenin bulunması, o yazılımın kesinlikle saldırıya açık olduğu anlamına gelmeyebilir. Zafiyetli fonksiyon kod içinde hiç çağrılmamış veya harici bir güvenlik duvarı tarafından izole edilmiş olabilir.

VEX standartları, SBOM ile birlikte kullanılarak geliştiricilerin "Bu zafiyet kütüphanede var ancak uygulamamızda istismar edilemez durumdadır" şeklinde durum bildirimi yapmasına olanak tanır. Bu yöntem, güvenlik ekiplerinin yanlış alarmlarla (false positives) vakit kaybetmesini engeller ve operasyonel verimliliği artırır.

SBOM Eksikliğinin Kurumunuza Yaratabileceği Başlıca Güvenlik Riskleri

Bir organizasyonda SBOM altyapısının bulunmaması, yazılım güvenliğinin temelsiz varsayımlar üzerine inşa edilmesine yol açar. Dijital varlıkların görünürlüğünün olmaması; siber saldırganlara geniş bir manevra alanı tanırken, savunma ve denetim ekiplerini etkisiz bırakır.

Kurumsal ölçekte SBOM eksikliği üç ana alanda kritik hasarlara yol açar: operasyonel güvenlik, yasal uyumluluk ve finansal itibar.

Gizli Zafiyetlerin Kurumsal Ağa Sızması

Geliştiricilerin internet üzerindeki açık kaynak havuzlarından denetimsizce indirdiği kütüphaneler, farkında olmadan eski, bakımı bırakılmış veya kötü niyetli paketler içerebilir. "Typosquatting" veya "Dependency Confusion" gibi tedarik zinciri saldırılarında, saldırganlar popüler paketlerin isim benzerliklerini kullanarak kurumsal projelere zararlı yazılım enjekte eder. SBOM olmadan bu tür sızmaların fark edilmesi aylar sürebilir.

Lisans İhlalleri Nedeniyle Hukuki Yaptırımlar

Kurumsal bir yazılımın içinde tescilli kaynak kodlarla katı açık kaynak lisanslarının (GPL v3 vb.) birbirine karışması durumunda, telif hakkı sahipleri kuruma karşı yasal süreç başlatabilir. Bu durum, ürünün dağıtımının durdurulmasına, kodların zorunlu olarak kamuya açılmasına veya yüklü tazminat ödemelerine neden olabilir.

İtibar Kayıpları ve Sözleşme İptalleri

Büyük ölçekli kurumsal müşteriler, kamu kurumları ve uluslararası iş ortakları, satın aldıkları yazılımların tedarik zinciri güvenliğini kanıtlamasını talep etmektedir. SBOM sunamayan yazılım üreticileri, küresel ihalelerden elenmekte, kurumsal satış süreçlerinde güvenlik denetimlerini (vendor risk assessment) geçememekte ve ciddi pazar payı kaybı yaşamaktadır.

Sıkça Sorulan Sorular

Software Bill of Materials (SBOM) tam olarak nedir?

SBOM, bir yazılım paketini oluşturan tüm açık kaynaklı ve tescilli bileşenlerin, kütüphanelerin, sürümlerin ve bağımlılık ilişkilerinin makine tarafından okunabilir formatta listelendiği resmi ürün reçetesidir.

SBOM belgesi oluşturmak yasal bir zorunluluk mudur?

ABD Başkanlık Kararnamesi (EO 14028) ve AB Siber Dayanıklılık Yasası (CRA) gibi küresel düzenlemeler kapsamında kritik sektörlerde ve kamuya iş yapan tedarikçiler için SBOM zorunlu hale gelmiştir.

Manuel olarak Excel tablosunda SBOM tutulabilir mi?

Hayır, SBOM belgelerinin makine tarafından okunabilir olması, kriptografik özet değerleri barındırması ve CI/CD hatlarında otomatik güncellenmesi gerektiğinden SPDX veya CycloneDX standartlarında üretilmesi zorunludur.

SPDX ve OWASP CycloneDX arasındaki temel fark nedir?

SPDX daha çok ISO onaylı lisanslama ve sistem envanteri standartlarına odaklanırken, OWASP CycloneDX modern DevSecOps, uygulama güvenliği ve zafiyet analizi (VEX) entegrasyonları için optimize edilmiştir.

SBOM yalnızca açık kaynak kodlu yazılımlar için mi gereklidir?

Hayır, ticari ve tescilli yazılımlar da çok sayıda harici kütüphane ve üçüncü taraf bileşen barındırdığı için tüm yazılım türleri için SBOM oluşturulmalıdır.

Üçüncü taraf bir ticari yazılım satın alırken SBOM talep edilmeli midir?

Evet, kurumsal tedarikçi risk yönetimi (Third-Party Risk Management) kapsamında satın alınan yazılımların barındırdığı zafiyetleri denetlemek için satıcıdan güncel SBOM talep edilmelidir.

SBOM belgesi kaynak kodun çalınmasına veya ifşa olmasına yol açar mı?

Hayır, SBOM dosyasında yazılımın tescilli kaynak kodları yer almaz; yalnızca kullanılan kütüphanelerin adları, sürümleri ve bağımlılık hiyerarşisi gibi meta veriler listelenir.

SBOM oluşturma süreci DevSecOps boru hatlarına nasıl entegre edilir?

Derleme (build) aşamasına Syft veya Trivy gibi CLI araçları eklenerek her yeni sürümde otomatik SBOM üretilir ve merkezi güvenlik havuzlarına aktarılarak taranır.

Son Adım

Dijital projenizi bugün planlayalım

Web, yazılım, e-ticaret, mobil uygulama, entegrasyon, SEO veya GEO ihtiyacınızı net bir kapsama dönüştürelim.

Software Bill of Materials (SBOM) Nedir, Neden Önemlidir? | Webizm