İçeriğe geç
parazade

OWASP Nedir?

Yayın: · Son güncelleme:

OWASP Nedir? Kısaca

OWASP, yazılım güvenliğini iyileştirmek için ücretsiz rehberler, araçlar ve standartlar üreten, kâr amacı gütmeyen uluslararası bir vakıf ve açık topluluktur. En bilinen projesi OWASP Top 10 listesidir.

OWASP nedir?
İçindekiler
  1. OWASP nedir?
  2. Hangi projeleri sunar?
  3. Geliştiriciler nasıl yararlanır?

OWASP nedir?

OWASP, "Open Worldwide Application Security Project" adının kısaltmasıdır. Önceki adı "Open Web Application Security Project" idi ve kapsamın web dışına genişlemesiyle 2023'te güncellendi. Vakıf, dünya genelindeki gönüllülerin katkısıyla çalışan açık bir topluluktur ve ürettiği kaynakların çoğu ücretsizdir.

Hangi projeleri sunar?

Vakfın çatısı altında yüzlerce proje vardır. Geliştiricilerin en sık başvurduğu birkaçı şunlardır:

Proje Ne işe yarar?
OWASP Top 10 Web uygulamalarındaki en kritik risk kategorileri
ASVS Uygulama güvenliğini doğrulamak için ayrıntılı gereksinim listesi
Cheat Sheet Series Konu bazlı kısa güvenli geliştirme rehberleri
Mobil güvenlik projeleri Mobil uygulamalar için test ve doğrulama rehberleri

Topluluk ayrıca dünyanın birçok şehrinde yerel bölümler ve konferanslar düzenler.

Geliştiriciler nasıl yararlanır?

Örneğin bir giriş sayfası yazan bir geliştirici, şifrelerin nasıl saklanması gerektiğini merak ediyor. Cheat Sheet Series'teki şifre saklama rehberi, hangi algoritmaların önerildiğini ve nelerden kaçınılması gerektiğini birkaç sayfada anlatır.

Kurumlar ise ASVS'yi yazılım ihalelerinde ya da iç kod incelemelerinde kontrol listesi olarak kullanır. Ekibinizde ortak bir güvenlik dili yoksa, işe OWASP Top 10 listesini birlikte okuyup kendi uygulamanızda her maddeye karşılık bir kontrol yazarak başlayabilirsiniz.

Sıkça Sorulan Sorular

OWASP bir şirket mi?

Hayır. OWASP kâr amacı gütmeyen bir vakıftır. Projeleri gönüllüler yürütür ve kaynaklar açık lisanslarla paylaşılır.

OWASP kaynakları Türkçe mi?

Bazı belgelerin gönüllü çevirileri bulunur, ancak en güncel sürümler genellikle İngilizcedir. Çeviri kullanıyorsanız sürüm tarihini kontrol edin.

İlgili terimler

OWASP Top 10OWASP Top 10, web uygulamalarındaki en kritik güvenlik risk kategorilerini veri ve topluluk görüşüne dayanarak sıralayan, OWASP'ın birkaç yılda bir güncellediği farkındalık belgesidir.Güvenli Kodlama(Secure Coding)Güvenli kodlama, yazılımı geliştirirken enjeksiyon, yetki hatası ve veri sızıntısı gibi güvenlik açıklarının oluşmasını baştan önleyen yazım alışkanlıkları ve ilkeler bütünüdür.Uygulama Güvenliği(Application Security)Uygulama güvenliği, web, mobil ve masaüstü uygulamalarının tasarım, geliştirme, test ve yayın aşamalarında güvenlik açıklarından arındırılması ve yayından sonra da korunması için uygulanan yöntemlerin bütünüdür.Web Güvenliği(Web Security)Web güvenliği, web sitelerinin, web uygulamalarının ve bu siteleri kullanan ziyaretçilerin veri hırsızlığı, site ele geçirme ve hizmet kesintisi gibi tehditlere karşı korunması için alınan önlemlerin bütünüdür.Web Uygulaması(Web Application)Web uygulaması, kurulum gerektirmeden internet tarayıcısı üzerinden çalışan, kullanıcının veri girip işlem yapabildiği ve sunucu ile sürekli etkileşim kuran yazılımdır; online bankacılık ve e-posta servisleri bu türe örnektir.Mobil Güvenlik(Mobile Security)Mobil güvenlik, akıllı telefon ve tablet gibi taşınabilir cihazların ve içlerindeki kişisel, finansal ve kurumsal verilerin zararlı uygulama, kayıp, hırsızlık ve yetkisiz erişime karşı korunmasıdır.