Neler yeni

Foruma hoş geldin, Ziyaretçi

Knight Lobby | En İyi Knight Destek Forumu | Best Knight Support Forum | Knight Private Server Tanıtım Advertising | Development | Geliştirme | Server Files
Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

google / osv-scanner, Vulnerability scanner written in Go which uses the data provided by https://osv.dev [https://osv.dev]

  • Konbuyu başlatan Admin
  • Başlangıç tarihi
  • Cevaplar 0
  • Görüntüleme 1

Admin

Knight Lobby
Yönetici
Founder
Katılım
6 Mayıs 2022
Konular
41,425
Mesajlar
41,760
Tepkime puanı
107
Ko Yaşı
3 yıl 11 ay 20 gün
Trophy Puan
63
Konum
Web sitesi
Ko Gb
420,199
OSV-Scanner: Google'ın Açık Kaynak Güvenlik Açığı Tarama Aracı


Günümüzde yazılım geliştirme süreçlerinde açık kaynaklı kütüphanelerin kullanımı artık bir standart haline gelmiştir.
Ancak bu kolaylık beraberinde güvenlik risklerini de beraberinde getirir.
Bir uygulamanın bağımlı olduğu kütüphanelerde bilinen güvenlik açıkları varsa, bu açıklar dolaylı yoldan tüm sistemi tehlikeye atabilir.
İşte bu noktada Google'ın geliştirdiği osv-scanner adlı araç devreye giriyor.

osv-scanner Nedir?
osv-scanner, Google tarafından geliştirilen ve açık kaynak olarak sunulan bir güvenlik açığı tarama aracıdır.
Bu araç, projenizde kullanılan bağımlılıkları (dependencies) analiz ederek, bu bağımlılıkların bilinen güvenlik açıklarına sahip olup olmadığını kontrol eder.
Tüm veriler, üzerinden sağlanır.
OSV, açık kaynak ekosistemindeki güvenlik açıklarını merkezi ve standartlaştırılmış bir şekilde yayınlayan bir veri havuzudur.
Bu sayede osv-scanner, güncel ve güvenilir bilgilerle çalışabilir.

Neden osv-scanner Kullanmalısınız?
Yazılım geliştiricileri ve güvenlik uzmanları için en büyük zorluklardan biri, projelerinde kullanılan binlerce bağımlılığı manuel olarak izlemektir.
osv-scanner bu süreci otomatikleştirerek:
- Zaman kazandırır,
- İnsan hatasını en aza indirir,
- Güvenlik açıklarının erken aşamada tespit edilmesini sağlar.
Özellikle CI/CD (Sürekli Entegrasyon/Sürekli Dağıtım) pipeline’larına entegre edildiğinde, her kod değişikliğinde otomatik olarak güvenlik kontrolü yapılabilir.
Bu da 'güvenli geliştirme yaşam döngüsü' (Secure SDLC) prensiplerine uyum sağlamanızı kolaylaştırır.

Teknik Özellikler ve Kullanım Alanları
osv-scanner, Go programlama diliyle yazılmıştır ve bu sayede yüksek performans ve taşınabilirlik sunar.
Araç, çeşitli paket yöneticilerini destekler:
- npm (Node.js)
- pip (Python)
- Maven (Java)
- Composer (PHP)
- Go mod (Go)
ve daha fazlası.
Projenizde bir package-lock.json, requirements.txt veya go.mod dosyası varsa, osv-scanner bu dosyaları otomatik olarak okuyarak bağımlılıkları listeler ve OSV veritabanıyla karşılaştırır.

Nasıl Kurulur ve Kullanılır?
osv-scanner’ın kurulumu oldukça basittir.
Resmi GitHub reposundan ikili dosyayı indirip sisteminize ekleyebilir veya Go ile derleyebilirsiniz:

Kurulumdan sonra terminalde aşağıdaki komutla projenizin kök dizininde tarama yapabilirsiniz:
osv-scanner -r .
[-r] bayrağı, alt dizinleri de tarayacağını belirtir.
Tarama sonucunda, eğer güvenlik açığı bulunursa, açığın CVE numarası, açıklaması, risk seviyesi (CVSS skoru) ve düzeltme önerisiyle birlikte raporlanır.

XenForo ile Video ve Görsel Entegrasyonu
XenForo platformunda osv-scanner hakkında bilgi paylaşırken, görsel içerikler oldukça etkili olabilir.
Örneğin, tarama sonucunu gösteren bir ekran görüntüsü veya osv-scanner’ın çalışma mantığını açıklayan bir animasyon videosu, okuyucuların konuyu daha iyi anlamasına yardımcı olur.
XenForo’da [VIDEO] veya
BR][CENTER][B][COLOR=
 

Forumdan daha fazla yararlanmak için giriş yapın yada üye olun!

Forumdan daha fazla yararlanmak için giriş yapın veya kayıt olun!

Kaydol

Forumda bir hesap oluşturmak tamamen ücretsizdir.

Üye ol
Giriş Yap

Eğer bir hesabınız var ise lütfen giriş yapın

Giriş Yap

Tema düzenleyici

Tema özelletirmeleri