STORED XSS
Stored xss kullanıcıdan gelen zararlı javascript kodunu sistemdeki inputlar (yorum satırı vb.) kullanılması ile zararlı javascript kodunu veritabanına kaydedip, kaydedilen javascript kodunun diğer kullanıcılarının browserında çalışması halinde isimlendirilen bir xss türüdür.
UYGULAMA
Sanallaştırılmış bir makine olan DWVA kullanarak bu konuyu ele alacağız.
Yukarıdaki resimde belirtilen alanda herhangi bir kullanıcının kullanabileceği bir yorum satırı görülmektedir. Sistem gereksinimi dolayısıyla kullanıcının yapmış olduğu girdi diğer kullanıcılar tarafından görülmesi gereksiniminden kaynaklı olarak kullanıcı girdileri sistem üzerinde database üzerine kaydedecek ve web server içerisinde kullanıcı bilgisi yazdırılacaktır.
Bu yapılan testin üzerine inputlar içerisine temel düzeyde bilinen <script>alert(1)</script> payloadı kullanıldı ve sayfa içerisinde pop-up görüntülendi. Sayfa her yenilendiğinde pop-up açılmaktadır.
Stored xss kullanıcıdan gelen zararlı javascript kodunu sistemdeki inputlar (yorum satırı vb.) kullanılması ile zararlı javascript kodunu veritabanına kaydedip, kaydedilen javascript kodunun diğer kullanıcılarının browserında çalışması halinde isimlendirilen bir xss türüdür.
UYGULAMA
Sanallaştırılmış bir makine olan DWVA kullanarak bu konuyu ele alacağız.
Yukarıdaki resimde belirtilen alanda herhangi bir kullanıcının kullanabileceği bir yorum satırı görülmektedir. Sistem gereksinimi dolayısıyla kullanıcının yapmış olduğu girdi diğer kullanıcılar tarafından görülmesi gereksiniminden kaynaklı olarak kullanıcı girdileri sistem üzerinde database üzerine kaydedecek ve web server içerisinde kullanıcı bilgisi yazdırılacaktır.
Bu yapılan testin üzerine inputlar içerisine temel düzeyde bilinen <script>alert(1)</script> payloadı kullanıldı ve sayfa içerisinde pop-up görüntülendi. Sayfa her yenilendiğinde pop-up açılmaktadır.






