IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet

Etiketlenen Kullanıcılar

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 05 Haziran 2013, 20:40   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
XSS Açığı Neden Oluşur




XSS'in açılımı Cross site scripting'dir.
CSS ile karışmaması için XSS olarak değiştirilmiştir.XSS açığı çapraz kod çalıştırma anlamına gelmektedir.Script'inizin kodlamasında bulunan filtreleme hatasından dolayı oluşan bir güvenlik açıdır.Genelde search box'larda,kullanıcı profillerinde,üyelik formlarında,konu id'lerinde görünmektedir.Çoğu insan xss nedir nasıl anlaşılır bunu temel olarak bilmektedir.Ama neden oluştuğu yada nasıl kapatılacağı hakkında bilgi sahibi olmayan insanlardan var tabii ki.

XSS açığı ile cookie bilgilerine ulaşılabilir,beef ile tarayıcı kontolü yapabilirsiniz.

İlk olarak xss açığı nasıl oluşur ondan bahsetmek gerekirse php tarafında adamın şöyle bir kod kullandığını düşünelim.


Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


Görüldüğü şekilde get ile gelen veri alınmış ve echo ile ekrana verilmiş.Burada gelen veri direk olarak alınmış hiç bir filtreleme yapılmamış.Yani bu durumda

index.php?veri=1
Görüldüğü gibi burada 1 ekrana yazdırılacak.

Eğer ;

Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


Şeklinde linki düzenlerse yani;


Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


Böylece bu javascript kodu get ile alınacak ve sayfaya dahil edilerek çalıştırılacaktır.


Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


Şimdi bunu php tarafında engellemek için yapmamız gerek şey değişkeni filtrelemektir.
Bunun için htmlspecialchars,strip_tags gibi fonksiyonları kullanabilirsiniz.

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları sohbet odaları Benimmekan Mobil Sohbet
Cevapla

Etiketler
açığı, neden, oluşur, xss


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
El Titremesi Neden Oluşur Liaaa Sağlık Köşesi 0 18 Ekim 2012 11:08
Dişlerdeki siyah lekeler neden oluşur? ALeMCi Ağız ve Diş Sağlığı 0 10 Nisan 2012 23:50
Ara Kanamalar Neden Oluşur ? Lucifer Kadın Sağlığı 0 08 Ocak 2012 20:50
Neden ağlarız? Gözyaşı nasıl oluşur ? Neferti Merak Ettikleriniz 0 27 Haziran 2008 23:30