Analist gözüyle paketler
Bir paketin katmanlarını, başlıklarını, portlarını ve el sıkışmalarını tanır, kayıtlı trafikte ne olup bittiğini adım adım okumayı öğrenirsin.
Seviye 101 · 18 ders · 18 pratik lab
Dersler
Paket nedir
- Trafik analizi neden önemli: ağ asla yalan söylemez
- Katmanlar: OSI ve TCP/IP modeli bir analist için ne anlatır
- Kapsülleme: çerçeve, paket, bölüt ve yük
- Onaltılık sayılar ve baytlar: bir paketi ham hâliyle okumak
- Kısa görev: bir paketin katmanlarını tek tek işaretle
Başlıkları okumak
- Ethernet başlığı: MAC adresleri ve EtherType
- IP başlığı: kaynak, hedef, TTL ve protokol alanı
- Portlar ve servisler: hangi uygulama konuşuyor
- TCP ve UDP: bağlantılı ve bağlantısız iletişim
- UDP’de konuşan servisler: DNS, DHCP, NTP
- Kısa görev: beş paketin kimden kime ve hangi servise gittiğini çıkar
Konuşmalar
- TCP üçlü el sıkışması ve bayraklar
- Bağlantının kapanması: FIN ve RST farkı
- Bir web isteğinin yolculuğu: ARP, DNS, TCP, HTTP sırası
- Normal trafik neye benzer, tuhaf olan nasıl göze çarpar
- DHCP: bir cihaz ağa nasıl katılır
- Kısa görev: bir oturumun başını, ortasını ve sonunu bul
- Bitirme görevi: küçük bir kayıttaki her konuşmayı açıkla
Pratik lablar
- Bu paketin katmanlarını işaretle: Tek bir web paketinin onaltılık dökümünde Ethernet, IP, TCP ve yük sınırlarını bayt konumlarıyla işaretle.
- Yükteki metni bul: Üç paketin ham dökümünde okunabilir metin taşıyanı bul ve yükün hangi bayttan başladığını göster.
- Kapsülleme: tünel içindeki paket: İç içe iki IP başlığı taşıyan paketi tanı ve iç ile dış adresleri ayrı ayrı raporla.
- EtherType ne diyor: IPv4 mü, ARP mı: Beş çerçevenin EtherType alanına bakarak hangi protokolü taşıdığını söyle.
- Protokol alanı: TCP, UDP, ICMP say: Küçük bir kayıtta IP protokol alanına göre paketleri say ve beklenmeyen protokolü bul.
- Aynı IP, farklı MAC: Bir kayıtta aynı IP adresinin iki farklı MAC adresiyle göründüğü paketleri bul ve olası nedenleri sırala.
- Kim hangi servise konuşuyor: Beş paketin hedef portundan hangi servise gittiğini ve istemci ile sunucunun kim olduğunu çıkar.
- DNS, DHCP, NTP: UDP konuşmalarını ayır: Karışık UDP trafiğinde üç servisi portlarına göre ayır, her birinde istemci ile sunucuyu belirle ve bu üçüne uymayan dördüncü servisi bul.
- Alışılmadık porttaki tanıdık servis: Standart dışı portlarda konuşan web, SSH ve DNS servislerini yalnızca yüklerindeki izlerden tanı ve her biri için kanıt baytlarını göster.
- Üçlü el sıkışmayı bul: Bir kayıtta bağlantıyı açan üç paketi numaralarıyla göster ve bayraklarını yaz.
- Bir web isteğinin yolculuğu: Tek bir sayfa ziyaretinde ARP, DNS, TCP ve HTTP adımlarını sırayla paket numaralarıyla göster.
- Normal mi tuhaf mı: beş konuşma: Küçük bir kayıttaki beş konuşmadan tuhaf olanı bul ve neden göze çarptığını açıkla.
- Onaltılık dökümden IP adresi oku: Ham bayt dökümünden kaynak ve hedef IP adreslerini ondalığa çevirerek çıkar.
- TTL değerinden kaç atlama: Kayıttaki dört kaynağın olası başlangıç TTL değerini bul, her birinin kaç atlama geçtiğini hesapla ve yerel ile uzak kaynakları ayır.
- DHCP ile ağa yeni katılan cihaz: DHCP alışverişinden ağa katılan cihazın adını, aldığı adresi ve kira süresini çıkar.
- FIN mi RST mi: bağlantı nasıl kapandı: Üç bağlantının düzgün mü yoksa aniden mi kapandığını bayraklardan belirle.
- Yarım kapanan bağlantıyı bul: Bir tarafın FIN gönderdiği ama diğer tarafın veri göndermeyi sürdürdüğü bağlantıyı bul ve hangi tarafın kapattığını yaz.
- RST kimden geldi ve neden: Beş sıfırlamayı önceki paketlere bakarak kapalı port, yarıda kesilen uygulama ve boşta zaman aşımı olarak sınıflandır.
Kurs hakkında
Bir paketin katmanlarını, başlıklarını, portlarını ve el sıkışmalarını tanır, kayıtlı trafikte ne olup bittiğini adım adım okumayı öğrenirsin.
Ne öğreneceksin
- Paket nedir
- Başlıkları okumak
- Konuşmalar
Ön koşullar
Ön bilgi gerekmez; kurs sıfırdan başlar.
Lab ortamı
Dersler, tarayıcında açılan sana özel bir Kali Linux terminalinde geçer. Kurulum gerekmez; lab her derste temiz başlar.
Sık sorulan sorular
- Bu kurs benim düzeyime uygun mu?
- Kurs başlangıç düzeyindedir; her terim ilk geçtiği yerde açıklanı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.