LikeForYou
- 26 Eyl 2017
- 728 Mesaj
Aktiflik
Seviye
Deneyim
Sizlere Xpath enjeksyondan bahsedecem,xpath Zaafiyeti xml dilinden kaynaklanan bir zaafiyet olup içerik değiştirmek için kullanılır.Yani Sitedeki üyeleri Görebilmenizi sağlayan bir zaafiyet olup Sitenin içeriğinide değiştirmenize imkân sağlar.Arkadaşlar xml ve Php ile ilgili bilginiz yoksa zaafiyetin mantığını anlayamazsınız.
Yukardaki XML yapısı normalde o biçimde.Verileri üyeler.xml biçiminde böyle tutabiliriz ancak bu güvenilir değil.Â
Çünkü XML de HTML gibi browserdan yorumlanabilen bir dildir. şayet url/uyeler.xml yaparsak bütünÂ
içeriği görebiliriz. Başka bir tutma tekniği de PHP içerisinde yazmak;
Bu sefer xml değil PHP içerisinde yazılmış.
insanların görmemesini sağlayıp verileri file_get_contents() ile çekip güveniliği sağlayabiliriz
Kod:
sql mysql mysql
xpath xml simplexml
<uyeler>
<uye id="1">
<username value = "LikeForYou" />
</uye>
<uye id="2">
<username value = "LikeForYou2" />
</uye>
</uyeler>
Çünkü XML de HTML gibi browserdan yorumlanabilen bir dildir. şayet url/uyeler.xml yaparsak bütünÂ
içeriği görebiliriz. Başka bir tutma tekniği de PHP içerisinde yazmak;
Bu sefer xml değil PHP içerisinde yazılmış.
Kod:
$uyeler = '
<uyeler>
<uye id="1">
<username value = "LikeForYou" />
</uye>
<uye id="2">
<username value = "LikeForYou2" />
</uye>
</uyeler> ';
insanların görmemesini sağlayıp verileri file_get_contents() ile çekip güveniliği sağlayabiliriz

