Trafik CTF’ine ilk adım
Küçük PCAP bulmacalarında gizlenmiş bayrakları bulurken süzgeç, akış izleme ve dışa aktarma alışkanlıklarını pekiştirirsin.
Seviye 101 · 14 ders · 15 pratik lab
Dersler
Isınma
- PCAP bulmacası nasıl çözülür: ipucu, süzgeç, kanıt
- Şifresiz bir istekte saklanan bayrak
- DNS sorgularına parça parça yazılmış bayrak
- HTTP başlıklarına gizlenmiş bayrak
- Kısa görev: üç kısa kayıtta üç bayrak
Dosyalar ve akışlar
- Trafikten çıkarılan dosyada bayrak
- Uzun bir TCP akışını izleyip bayrağı bulmak
- Base64 ve onaltılık kodlanmış bayrağı çözmek
- Şifresiz oturum açmada saklı bayrak
- Kısa görev: iki dosyayı dışa aktar ve hangisinin bayrak taşıdığını kanıtla
Karma bulmacalar
- ICMP yankı yüküne gizlenmiş bayrak
- Paket zamanlamasından okunan mesaj
- Çözüm notu yazmak: başkası da tekrar edebilsin
- Bitirme görevi: beş bayraklı karma PCAP
Pratik lablar
- Şifresiz istekteki bayrak: Şifresiz bir web isteğinin parametresinde taşınan bayrağı süzgeçle bul.
- DNS sorgularına bölünmüş bayrak: Art arda gelen DNS sorgularının alt alan adlarından bayrağı sırayla birleştir.
- Şifresiz oturum açmada saklı bayrak: Şifresiz bir oturum açma konuşmasındaki parolayı çöz ve bayrak olarak teslim et.
- Uzun akışı izle, bayrağı bul: Uzun bir TCP akışını izleyerek metnin ortasına saklanmış bayrağı bul.
- Trafikten çıkarılan görselde bayrak: Kayıttaki HTTP nesnelerini dışa aktar ve bayrağı taşıyan görseli bul.
- Onaltılık ve Base64 iç içe: Önce onaltılık sonra Base64 ile kodlanmış bayrağı adım adım çöz ve adımları yaz.
- ICMP yankı yükündeki bayrak: Ping paketlerinin yüküne yazılmış bayrağı paketleri sırayla okuyarak çıkar.
- Paket zamanlamasından mesaj: Paketler arasındaki kısa ve uzun aralıkları işarete çevirerek gizli mesajı oku.
- Üç bayraklı karma kayıt: Tek bir kayıtta farklı protokollere saklanmış üç bayrağı bul.
- Base64 kodlanmış bayrak: Bir istek gövdesinde Base64 ile kodlanmış bayrağı çöz.
- İki dosyadan hangisi bayrak taşıyor: Aktarılan iki dosyayı dışa aktar, özetlerini al ve bayrağı taşıyanı kanıtla.
- Çözüm notu: başkası tekrar edebilsin: Çözdüğün bir bulmaca için kullandığın süzgeçleri ve kanıt paketlerini içeren kısa bir çözüm notu yaz.
- HTTP başlığına gizlenmiş bayrak: Alışılmadık bir yanıt başlığına yazılmış bayrağı bul ve hangi pakette olduğunu not et.
- Çerez değerine kodlanmış bayrak: Bir isteğin çerez başlığındaki Base64 değeri çöz ve içindeki bayrağı oku.
- İsteklere dağıtılmış başlık bayrağı: On isteğin özel başlığında birer karakter taşınan bayrağı istekleri zaman sırasına dizerek birleştir.
Kurs hakkında
Küçük PCAP bulmacalarında gizlenmiş bayrakları bulurken süzgeç, akış izleme ve dışa aktarma alışkanlıklarını pekiştirirsin.
Ne öğreneceksin
- Isınma
- Dosyalar ve akışlar
- Karma bulmacalar
Ö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.