7. Insecure Deserialization
7. Insecure Deserialization: Insecure Deserialization, bir LEGO robotunu paketleyip (Serialization) kutuyla kargolarken, yolda birinin paketi açıp robotun yapım kılavuzunu 'kendi
Insecure Deserialization, bir LEGO robotunu paketleyip (Serialization) kutuyla kargolarken, yolda birinin paketi açıp robotun yapım kılavuzunu 'kendi kendini yok eden bombaya' dönüştürecek şekilde değiştirmesidir (Deserialization).
2 Analoji: Veri Paketleme Açıkları
Büyülü IKEA Mobilyası
Sihirli İksir Malzemeleri
2 Akıl Yürütme: Neden Gerçekleşir?
Verinin Nesneye Dönüşme Anı
Güvenilmeyen Girdilere Güvenmek
2 LEGO ile Anlatım: Güvenli Nesne Yapımı
Serialization (Serileştirme) nedir?
Veritabanını yedekleme işlemi
Bir nesnenin durumunu (State) depolanabilecek veya iletilebilecek bir bayt dizisine dönüştürme işlemi
HTML sayfalarını CSS ile süsleme
Tüm şifreleri veritabanına kaydetme
Serileştirme nesneyi bayt dizisine dönüştürür. Bunun tersi (Deserialization) ise bayt dizisinden canlı nesne oluşturmaktır.