Merhaba, tekrar hoş geldiniz!

Bilgi sahibi olanlarla ihtiyaç duyanları buluşturmak, farklı bakış açılarına sahip insanları bir araya getirerek birbirlerini daha iyi anlamalarını sağlamak ve herkesin bilgisini paylaşmasını sağlamak istiyoruz.

HTML Injection Saldırılarına Önlem

Katkatbet

Yeni Üye
Katılım
24 Ara 2020
Mesajlar
26
Beğeniler
0
Puanları
1
Selam
Ilk önce HTMl Injection saldirisi nasil olur ona bir değinelim..

Önrk: Sizin bir scriptinizde yorum yapma sayfası var ve $_POST filtrelenmemişse Defacer olarak adlandırılan bu kişi Yorum Yazalabilece kısma Yönlendirme META olarak adlandırılabilen kodu koyup sizin sitenizin o sayfasını yönlendirip DEFACE edebilir bazıları onay sistemi kurup bunun üstesinden gelebilir ancak ona gerek duymadan biz bu işi htmlspecialchars() ve trim() den geçirirsek halledebiliriz

Örnek bir Sorgu oluşturulalim..

PHP:
if(isset($_POST['gonder'])){

$deneme = htmlspecialchars(trim($_POST['textfield']));

//veriyi veritabanına almadan önce htmlspecialchars() ve trim()
//fonksiyonuna alıp öyle değişkene atadık.
//Böylece veri html taglarından arındırıldı.

$kaydet = mysql_query("INSERT INTO deneme VALUES(lisanssız,'$deneme')");

if($kaydet){
echo 'Kaydedildi';
}else{
echo 'Kayıtta hata oluştu';
}

}

Gördüğünüz gibi Filtreleme işini yaptik ancak tabiki sizde kendinize göre güvenlik fonksiyonları kullanabilirsiniz..Ben bütün scritplerimde HTML Injection a karşi bu fonksiyonları kullanıyorum tavsiye ederim yani :)

Umarım kendimi ifade edebilmişimdir.
Konu ile ilgili sorulara herzaman açığım.
Saygılarımla..
Azat Metin /
You do not have permission to view link Giriş yap veya üye ol.
 
Üst Alt
erotik film izle sex filmleri izle hdd dolum çaycuma satılık daire çaycuma satılık daire - filyos satılık daire