Wireshark yakalama süzgeçleri (BPF)
Trafiği daha yakalarken süzmeyi öğrenirsin: Wireshark’ın Capture Options penceresinde ve dumpcap ile komut satırında BPF yakalama süzgeçleri (host, port, yön, not), görüntüleme süzgeçleriyle farkları, BPF’in derlenmiş hâli, kayıtlı yakalama süzgeçleri, paket sayısı ve süreyle otomatik durdurma; her yakalamanın içinde yalnızca istediğin trafiğin olduğunu kanıtlarsın.
Seviye 101 · 50 dk
Deniz yeni bir iş veriyor: "Web sunucusunda bir sorun var. Bütün ağı kaydedersek disk dolar ve kişisel verileri gereksiz yere toplarız. Yalnızca o sunucunun trafiğini yakala."
Yakalama süzgeci (capture filter) paketleri daha diske yazılmadan eler: süzgece uymayan paket hiç kaydedilmez. BPF (Berkeley Packet Filter) adlı ayrı ve daha basit bir dil kullanır: host web.lab, tcp port 80, udp port 53, not arp. Görüntüleme süzgeci ise kayıt alındıktan sonra yalnızca görünümü süzer. Çizim iki aşamayı yan yana gösteriyor.
Bu derste gerçek trafik üreteceksin: lab ağındaki web.lab (HTTP) ve gw.lab (DNS) senin hedeflerin. ~/ws/gorev.txt dosyasında bu labda isteyeceğin web yolu ve DNS adı yazıyor; her labda farklıdır. Önceki derslerden açık kalan Wireshark pencereleri varsa kapat: masaüstü 2 GB bellekle çalışıyor.
Bu derste ne yapacaksın
- Arayüzler ve görev
- Wireshark’ta yakalama süzgeci
- Komut satırından yakalama: dumpcap -f
- Yön ve port: tcp dst port 80
- BPF’in içi ve sınırları
- Kayıtlı yakalama süzgeci
- Görev: yalnızca web konuşması
- Görev: tam 10 DNS paketi
- Kısa sınav
Kazanacağın beceriler
- Komut satırından dumpcap ile yakalamak
- Yakalama süzgeciyle yalnızca gereken trafiği almak
- BPF yazımı, yönler ve sınırları
- Yakalama süzgeçlerini adıyla kaydetmek
- Yakalamayı süre ya da paket sayısıyla durdurmak
← Wireshark görüntüleme süzgeçleri · Wireshark temelleri · Wireshark'ta TCP akışını izlemek →
Ücretsiz başla