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.