Wireshark ile Ağ Trafiğini Filtrelemek: HTTPS Şifreli Veriye Erişim

Wireshark açtığında karşına binlerce paket yağmur gibi düşer. Bunların içinden istediğini bulmak çok zordur. Filtreleme burada hayat kurtarır.

Wireshark'ta iki çeşit filtre vardır. Capture filtresi, paketleri kaydetmeden önce seçer. Display filtresi ise kaydedilen paketler arasında arama yapar. Başlangıçta display filtresini kullanman daha güvenlidir; hiçbir veri kaybetmezsin.

Wireshark açıp trafiği kaydetmeye başlamak için:

sudo wireshark

Bu komutu çalıştırır ve arayüzü açarsın. Kayıt başlamadan önce bir ağ arayüzü seç (örneğin eth0 veya wlan0).

Display filtresinde yazılan ifadeler paketleri daraltır. Örneğin sadece HTTP trafiğini görmek için:

http

Bu filtre sadece HTTP protokolü kullanılan paketleri gösterir. TCP bağlantılarını 80 numaralı port üzerinden izlemek için:

tcp.port == 80

Belirli bir IP adresinden gelen trafiği görmek için:

ip.src == 192.168.1.100

HTTPS trafiğini Wireshark'ta açık metin olarak göremezsin. Paketlerin içeriği TLS (Transport Layer Security) ile şifrelenmiştir. Ancak bağlantı bilgilerini, sertifikaları ve meta verileri görebilirsin.

Reklam · TEST
AdSense Test ReklamıYazı arası (gönderi içi) · Yazı arası

HTTPS trafiğini filtrelemek için:

tcp.port == 443

Bu sadece 443 portundaki bağlantıları (HTTPS) gösterir. Paket başlıkları ve boyutları görülebilir ama içerik okunamaz. Eğer sunucunun özel anahtarına sahipsen, Wireshark'ın ayarlarından (Edit > Preferences > Protocols > TLS) anahtarı yükleyerek trafiği deşifre edebilirsin. Ama bu sadece test ortamlarında ve izinle yapılır.

Başkasının HTTPS trafiğini deşifre etmeye çalışmak yasa dışıdır. Yalnızca kendi sistemlerinde test amaçlı yapılmalıdır.

Bir web sitesine bağlanırken DNS sorgularını ve HTTPS trafiğini birlikte görmek için:

dns or tcp.port == 443

Bu filtre DNS paketlerini ve 443 portundaki TCP bağlantılarını gösterir. Hangi alan adına bağlandığını ve bağlantı süresini görebilirsin.

Birden fazla koşulu birleştirmek için AND ve OR kullan:

tcp.port == 443 and ip.dst == 93.184.216.34

Bu, sadece belirli bir IP'ye 443 portundan giden trafiği gösterir.

Wireshark'ta filtreleme, ağ sorunlarını hızlı bulmana yardımcı olur. Başta basit filtrelerle başla, sonra karmaşık koşullar ekle.

Reklam · TEST
AdSense Test ReklamıGönderi altı · Görüntülü
konu hakkında tepkinizi verebilirsiniz