Trafik analizi
29 kurs, 438 ders. Tarayıcıda gerçek Kali Linux labı.
- Analist gözüyle paketler (Seviye 101, 18 ders): 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.
- Trafik CTF’ine ilk adım (Seviye 101, 14 ders): Küçük PCAP bulmacalarında gizlenmiş bayrakları bulurken süzgeç, akış izleme ve dışa aktarma alışkanlıklarını pekiştirirsin.
- Wireshark temelleri (Seviye 101, 15 ders): Paket yakalamak, süzgeçler ve bir konuşmayı izlemek.
- tcpdump ile paket yakalama (Seviye 201, 16 ders): Komut satırından yakalama ve süzme.
- tshark ile protokol analizi (Seviye 201, 16 ders): HTTP, DNS ve TLS trafiğini komut satırında incelemek.
- Wireshark’ta derinleşmek: uzman bilgisi ve TCP analizi (Seviye 201, 16 ders): Wireshark’ın uzman bilgisi, G/Ç grafikleri, Decode As ve TCP analiz bayraklarıyla yavaşlık, kayıp ve tuhaf davranışları kanıtıyla açıklarsın.
- TCP/IP’nin derinlikleri: IPv4, IPv6, TCP, ICMP, ARP (Seviye 201, 16 ders): IP, TCP, ICMP ve ARP’ın her alanını tanır, parçalanma, durum geçişleri ve sahte paketlerin trafikte bıraktığı izleri yorumlarsın.
- DNS trafiğini derinlemesine okumak (Seviye 201, 16 ders): DNS mesaj yapısını, kayıt türlerini, özyinelemeyi ve DNS üzerinden şifrelemeyi trafikte izler, kötüye kullanım desenlerini fark edersin.
- Şifresiz protokoller: FTP, Telnet, SMTP, POP/IMAP, SNMP, syslog (Seviye 201, 15 ders): Eski ama hâlâ yaşayan şifresiz protokollerin trafikte nasıl göründüğünü, neyi sızdırdığını ve güvenli karşılıklarına nasıl geçileceğini öğrenirsin.
- Zeek temelleri: trafiği kayda dönüştürmek (Seviye 201, 17 ders): Zeek ile canlı trafiği ve PCAP dosyalarını yapılandırılmış kayıtlara dönüştürür, conn, dns, http, ssl ve files kayıtlarından olayı okursun.
- NetFlow ve IPFIX ile akış analizi (Seviye 201, 15 ders): Paketin tamamını saklamadan akış kayıtlarıyla kimin kimle ne kadar konuştuğunu görür, temel çizgi çıkarır ve sapmaları yakalarsın.
- Snort ile saldırı tespiti (Seviye 301, 15 ders): Kurallar yazmak, uyarıları yorumlamak ve ayarlamak.
- Suricata ile ağ tabanlı tespit ve önleme (Seviye 301, 20 ders): Suricata’yı kurup kural yazar, EVE JSON kayıtlarını jq ile inceler, yanlış alarmları azaltır ve şüpheli trafiği satır içi kipte durdurursun.
- HTTP ve TLS’in derinlikleri: HTTP/2, QUIC, TLS 1.3 (Seviye 301, 16 ders): HTTP’nin üç kuşağını ve TLS el sıkışmasını paket düzeyinde çözer, sertifikaları okur, anahtar günlüğüyle kendi lab trafiğinin şifresini açarsın.
- Windows ağ protokolleri: SMB, Kerberos, NTLM, LDAP, RDP (Seviye 301, 15 ders): Kurumsal Windows ağlarının konuştuğu protokolleri trafikte çözer, yatay hareketin ve kimlik bilgisi kötüye kullanımının paket izlerini tespit edersin.
- Zeek betikleri ve tehdit istihbaratı (Seviye 301, 15 ders): Zeek betik diliyle olaylara tepki veren kendi tespitlerini yazar, istihbarat çerçevesini besler, paketlerle Zeek’i genişletirsin.
- tcpdump ile yakalama operasyonları (Seviye 301, 15 ders): 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.
- Python ile PCAP analizi: Scapy ve pyshark (Seviye 301, 15 ders): Scapy ve pyshark ile kayıtları programla okur, kendi lab ağın için sınama paketleri üretir ve tekrar çalıştırılabilir analiz raporları hazırlarsın.
- Olay dosyası: Harborline Freight ağında fidye yazılımı öncesi izler (Seviye 301, 15 ders): Kurgusal lojistik şirketi Harborline Freight’in kayıtlarında ilk erişimden şifreleme öncesine kadar saldırganın ağdaki izini adım adım sürersin.
- Trafik CTF arenası (Seviye 301, 15 ders): Orta zorlukta PCAP ve Zeek bulmacalarında şifreli trafik, özel protokoller ve parçalanmış dosyalar arasından bayrak çıkarırsın.
- Suricata’da ileri kural yazımı ve performans (Seviye 401, 14 ders): Veri kümeleri, flowbits, Lua betikleri ve kural profillemeyle hem isabetli hem hızlı kurallar yazar, kural setini kalite denetiminden geçirirsin.
- Ağ tespit mühendisliği (Seviye 401, 15 ders): Ağ tespitlerini kod gibi yönetir, ATT&CK’e eşler, PCAP’lerle otomatik sınar, sürekli entegrasyona bağlar ve uyarı kalitesini ölçersin.
- Şifreli trafiği şifresini çözmeden analiz etmek (Seviye 401, 14 ders): JA3, JA4 ve JA4S parmak izleri, sertifika anormallikleri, SNI, ECH ve DoH üst verisiyle şifreli kanalların içini görmeden şüpheliyi ayırt edersin.
- Komuta kontrol trafiği avı: işaret, tünel, sızma (Seviye 401, 14 ders): Düzenli işaretleri, uzun bağlantıları, DNS tünellerini ve olağan dışı veri çıkışını istatistikle avlar, bulguları kanıtla birlikte raporlarsın.
- Zeek kayıtlarıyla tehdit avı (Seviye 401, 13 ders): Büyük Zeek kayıt arşivlerinde yığın sayımı, nadirlik ve ilişkilendirme teknikleriyle iz sürer, avlarını tekrar çalıştırılabilir sorgulara dönüştürürsün.
- Olay dosyası: Veloxa Pay’de içeriden veri sızıntısı (Seviye 401, 13 ders): Kurgusal finans şirketi Veloxa Pay’de müşteri verisinin dışarı çıktığı iddiasını trafik, akış ve Zeek kayıtlarıyla doğrular, içeriden mi dışarıdan mı olduğunu kanıtlarsın.
- Ağ sensörü mimarisi ve tam paket yakalama ölçeği (Seviye 501, 14 ders): Sensörlerin nereye konacağını, TAP ile SPAN farkını, paket aracılarını ve uzun süreli tam paket saklamayı tasarlar, mahremiyet ve yasal yükümlülükleri plana katarsın.
- Tespitten kaçma teknikleri ve protokol anormallikleri: savunma tarafı (Seviye 501, 13 ders): Parçalanma, örtüşen bölütler, TTL hileleri ve protokol anormalliklerinin sensörleri nasıl yanılttığını lab’da görür, normalleştirme ve anormallik tespitiyle bu boşlukları kapatırsın.
- Meslek görevi: SOC ağ analistinin bir vardiyası (Seviye 501, 13 ders): Gerçekçi bir vardiyada uyarı kuyruğunu sınıflandırır, PCAP, Zeek ve akış kayıtlarıyla olayları inceler, üst kademeye aktarır ve vardiya devir raporunu yazarsın.
Projeler
- Bir web ziyaretini paket paket anlat (Wireshark): Gelincik Okulları’nın öğrenci portalına yapılan bir ziyaretin kaydını Wireshark’ta açar, ad çözümlemeden sayfanın gelişine kadar her adımı paket numaralarıyla açıklayan bir şema hazırlarsın.
- Ağdaki bilinmeyen cihazın kimlik kartını çıkar: Karaçam Mobilya’nın ofis ağında beliren tanımsız bir cihazın kayıtlı trafiğinden adreslerini, konuştuğu sunucuları ve kullandığı portları çıkarır, cihazın ne olduğuna dair gerekçeli bir kimlik kartı yazarsın.
- SOC temelleri: uyarıları sınıflandır: Bir güvenlik izleme ekibine (SOC) gelen uyarıları inceler, gerçek tehditleri yanlış alarmlardan ayırır ve önceliklendirilmiş bir liste sunarsın.
- Sayfa neden yavaş: trafiği analiz et: Yavaş açılan bir sayfanın ağ trafiğini kaydedip inceler, gecikmenin nereden geldiğini bulur ve bulgunu bir özetle açıklarsın.
- Ağda şifresiz giden parolaları bul ve kapat: Kayıtlı trafikte şifresiz protokollerle giden kullanıcı adı ve parolaları Wireshark ile belirler, servisleri şifreli sürümlere geçirme planı hazırlarsın.
- Zeek günlüklerinden ağın servis envanterini çıkar: Saklıvadi Üniversitesi’nin bir günlük trafik kaydını Zeek ile günlüklere çevirir, hangi makinenin hangi servisi sunduğunu ve en çok veri aktaranları gösteren bir envanter raporu hazırlarsın.
- HTTPS’te başarısız işlemi paket düzeyinde açıkla: Başarısız olan bir HTTPS bağlantısının kaydını paket düzeyinde inceler ve bağlantının hangi adımda neden koptuğunu açıklarsın.
- Yeni tespit kuralını gürültüsüz devreye al (Snort): Yeni bir Snort kuralını önce kayıtlı trafikle sınar, yanlış alarmları ayıklar ve canlıda yalnızca hedeflenen olayı yakaladığını gösterirsin.
- Şüpheli DNS sorgularıyla veri çıkışını yakala: Kayıtlı trafikte olağan dışı uzun ve sık DNS sorgularını tshark ile bulur, veri sızdırma şüphesini kanıtlarıyla raporlarsın.
- Trafik kaydını özetleyen bir Python aracı yaz (Scapy): Kuzeyyıldızı Kargo’nun vardiya analistleri için bir trafik kaydını okuyup en çok konuşanları, DNS sorgularını ve alışılmadık portları JSON raporu olarak döken bir Python aracı yazarsın.
- Windows ağ trafiğinden dosya erişimlerinin izini sür: Yelkovan Bankası’nın şube ağından alınmış kayıtta kimlik doğrulama ve dosya paylaşımı trafiğini inceler, hangi hesabın hangi paylaşıma ne zaman eriştiğini bir zaman çizelgesinde gösterirsin.
- Düzenli aralıklı bağlantıları avla (Zeek): Mavikaya Lojistik’in bir haftalık Zeek bağlantı günlüklerinde düzenli aralıklarla tekrarlanan dış bağlantıları istatistikle ayıklar, meşru güncelleme trafiğini eler ve kalan adayları kanıtlarıyla raporlarsın.
- Şifreyi çözmeden olağan dışı TLS istemcilerini bul: Yakamoz Telekom’un şifreli trafik kaydında istemci parmak izlerini, sunucu adlarını ve sertifika bilgilerini karşılaştırır, ağın geri kalanına benzemeyen istemcileri içerik çözmeden belirleyip raporlarsın.
- Yavaş Suricata kural setini ölç ve hızlandır: Demirsu Enerji’nin sensöründe paket kaybına yol açan kural setini profilleme çıktısıyla inceler, en pahalı kuralları aynı olayı yakalayacak biçimde yeniden yazar ve kazancı ölçümle gösterirsin.
- Ağ sensörünü tasarla: tam paket kaydı, Zeek ve Suricata: Lodoskaya Denizcilik’in liman ofisi için dönen dosyalı tam paket kaydı, Zeek ve Suricata’yı tek sensörde kurar, saklama süresini hesaplar ve yerleşim ile kapasite kararlarını bir tasarım belgesinde savunursun.
- Sensörün kör noktalarını kapat: protokol anormallikleri: Turnalı Perakende’nin sensörünün uyarı üretmediği hazır kayıtlarda parçalanmış ve sıra dışı protokol trafiğini inceler, sensör ayarlarını ve kuralları düzeltir ve aynı kayıtların artık yakalandığını tabloyla gösterirsin.