Skip to main content
grasp.study
About
Explore
Pricing
Log in
Try it for free
Back to course
👋
Welcome to a Grasp lesson
Create a free account
to keep studying and create your own study path.
Gelişmiş Güvenli Kod İncelemesi
·
Module 5
İş Mantığı ve Eşzamanlılık Zafiyetleri
1
Durum Makineleriyle İş Akışı Modelleme
Uygulama iş akışlarını koddan durum makineleri olarak modelleyerek yasadışı veya istenmeyen durum geçişlerini tespit etmek.
2
Yarış Koşulları Nasıl Tespit Edilir?
Paylaşılan kaynakları veya kritik bölümleri işleyen çok iş parçacıklı ve asenkron kodda yarış koşullarını (race condition) belirlemek.
3
TOCTOU Zafiyetlerini Tespit Etme
Dosya işlemleri, veritabanı kontrolleri ve yetkilendirme kararlarında TOCTOU (Time-of-check to time-of-use) zafiyetlerini tespit etmek.
4
Hata Yönetimi ve Kısmi Geri Alma Açıkları
Hata yönetimi ve yeniden deneme mantığında istismar edilebilir durum tutarsızlıkları ve kısmi geri alma açıklarını analiz etmek.
5
Sayısal Taşma ve Kayan Nokta Hataları
Finansal ve miktar hesaplamalarında sayısal taşma, alt taşma ve kayan nokta hassasiyet hatalarını bulmak.
Previous module
Yetkilendirme ve Erişim Kontrolü Mantık Hataları
Next module
İleri Seviye Enjeksiyon ve Veri Sınırı İhlalleri