tcpdump ile yakalama operasyonları
Uzun süreli, döngülü ve uzaktan yakalamaları güvenle yürütür, bayt konumlu BPF süzgeçleri yazar ve kişisel verileri koruyarak kanıt toplarsın.
Seviye 301 · 15 ders · 12 pratik lab
Dersler
Uzun süreli yakalama
- Halka tamponu: -C, -W ve -G ile disk dolmadan yakalamak
- Snaplen ve disk planı: kaç gün saklayabilirsin
- Döngü sonrası betik: -z ile sıkıştırma ve özet
- Yakalamayı systemd servisi olarak çalıştırmak
- Kısa görev: 24 saat çalışan, 2 GB sınırlı bir yakalama servisi kur
İleri süzgeçler
- Bayt konumlu BPF: tcp[13] ve ip[6:2] ile alan okumak
- BPF ile yükün ilk baytlarına göre süzmek
- VLAN etiketli ve tünellenmiş trafikte süzgeç yazmak
- Süzgeci derleyip denetlemek: tcpdump -d
- Kısa görev: yalnızca HTTP GET isteklerini yakalayan süzgeç yaz
Uzaktan ve sorumlu yakalama
- SSH üzerinden uzaktan yakalayıp yerelde Wireshark’a aktarmak
- Yetki düşürme: -Z ve yakalama yetenekleri
- Yakalamada mahremiyet: kısaltma, anonimleştirme ve saklama süresi
- PCAP’i delil olarak korumak: özet, zaman ve kayıt
- Bitirme görevi: bir olay sırasında üç sunucuda eşzamanlı yakalama planla ve yürüt
Pratik lablar
- Boyuta göre dönen halka tamponu: -C ve -W ile en fazla beş dosyalık, her biri 10 MB olan dönen bir yakalama başlat.
- Saatlik dosyalar ve sıkıştırma: -G ile saatlik dosya döngüsü kur ve -z ile kapanan her dosyayı sıkıştır.
- 2 GB sınırlı yakalama servisi: Diskte en çok 2 GB yer tutan, yeniden başlatmada kendiliğinden açılan bir systemd yakalama servisi kur.
- tcp[13] ile bayrak süz: Bayt konumlu süzgeçle yalnızca SYN ve ACK'nin birlikte ayarlı olduğu paketleri yakala.
- Yalnızca HTTP GET isteklerini yakala: Yükün ilk dört baytına bakan bir BPF ifadesiyle yalnızca GET isteklerini yakala.
- VLAN etiketli trafikte süzgeç: VLAN etiketli kayıtta belirli bir VLAN'ın DNS trafiğini süz ve süzgeci tcpdump -d ile derleyip açıkla.
- Yakalamayı yetkisiz kullanıcıya düşür: -Z ile yakalamayı başlattıktan sonra yetkiyi düşür ve sürecin hangi kullanıcıyla çalıştığını doğrula.
- SSH üzerinden uzaktan yakala: Uzak lab sunucusundaki trafiği SSH üzerinden yerel dosyaya aktar ve kendi SSH oturumunu süzgeçle dışarıda bırak.
- Üç sunucuda eşzamanlı yakalama: Üç lab sunucusunda aynı anda başlayan, saatleri eşitlenmiş ve aynı süzgeci kullanan yakalamayı planla ve yürüt.
- PCAP'i delil olarak mühürle: Yakalama dosyasının özetini al, zamanını ve alındığı arayüzü bir kayıt notuna yaz.
- Yükleri keserek mahremiyeti koru: Snaplen ile yalnızca başlıkları sakla ve kullanıcı içeriğinin dosyada kalmadığını doğrula.
- Saklama süresi ve disk planı: Ölçülen ortalama trafik hızından yedi günlük saklama için gereken diski hesapla ve anonimleştirme adımını ekleyen kısa yönerge yaz.
Kurs hakkında
Uzun süreli, döngülü ve uzaktan yakalamaları güvenle yürütür, bayt konumlu BPF süzgeçleri yazar ve kişisel verileri koruyarak kanıt toplarsın.
Ne öğreneceksin
- Uzun süreli yakalama
- İleri süzgeçler
- Uzaktan ve sorumlu yakalama
Ön koşullar
Aynı yolun 101 ve 201 düzeyindeki konularına hâkim olmalısın.
Lab ortamı
Dersler, tarayıcında açılan sana özel bir Kali Linux terminalinde ve ona bağlı özel bir lab ağında geçer. Kurulum gerekmez.
Sık sorulan sorular
- Bu kurs benim düzeyime uygun mu?
- Kurs 301 düzeyindedir; daha düşük düzeydeki kursların konularını bildiğin varsayılır.
- Kurulum gerekir mi?
- Hayır. Her ders tarayıcında açılan sana özel bir lab ortamında geçer.
- Dersler nasıl işleniyor?
- Her ders 8 ile 10 adımdan ve bir kısa sınavdan oluşur. İlk adımlarda yazman gereken komut gösterilir, sonraki adımlarda yardım azalır; iki denemede takılırsan çözüm açılır.
- Ücretsiz deneyebilir miyim?
- Evet. Her kursun ilk üç dersi ücretsizdir.