PHP ile Virtual Hostlarda cookie çalma

15.12.2006

Okuyucu : 2.727
Günlük Okuyucu : 5,3

PHP Security' de Cross Virtual Host Cookie Theft başlığını görünce bu bana bayağı ilginç geldi çünkü cookie çalmak için işin client' da olması gerekiyor. Ancak daha sonra aşağıdaki örnek kodu okumaya başladığım da

$socket = stream_socket_server("tcp://0.0.0.0:7778" ...

satırını görünce herşey netleşti. Taktik çok basit PHP ile kendinizi başka bir porta bind ediyorsunuz ve herhangi bir virtualhost adresi ile o siteye kurbanın bağlanmasını sağlıyorsunuz! Bildiğiniz üzere browserlar cookileri port ile ilişkilendirmiyor yani http://www.google.com ve http://www.google.com:8080 isteklerinde browser www.google.com a ait cookileri gönderecek. Eğer siz 8080 portuna kendinizi bind edebildiyseniz dolayısıyla bu cookilere erişebilirsiniz. O porttaki domainden bağımsız tüm istekler size geleceğinden aynı IP deki herhangi bir domainin cookilerini çalabilirsiniz.

Bunun harici aynı sayfada rezil bir muhabbet var. Söylemek gerekir ki bence Esser güvenlik piyasasında tanınmış en kötü karakter ödülüne aday gösterilmeli. Tabii ki sergilediği karakter PHP konusunda ki uzmanlığını değiştirmiyor. Bariz bir şey daha var ki PHP güvenliği konusunda şu an bilinen en iyi isim.

Bu arada madem ondan bahsediyoruz, Kendisi PHP Güvenlik Takımından ayrılmış ve bunun sonucu olarak daha çok ve daha hızlı PHP ile ilgili güvenlik açığı yayınlayacağını belirtmiş.

Yorumlar

RSS Bu makalenin yorumlarını RSS ile takip et!

evet bu sayede hotmail cookieslerini alıp sniffer yardımı ile hotmail'e girilebiliyor

netmax [ # | 28.12.2006 ]

evet bu sayede hotmail cookieslerini alıp sniffer yardımı ile hotmail'e girilebiliyor

Eger hotmail serverlarinda PHP bir shared hostunuz varsa neden olmasin :)

Ferruh Mavituna [ # | 28.12.2006 ]

Sanirim sizin bahsettiginiz sniffer ile cookie calma, yani buradaki durumdan biraz farkli.

Ferruh Mavituna [ # | 28.12.2006 ]

Yorum Ekle





Kullanılabilir Taglar : [<blockquote>] [<strong>] [<em>]

PHP ile Virtual Hostlarda cookie çalma ile İlişkili Olabilecek Yazılar - Haberler

Devlet Sistemlerinin Güvenliği
Rgod
Subsonic PageIndex Problemi ve DoS
Web Güvenlik Topluluğu 9 Mart Kadıköy Buluşması
Hala Güvenli misiniz?

Diğer Yazılar

Neredeyim ?

Ferruh.Mavituna » Aç Karna Güvenlik » PHP ile Virtual Hostlarda cookie çalma

Ferruh Mavituna
© 2002-2007, Ferruh Mavituna

Sabit IP Adresi : 81.22.99.133, SSL Erişimi, Hakkında