ADVANCED WEB ATTACKS AND EXPLOITATION (WEB-300) EĞİTİMİ

Kaynak Koddan Zafiyete, Zafiyetten Güvenli Tasarıma

WEB-300 Eğitimi, Digital Vizyon Akademi tarafından kurumlara verilen 5 günlük, ileri seviye bir web güvenlik programıdır. Katılımcılar yasal çerçeve ve beyaz kutu metodolojiden başlayarak kimlik doğrulama aşımını, ileri ve kör enjeksiyonu, güvensiz serileştir…

5 gün İleri Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

WEB-300 Sınav Müfredatıyla Uyumlu Beş Günlük İleri Web ve Kod İnceleme Programı

Bu eğitim, karmaşık web uygulamalarındaki zafiyetleri kaynak kod incelemesi yaklaşımıyla ve savunma perspektifiyle çözümleyebilen ileri düzey uzmanlar yetiştirmek için tasarlanmış beş günlük bir yetkinlik programıdır. Program, WEB-300 sınav müfredatıyla uyumlu konu başlıklarını internetten yalıtılmış laboratuvarda kavramsal düzeyde ele alır.

Süre ve Format

5 Tam Gün. Kavramsal anlatım, kaynak kod inceleme atölyeleri ve izole laboratuvar vaka analizleriyle dengeli bir akış.

Seviye

İleri Seviye — Web zafiyet sınıfları, en az bir programlama dili ve kaynak kod okuma deneyimi beklenir.

Öğrenme Metodu

Beyaz kutu kaynak kod inceleme atölyeleri, izole laboratuvar vaka analizleri ve savunma odaklı çözümleme çalışmaları.

Neden Bu Eğitim?

🔬Kaynak Kod Odağı

Zafiyetleri kaynak kod incelemesiyle kökeninde çözümleyerek güvenli tasarım ilkelerini derinlemesine kavrarsınız.

⚖️Yasal ve Etik Zemin

TCK bilişim suçları, KVKK ve yetkilendirme sözleşmesi çerçevesinde çalışmayı programın merkezine yerleştiriyoruz.

🧪İzole Laboratuvar

Tüm uygulamalar internetten yalıtılmış ortamda çalışılır; gerçek hedefe yönelik hiçbir işlem gerçekleştirilmez.

Bu Eğitim Hangi Rollere Hazırlar?

İleri Web Sızma Testi UzmanıGüvenlik AraştırmacısıUygulama Güvenliği MühendisiGüvenli Kod İnceleyicisiDevSecOps LideriKırmızı Takım Operatörü

Kırmızı Takım: Kaynak kodu inceleyerek karmaşık web zafiyetlerini yetkili biçimde çözümleyen ofansif ekip

“Zafiyeti kaynak kodun içinde görebildiğinizde, saldırganın zincirini daha kurulmadan kırabilecek yetkinliğe ulaşırsınız.”

Ön Koşullar

Programdan En Yüksek Verimi Almanız İçin Beklenen İleri Yetkinlikler

1
Web Zafiyet Bilgisi

Enjeksiyon, XSS ve erişim denetimi gibi temel zafiyet sınıflarına hakimiyet beklenir.

2
Programlama Deneyimi

En az bir sunucu tarafı dilde kod okuyup anlama düzeyinde pratik deneyim gereklidir.

3
Kaynak Kod Okuma

Orta ölçekli bir kod tabanında akış takip edebilme ve okuma alışkanlığı.

4
Etik Sorumluluk Taahhüdü

Öğrenilen konuların yalnızca yazılı yetki verilen kapsamda kullanılacağının kabulü.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiİleri web testinin yasal zeminini kavramak, beyaz kutu metodolojisini ve kaynak kod inceleme yaklaşımını öğrenmek, güvenli olmayan kod kalıplarını laboratuvarda incelemek.
Modül 1
Yasal Çerçeve, Kapsam ve Yetkilendirme
  • 5237 sayılı TCK bilişim suçları hükümlerine genel bakış
  • KVKK yükümlülükleri ve test verilerinin korunması ilkeleri
  • Yetkilendirme sözleşmesi ve yazılı onay belgesinin unsurları
  • Kaynak koda erişim izninin ve gizlilik yükümlülüğünün kapsamı
  • Sorumlu açıklama ve bulgu paylaşımı sürecinin kurgulanması
  • Vaka: Örnek bir beyaz kutu test kapsamının incelenmesi
Modül 2
Beyaz Kutu Değerlendirme Metodolojisi
  • Beyaz kutu ve kara kutu yaklaşımlarının karşılaştırması
  • Kaynak kod inceleme yaşam döngüsünün kavranması
  • Kaynaktan hedefe veri akışı takibinin mantığı
  • Statik analiz araçlarının inceleme sürecindeki rolü
  • Bulgu doğrulama ve tekrarlanabilirlik disiplini
  • Atölye: Bir kod tabanı için inceleme planının tasarlanması
Modül 3
Güvensiz Kod Kalıplarının Tanınması
  • Girdi güven sınırı ve doğrulama eksikliğinin tespiti
  • Tehlikeli işlev ve API kullanımının kavramsal incelenmesi
  • Kaynak ve yutak (source-sink) analizinin mantığı
  • Bağlam duyarlı kodlama eksikliklerinin belirlenmesi
  • Güvenli varsayılan ilkesinin kod düzeyinde değerlendirilmesi
  • Lab: Zafiyetli kod tabanında güvensiz kalıpların işaretlenmesi
Modül 4
Uygulama Keşfi ve Saldırı Yüzeyi
  • Kaynak koddan uygulama mimarisinin çıkarılması
  • Yönlendirme, denetleyici ve uç nokta haritasının oluşturulması
  • Kimlik doğrulama ve yetkilendirme akışının izlenmesi
  • Üçüncü taraf bağımlılıkların risk yüzeyinin değerlendirilmesi
  • Yapılandırma ve gizli değer yönetiminin incelenmesi
  • Lab: İzole uygulamanın saldırı yüzeyi haritasının çıkarılması
Günün hedefiKimlik doğrulama aşımı ve iş mantığı hatalarını kaynak kod düzeyinde çözümlemek, ileri ve kör enjeksiyon sınıflarını inceleyip savunma karşılıklarını değerlendirmek.
Modül 1
Kimlik Doğrulama Aşımı Kavramları
  • Kimlik doğrulama akışındaki mantık hatalarının kavranması
  • Belirteç üretimi ve doğrulama zayıflıklarının incelenmesi
  • Parola sıfırlama akışlarının kaynak kod düzeyinde analizi
  • Çok adımlı akışlarda durum yönetimi hatalarının tespiti
  • Güvenli kimlik doğrulama tasarımı ilkelerinin değerlendirilmesi
  • Lab: Zafiyetli giriş akışının kaynak kod üzerinden incelenmesi
Modül 2
İş Mantığı ve Durum Hataları
  • İş mantığı zafiyetlerinin kavramsal sınıflandırması
  • Yarış durumu (race condition) risklerinin anlaşılması
  • Tür karıştırma (type juggling) kaynaklı hataların incelenmesi
  • İşlem bütünlüğü ve idempotentlik ilkelerinin değeri
  • Sunucu tarafı doğrulamanın savunmadaki önemi
  • Vaka: Bir iş mantığı zafiyetinin kök neden analizi
Modül 3
İleri SQL Enjeksiyonu Kavramları
  • İkinci düzey (second-order) enjeksiyonun kavranması
  • Sorgu oluşturma katmanının kaynak kod düzeyinde analizi
  • Nesne ilişkisel eşleme katmanının güvenlik rolü
  • Parametreli sorgu ve güvenli erişim katmanının tasarımı
  • Veri tabanı kayıtlarından şüpheli sorguların tespiti
  • Lab: İleri enjeksiyon bulgusunun izole ortamda doğrulanması
Modül 4
Kör ve Dolaylı Enjeksiyon Sınıfları
  • Kör enjeksiyon kavramının ve çıkarım mantığının anlaşılması
  • Zaman ve yanıt temelli sinyal farklarının kavranması
  • Dolaylı veri akışlarının kaynak kod düzeyinde izlenmesi
  • Çıktı kodlama ve bağlam duyarlı savunmanın rolü
  • Tespit için kayıt zenginleştirmenin değerlendirilmesi
  • Atölye: Kör enjeksiyon savunması için kontrol listesi çıkarılması
Günün hedefiGüvensiz serileştirme ve nesne enjeksiyonu sınıflarını kaynak kod düzeyinde kavramak, sunucu tarafı şablon enjeksiyonunu incelemek ve savunma karşılıklarını değerlendirmek.
Modül 1
Güvensiz Serileştirme Kavramları
  • Serileştirme ve ters serileştirme akışının kavranması
  • Güvenilmeyen veri kaynaklı nesne oluşturma riski
  • Gadget zinciri kavramının savunma perspektifiyle anlaşılması
  • Güvenli veri biçimleri ve bütünlük doğrulamanın rolü
  • İzin listesi tabanlı ters serileştirmenin değerlendirilmesi
  • Lab: Zafiyetli serileştirme akışının kaynak kod incelemesi
Modül 2
Nesne ve Bağımlılık Enjeksiyonu
  • Nesne enjeksiyonu zafiyetinin kavramsal incelenmesi
  • Bağımlılık ve yansıma (reflection) kaynaklı risklerin anlaşılması
  • Otomatik yükleme mekanizmalarının güvenlik yüzeyi
  • Güvenli nesne oluşturma ve fabrika desenlerinin rolü
  • Girdi doğrulama katmanının nesne akışındaki önemi
  • Vaka: Bir nesne enjeksiyonu bulgusunun çözümlenmesi
Modül 3
Sunucu Tarafı Şablon Enjeksiyonu
  • Şablon motoru güven sınırının kaynak kod düzeyinde analizi
  • İfade değerlendirme kaynaklı zafiyetlerin kavranması
  • Sanal alan (sandbox) atlatma riskinin savunma gözüyle anlaşılması
  • Bağlam duyarlı çıktı kodlama ilkelerinin değerlendirilmesi
  • Güvenli şablon yapılandırmasının tasarımı
  • Lab: Şablon enjeksiyonu bulgusunun izole ortamda doğrulanması
Modül 4
Nesne Akışı Savunması ve Sertleştirme
  • Güvenilmeyen veri sınırlarının bütünsel haritalanması
  • Bütünlük imzası ve şema doğrulamanın savunmadaki rolü
  • En az ayrıcalık ilkesinin nesne akışına uygulanması
  • Bağımlılık güncelliği ve tedarik zinciri riskinin yönetimi
  • Şüpheli nesne akışının kayıtlardan tespiti
  • Atölye: Serileştirme savunması için sertleştirme önerileri
Günün hedefiİstemci tarafı zafiyetlerin hesap ele geçirmeye zincirlenmesini çözümlemek, ileri SSRF ve JavaScript ekosistemi risklerini inceleyip savunmayı değerlendirmek.
Modül 1
İleri XSS ve Zincirleme Kavramları
  • DOM tabanlı XSS akışının kaynak kod düzeyinde incelenmesi
  • İstemci tarafı güven sınırının zincirlemedeki rolü
  • Hesap ele geçirmeye giden zincirin kavramsal analizi
  • İçerik güvenlik politikası (CSP) katmanının değerlendirilmesi
  • Bağlam duyarlı kodlama ve temizlemenin önemi
  • Lab: Zincirleme senaryosunun izole ortamda çözümlenmesi
Modül 2
JavaScript Ekosistemi ve Prototip Kirlenmesi
  • Prototip kirlenmesi zafiyetinin kavramsal incelenmesi
  • İstemci ve sunucu tarafı JavaScript risklerinin farkı
  • Bağımlılık zincirinin güvenlik yüzeyinin değerlendirilmesi
  • Güvenli nesne birleştirme ve doğrulama ilkeleri
  • Paket bütünlüğü ve tedarik zinciri riskinin yönetimi
  • Vaka: Bir prototip kirlenmesi bulgusunun çözümlenmesi
Modül 3
İleri SSRF ve İç Ağ Riskleri
  • İleri SSRF kavramlarının kaynak kod düzeyinde incelenmesi
  • Bulut meta veri ve iç servis erişim riskinin kavranması
  • İstek hedefi doğrulama ve izin listesi yaklaşımı
  • Ağ segmentasyonunun SSRF etkisini sınırlaması
  • Çıkış filtreleme ve dışa erişim kontrollerinin rolü
  • Lab: Bir ileri SSRF bulgusunun izole ortamda çözümlenmesi
Modül 4
Dosya ve Yürütme Kaynaklı Riskler
  • Güvensiz dosya işleme akışının kaynak kod analizi
  • Yol geçişi ve dahil etme risklerinin kavranması
  • Yürütme bağlamına giden veri akışının izlenmesi
  • Depolama ayrımı ve çalıştırma kısıtlamasının rolü
  • Şüpheli dosya işlemlerinin kayıtlardan tespiti
  • Vaka: Bir dosya işleme zafiyetinin kök neden analizi
Günün hedefiBirden çok zafiyetin kavramsal zincirlenmesini savunma gözüyle çözümlemek, bulguları ATT&CK ve iş etkisiyle raporlamak ve uçtan uca bir vakayla programı tamamlamak.
Modül 1
Zafiyet Zincirleme Analizi
  • Birden çok zafiyetin zincirlenme mantığının kavranması
  • Etki yükseltme yollarının savunma gözüyle çözümlenmesi
  • Zincirin her halkasında kırılma noktalarının belirlenmesi
  • Savunma derinliğinin zinciri kesmedeki rolü
  • Zincirin tespit göstergelerinin haritalanması
  • Atölye: Örnek bir zincirin savunma perspektifiyle çözümü
Modül 2
Bulgu Raporlama ve Önceliklendirme
  • Bulguların CVSS ve iş etkisiyle önceliklendirilmesi
  • Bulguların MITRE ATT&CK teknikleriyle eşleştirilmesi
  • Yönetici özeti ile teknik bulgu bölümünün ayrıştırılması
  • Kaynak kod düzeyinde düzeltme önerilerinin yazımı
  • Yeniden test ve doğrulama sürecinin planlanması
  • Atölye: Örnek bir ileri web değerlendirme raporunun hazırlanması
Modül 3
Güvenli Tasarım ve Kalıcı Karşı Önlemler
  • Güvenli tasarım ilkelerinin uygulama katmanına yansıması
  • Tehdit modelleme yaklaşımının geliştirme sürecine katkısı
  • Güvenli kodlama standartlarının kurumsal benimsenmesi
  • Sürekli güvenlik testinin teslim hattına gömülmesi
  • Tespit ve izleme katmanının uygulamaya entegrasyonu
  • Vaka: Bir zafiyet sınıfı için kalıcı çözüm tasarımı
Modül 4
Uçtan Uca Vaka, Sınav Stratejisi ve Kapanış
  • Uçtan uca yetkili ileri web değerlendirme vakasının yürütülmesi
  • Vaka bulgularının sunumu ve akran değerlendirmesi oturumu
  • WEB-300 sınav stratejisi, kapsam tekrarı ve zaman yönetimi
  • Değerlendirme ölçütleri ve kişisel çalışma yol haritası
  • Eğitim değerlendirmesi ve interaktif Soru-Cevap oturumu
  • Digital Vizyon Akademi Katılım ve Başarı Sertifikası takdimi

Eğitim Kazanımları

Program sonunda katılımcılar:

🔬
Kaynak Kod İnceleme

Karmaşık web uygulamalarını beyaz kutu yaklaşımıyla inceleyerek zafiyeti kökeninde çözümleyebileceksiniz.

⚖️
Yasal Çerçeve

TCK bilişim suçları ve KVKK kapsamında kaynak koda erişim iznini ve gizlilik yükümlülüğünü doğru yönetebileceksiniz.

🔓
Kimlik Aşımı

Kimlik doğrulama aşımı ve iş mantığı hatalarını kaynak kod düzeyinde çözümleyerek güvenli tasarımı savunabileceksiniz.

💉
İleri Enjeksiyon

İkinci düzey ve kör enjeksiyon sınıflarını kavrayarak güvenli erişim katmanı tasarımını değerlendirebileceksiniz.

📦
Serileştirme Riski

Güvensiz serileştirme ve nesne enjeksiyonunu çözümleyerek izin listesi ve bütünlük doğrulama önlemlerini kurgulayabileceksiniz.

🔗
Zincirleme Analizi

Birden çok zafiyetin zincirlenmesini çözümleyerek savunma derinliğiyle zinciri kesme noktalarını belirleyebileceksiniz.

🛡️
Güvenli Tasarım

Tehdit modelleme ve güvenli kodlama ilkelerini teslim hattına entegre ederek kalıcı karşı önlemler tasarlayabileceksiniz.

📑
Raporlama Ustalığı

Bulgularınızı önceliklendirip kaynak kod düzeyinde düzeltme önerileriyle kurumsal raporlar hazırlayabileceksiniz.

Kimler İçin Uygundur?

  • İleri düzey web sızma testi uzmanları
  • güvenlik araştırmacıları
  • kıdemli uygulama güvenliği mühendisleri
  • güvenli kod inceleyicileri
  • DevSecOps liderleri için tasarlanmıştır

Sıkça Sorulan Sorular

WEB-300 eğitimi kimler için uygundur?
Program; ileri düzey web sızma testi uzmanları, güvenlik araştırmacıları, kıdemli uygulama güvenliği mühendisleri, güvenli kod inceleyicileri ve DevSecOps liderleri için tasarlanmıştır. Web zafiyet sınıfları, bir programlama dili ve kaynak kod okuma deneyimi beklenir.
Eğitim ne kadar sürer ve hangi formatta verilir?
Eğitim 5 tam gün sürer ve 20 modülden oluşur. Kurumun tercihine göre Digital Vizyon Akademi sınıflarında, kurum lokasyonunda veya online olarak gerçekleştirilir. Uygulamalar internetten yalıtılmış sanal laboratuvarda yapılır.
Bu program WEB-300 sınavına hazırlık sağlıyor mu?
Program, WEB-300 sınav müfredatıyla uyumlu konu başlıklarını kapsayan bir sınava hazırlık ve yetkinlik programıdır. Sınav başvurusu, ücreti ve güncel koşulları ilgili kurum tarafından belirlenir ve eğitim bedeline dahil değildir.
Eğitimde gerçek sistemlere saldırı yapılıyor mu?
Hayır. Tüm uygulamalar yalnızca eğitim için hazırlanmış, internetten yalıtılmış sanal laboratuvar ortamında yürütülür. Program boyunca yasal çerçeve, yazılı yetkilendirme ve kapsam disiplini vurgulanır.
Eğitim sonunda hangi belge veriliyor?
Programı başarıyla tamamlayan katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası almaya hak kazanır. Sınav ücreti katılımcıya aittir ve ilgili kurumun sınavı ayrı bir süreçtir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Advanced Web Attacks and Exploitation (WEB-300) Eğitimi Sertifika Kodu DV-2026XX00 Tarih 15.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre5 gün
Seviyeİleri Seviye
FormatOnline / Yüz Yüze / Hibrit
Kurs KoduWEB-300
VendorOffSec
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Kırmızı TakımAdvanced Evasion Techniques & Breaching Defenses (PEN-300) Eğitimi
Siber Güvenlik Eğitimleri

Advanced Evasion Techniques & Breaching Defenses (PEN-300) Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

4 günlük PEN-300 eğitimi: ileri atlatma teknikleri, uç nokta ve uygulama kontrolü, Active Directory, yanal hareket, tünelleme ve raporlama.

Detayları Gör →
Kırmızı TakımFoundational Web Application Assessments with Kali Linux (WEB-200) Eğitimi
Siber Güvenlik Eğitimleri

Foundational Web Application Assessments with Kali Linux (WEB-200) Eğitimi

5 günOrtaOnline / Yüz Yüze / Hibrit

5 günlük WEB-200 eğitimi: web uygulaması güvenlik değerlendirmesi, enjeksiyon, XSS, IDOR, SSRF, API güvenliği ve raporlama, Kali Linux ile.

Detayları Gör →
Kırmızı TakımWindows User Mode Exploit Development (EXP-301) Eğitimi
Siber Güvenlik Eğitimleri

Windows User Mode Exploit Development (EXP-301) Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

4 günlük Windows User Mode Exploit Development (EXP-301) eğitimi: bellek bozulması sınıfları, istismar azaltmaları, savunma mühendisliği ve raporlama.

Detayları Gör →
Kırmızı TakımAdvanced Windows Exploitation (EXP-401) Eğitimi
Siber Güvenlik Eğitimleri

Advanced Windows Exploitation (EXP-401) Eğitimi

5 günUzmanOnline / Yüz Yüze / Hibrit

5 günlük Advanced Windows Exploitation (EXP-401) eğitimi: bellek bozulması, istisna işleyicileri, DEP/ASLR, öbek ve çekirdek kavramları, savunmacı raporlama.

Detayları Gör →
Kırmızı TakımPenetration Testing with Kali Linux (PEN-200) Eğitimi
Siber Güvenlik Eğitimleri

Penetration Testing with Kali Linux (PEN-200) Eğitimi

5 günOrtaOnline / Yüz Yüze / Hibrit

5 günlük Penetration Testing with Kali Linux (PEN-200) eğitimi: sızma testi metodolojisi, keşif, web, yetki yükseltme, Active Directory ve raporlama.

Detayları Gör →
Kırmızı TakımAdvanced AI Red Teaming (AI-300) Eğitimi
Siber Güvenlik Eğitimleri

Advanced AI Red Teaming (AI-300) Eğitimi

3 günİleriOnline / Yüz Yüze / Hibrit

3 günlük Advanced AI Red Teaming (AI-300) eğitimi: yapay zeka tehdit modeli, istem enjeksiyonu, veri zehirleme, etmen güvenliği ve savunma.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn