CTF Nedir?
İngilizce: Capture the Flag
Yayın: · Son güncelleme:
CTF Nedir? Kısaca
CTF (Capture the Flag), katılımcıların hazırlanmış güvenlik bulmacalarını çözerek gizli bir metni, yani bayrağı bulmaya çalıştığı siber güvenlik yarışmasıdır. Yasal bir ortamda pratik beceri kazandırır.

CTF nedir?
CTF, "bayrağı ele geçir" anlamına gelen Capture the Flag ifadesinin kısaltmasıdır. Organizatörler, içine açık bırakılmış sunucular, şifreli dosyalar ya da bulmacalar hazırlar. Katılımcı bir görevi çözdüğünde "flag{...}" biçiminde bir metin bulur ve bunu sisteme girerek puan alır.
Yarışmanın en önemli özelliği yasal ve izinli olmasıdır. Hedefler yalnızca yarışma için kurulmuş sistemlerdir, gerçek şirketlere ya da kişilere dokunulmaz.
Hangi türleri var?
En yaygın biçim "Jeopardy" tipidir. Görevler kategorilere ayrılır ve zorluk arttıkça puan yükselir:
- Web: Hazırlanmış bir sitedeki hatayı bulmak.
- Kriptografi: Zayıf yöntemle şifrelenmiş bir metni çözmek.
- Adli bilişim: Bir dosya ya da ağ kaydından ipucu çıkarmak.
- Tersine mühendislik: Bir programın nasıl çalıştığını anlamak.
Diğer biçim "saldırı-savunma" tipidir. Takımlar hem kendi sunucularını korur hem de rakiplerin hazırlanmış sunucularında bayrak arar.
CTF'e nasıl başlanır?
Yeni başlayan biri için en kolay yol, sürekli açık duran eğitim platformlarındaki başlangıç görevleridir. Örneğin haftada birkaç saat ayıran bir öğrenci, önce kolay web ve kriptografi sorularıyla başlayıp birkaç ay içinde takım yarışmalarına katılabilir. Çözdüğünüz görevler için kısa notlar ("write-up") yazmak hem öğrenmeyi pekiştirir hem de iş başvurularında somut bir portfolyo olur.
Burada öğrenilen teknikleri izin almadan gerçek sistemlerde denemek suçtur. Beceriyi yalnızca yarışma ortamında ya da yazılı izinle yapılan sızma testi çalışmalarında kullanın.
Sıkça Sorulan Sorular
CTF yarışmalarına katılmak için ileri düzey bilgi gerekir mi?
Gerekmez. Birçok yarışma ve platform başlangıç seviyesinde görevler sunar; temel Linux komutları ve biraz merak ilk sorular için yeterlidir.
CTF ile sızma testi arasındaki fark nedir?
CTF, puan için hazırlanmış yapay hedeflerde yapılan bir yarışmadır. Sızma testi ise bir kurumun yazılı izniyle gerçek sistemlerinde yapılan profesyonel bir güvenlik değerlendirmesidir.