Selam millet!
CTF'de puan değil öğrenme hedefleyenler için kendi kontrol listemi paylaşıyorum. Jeopardy veya HTB makinesi fark etmez; sıra aynı: enum, exploit, stabilize, escalate, dokümante et.
1) Keşif (asla atlama)
- Port tarama (önce hızlı, sonra full)
- Servis versiyonları + web başlıkları
- robots.txt, kaynak kodu yorumları, gizli parametreler
- Varsayılan kimlik bilgileri (lab'da!)
2) Ayak Basma
Bir şey bulduğunuzda hemen shell peşine düşmeyin; önce kanıtlayın (ör. dosya okuma). Sonra reverse shell / web shell. Shell alınca: whoami, id, uname -a, ip a.
3) Yetki Yükseltme Kontrol Listesi (Linux)
sudo -l
find / -perm -4000 -type f 2>/dev/null
ls -la /etc/cron*
getcap -r / 2>/dev/null
env | grep -iE 'pass|key|token'4) Zaman Kutusu
90 dakika takıldıysanız writeup'tan tek ipucu alın (retired/bitmiş CTF). Aktif yarışmada spoiler yasak; takım arkadaşınıza sorun.
5) Sonra
Bayrağı teslim etmek bitiş değil. Not: hangi yanlış varsayım zaman kaybettirdi? Bir dahaki sefere ilk bakılacak yer neresi?
Sizin listenizde olmazsa olmaz bir madde var mı? Alta yazın, listeyi büyütelim.
Kaynak:HackTricks (referans, körlemesine kopyalamayın), GTFOBins
Alıntı:Yalnızca CTF/lab ve izinli sistemler. TCK 243-245.
Kapak: özgün TurkTeam görseli.