Konuyu Okuyanlar: 1 Ziyaretçi

CTF Metodolojisi: Takılmadan İlerlemek İçin Kişisel Kontrol Listem

CTF Metodolojisi: Takılmadan İlerlemek İçin Kişisel Kontrol Listem
[Resim: attachment.php?aid=37]

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!)
"Hemen exploit ara" refleksi Easy makinelerde bile zaman kaybettiriyor.

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)
Kod:
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'
Windows'ta: whoami /priv, net user, AlwaysInstallElevated, yazılabilir servis yolları.

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.


Ek DosyalarEkran Görüntüleri
   
Cevapla



Hızlı Menü: