İçeriğe atla
← Blog
Savunma

Threat Hunting (Tehdit Avı) Nedir? Hipotezle Başlayan Av

Tehdit avı (threat hunting), güvenlik araçları alarm üretmeden önce ortamda fark edilmemiş bir saldırgan olabileceğini varsayıp kayıtları bilinçli olarak arama işidir. Avcı bir hipotez kurar ve onu uç nokta, ağ ve kimlik kayıtlarında sınar. Bulgu çıkarsa olay müdahalesine devreder, çıkmazsa öğrendiğini yeni bir tespit kuralına çevirir.

Yazan: AltaySec AkademiSon güncelleme: 10 dk okuma
İstihbarat Masası'nda ilk dosyayı aç.1 bülten, 3 soru. Tarayıcıda, hesap gerekmez.

Threat hunting nedir sorusunun kısa cevabı şu: alarm beklemeden saldırganı aramak. SOC'taki izleme işi gelen alarmlara bakar. Tehdit avcısı ise "ortamda araçlarımızın kaçırdığı biri olabilir" diye bir hipotez kurar ve bunu kayıtlarda sınar. Bu yazıda avın SOC izlemeden ve tehdit istihbaratından farkını, iyi bir hipotezin nasıl yazıldığını, örnek bir avı adım adım ve tarayıcıda deneyebileceğin görevleri bulacaksın.

Threat hunting nedir, ne işe yarar?

Threat hunting, otomatik tespit sistemlerinin kaçırdığı saldırıları insan eliyle ya da makine desteğiyle bulma işidir. Çıkış noktası bir varsayımdır: alarm gelmedi diye ortam temiz değildir.

Bu varsayımın nedeni basit. Antivirüs, EDR ve SIEM kuralları bildikleri deseni yakalar. Çalınmış bir parolayla giren ya da Windows'un kendi araçlarını kullanan saldırgan çoğu zaman bu desenlere uymaz. Google Cloud'un Mart 2026'da yayımladığı M-Trends 2026 raporuna göre 2025'te incelenen saldırılarda saldırganın fark edilmeden kaldığı medyan süre 14 gündü. Bir önceki raporda bu süre 11 gündü. Siber casusluk vakalarında medyan 122 güne çıkıyor.

Tehdit avı bu süreyi kısaltmaya çalışır. ABD'nin güvenlik kontrolleri kataloğu NIST SP 800-53, avı RA-10 adlı ayrı bir kontrol olarak tanımlar. Kontrol iki iş ister:

  • Kurum sistemlerinde ele geçirilme göstergelerini aramak.
  • Mevcut kontrollerden kaçan tehditleri tespit etmek, izlemek ve önünü kesmek.

NIST'in açıklamasına göre av ekipleri var olan istihbaratı kullanır, yeni istihbarat da üretir. Bir avın üç olası sonucu vardır:

  • Bulgu: Gerçek bir saldırı izi çıkar ve olay müdahalesine devredilir.
  • Temiz sonuç: Hipotez çürür. Bu da bilgidir, çünkü o davranışın bu veride görünmediğini belgelersin. Önce verinin gerçekten aktığını kontrol et. Boş bir kaynakta yapılan av hiçbir şey kanıtlamaz.
  • Görünürlük açığı: Aradığın davranışı gösterecek kayıt yoktur. Eksik kayıt kaynağını bulmak, avın en değerli çıktılarından biridir.

Hangi sonuç çıkarsa çıksın, iyi bir av aynı şeyi bir dahaki sefere otomatik yakalayan bir kuralla biter.

Threat hunting ile SOC izleme arasındaki fark nedir?

SOC izleme alarmla başlar, tehdit avı alarm olmadan başlar. SOC analisti "bu alarm gerçek mi?" diye sorar. Avcı "hiç alarm üretmeyen ama burada olan bir şey var mı?" diye sorar. İkisi aynı ekipte, aynı veriyle çalışabilir. Fark, işi neyin başlattığıdır.

İşNe zaman başlarSorduğu soruÇıktısı
SOC izlemeBir kural alarm ürettiğindeBu alarm gerçek mi?Kapatılan ya da yükseltilen alarm
Tehdit avıAlarm yokken, bir hipotezleAraçlarımızın kaçırdığı biri var mı?Bulgu, yeni kural, eksik kayıt listesi
Tehdit istihbaratıYeni bir kampanya ya da gösterge görüldüğündeKim, hangi yöntemle, kimi hedefliyor?Rapor, gösterge listesi, TTP özeti
Olay müdahalesiBir olay doğrulandığındaNe oldu, nasıl durdurulur?Kapsama, temizlik, ders raporu
Tespit mühendisliğiBir av ya da olay yeni bir desen gösterdiğindeBunu bir dahaki sefere otomatik yakalar mıyız?Test edilmiş tespit kuralı

Tehdit avı en çok tehdit istihbaratıyla karışır, çünkü ikisi sürekli el değiştirir. İstihbarat dışarıdan bilgi getirir: "Lojistik sektöründe faturalı belgeyle gelen bir kampanya var, belge açılınca PowerShell çalışıyor." Avcı bu cümleyi kendi kayıtlarında sınanabilir bir hipoteze çevirir. Bulduğu yeni gösterge de istihbarata geri döner. İstihbaratın nasıl üretildiğini tehdit istihbaratı nedir yazısında okuyabilirsin.

Avın girdisi olan bir istihbarat dosyasını okumayı tarayıcıda dene: İstihbarat Masası seni bir vaka dosyasının başına oturtur. Tehdit raporunu, IOC listesini, sandbox özetini, pasif DNS ve whois kaydını okur, göstergeleri ayıklar ve gerekçeli bir özet yazarsın. Ücretsizdir, giriş yapmadan da puanlanırsın.

Alarm triyajının günlük akışı için SOC analisti nedir yazısına, bulgudan sonra olanlar için olay müdahalesi rehberine bak.

İyi bir tehdit avı hipotezi nasıl yazılır?

İyi bir hipotez sınanabilir, dar ve veriye bağlıdır. "Ağda saldırgan var mı?" bir hipotez değildir, çünkü ne evet ne hayır diyebilirsin. "Bir saldırgan finans verisini DNS tüneliyle dışarı çıkarıyor olabilir" ise sınanabilir. Hangi veriye ve hangi makinelere bakacağın bellidir.

Splunk'ın PEAK çerçevesi hipotezi dört parçayla kurmayı önerir. Kısaltması ABLE'dır:

  1. Aktör (Actor): Kimi arıyorsun? Belirli bir grup olmak zorunda değil.
  2. Davranış (Behavior): Ne yapmasını bekliyorsun? Örneğin DNS üzerinden veri çıkarmak.
  3. Konum (Location): Ağın hangi parçasında? Örneğin finans bölümünün makineleri.
  4. Kanıt (Evidence): Hangi veri bunu gösterir? Örneğin DNS sorgu kayıtları.

Aşağıdaki tablo savunma ekiplerinin sık kurduğu dört hipotezi gösterir. Parantez içindeki kodlar MITRE ATT&CK teknik kimlikleridir.

HipotezVeri kaynağıSorgu fikriBulgu çıkarsa
Kimlik avı belgesi açılınca Word, PowerShell başlatıyor (T1204.002, T1059.001)Sysmon olay kimliği 1, EDR süreç kayıtlarıEbeveyn ve çocuk süreç çiftlerini say, en nadirlere bakMakineyi ve kullanıcıyı olay müdahalesine devret
Bir makine komuta sunucusuna HTTP üzerinden düzenli aralıkla bağlanıyor (T1071.001)Güvenlik duvarı, proxy, netflowHedef başına bağlantı sayısı, aralığın ve boyutun ne kadar sabit olduğuHedefi engelle, makineyi ayır
Zararlı yazılım algoritmayla üretilmiş alan adlarını sorguluyor (T1568.002)DNS sunucusu kayıtları, Sysmon olay kimliği 22Hiç görülmemiş, uzun ve rastgele görünen adlar, yanıtsız sorgu oranıSorguyu yapan süreci ve makineyi bul, olay müdahalesine devret
Saldırgan kalıcılık için zamanlanmış görev ekledi (T1053.005)Windows Güvenlik günlüğünde 4698, görev listeleriGörev adını ve komutunu makineler arasında karşılaştırEtkilenen tüm makineleri listele

Tablonun ilk iki satırını tarayıcıda dene. Yığındaki Nadir Çift görevinde bir haftalık süreç kaydında ebeveyn ve çocuk çiftlerini sayar, en nadir çifti bulur ve vaka kaydı açarsın. Sessiz Nabız görevinde ise küçük ama düzenli giden bir bağlantıyı netflow özetinden ayıklarsın. Saha'da tarayıcıda bir terminal açılır, kurulum gerekmez ve ücretsizdir. Komutları giriş yapmadan çalıştırabilirsin. Flag'i hesabına yazdırmak için giriş yaparsın.

Tehdit avı türleri nelerdir?

Av türleri, avın nereden başladığına göre ayrılır. PEAK çerçevesi hipotez odaklı, temel çizgi ve model destekli olmak üzere üç tür sayar. IBM gibi kaynaklar istihbarat odaklı avı da ayrı bir model olarak anar. IBM aynı işi yapılandırılmış, yapılandırılmamış ve duruma özel av diye de ayırır. İlki bilinen bir TTP'den, ikincisi bulunan bir göstergeden, üçüncüsü kurumun kendine özgü riskinden başlar.

TürNereden başlarÖrnek
Hipotez odaklıBir saldırı tekniği ya da senaryo"Makrolu belge PowerShell başlatıyor olabilir"
İstihbarat (gösterge) odaklıBir rapordan gelen IP, alan adı ya da dosya özeti listesiSektörün bilgi paylaşım merkezinden (ISAC) gelen listeyi proxy kayıtlarında aramak
Temel çizgi (baseline)Ortamdaki normalin ne olduğuTüm makinelerde süreç çiftlerini sayıp nadir olanlara bakmak
Model destekliBir makine öğrenmesi modeliKullanıcının olağan giriş saatlerinden sapmayı öne çıkaran model

Yeni başlayan için en verimli tür temel çizgi avıdır. Rapor gerekmez, veri ve sayma sabrı yeter. Bu avın en bilinen tekniği yığın sayımıdır (stack counting). Yüz makinede her gün olan şey büyük ihtimalle normaldir. Tek makinede bir kez olan şeye bakmaya değer. Nadir her zaman kötü demek değildir, ama sıralama nereden başlayacağını söyler.

Neden gösterge yerine davranış avlanır?

Çünkü saldırgan göstergeyi kolayca değiştirir, davranışını zor değiştirir. David Bianco'nun 2013'te yayımladığı Acı Piramidi (Pyramid of Pain) bunu altı basamakta gösterir. Alttaki bir göstergeyi engellemek saldırganı az rahatsız eder. Tepedekini engellemek ise onu çalışma biçimini değiştirmeye zorlar.

Basamak (aşağıdan yukarı)ÖrnekSaldırgan için değiştirmesi
Dosya özeti (hash)Zararlı dosyanın SHA-256 değeriÇok kolay: tek bayt değişince özet değişir
IP adresi203.0.113.55Kolay: az çabayla değişir
Alan adıtelemetri-servisi.exampleBiraz zahmetli, yine de zor değil
Ağ ve sistem izleriAlışılmadık bir User-Agent, belirli bir kayıt defteri anahtarıÇaba ister: aracını yeniden ayarlaması gerekir
AraçlarBelirli bir uzaktan erişim aracıCiddi zaman kaybettirir
TTP (davranış)Ofis belgesinden PowerShell başlatmakEn pahalısı: yöntemini baştan değiştirmesi gerekir

Gösterge avı yine işe yarar: taze bir liste kısa sürede sonuç verir, ama liste eskir. Davranış avı adını henüz bilmediğin bir saldırganı da yakalayabilir. MITRE ATT&CK bu yüzden avcının ortak dilidir. Avı bir tekniğe bağlar, sonucu aynı kimlikle raporlarsın.

Örnek bir av adım adım nasıl yürür?

PEAK bir avı üç aşamaya böler: hazırla, yürüt, bilgiyle harekete geç. Aşağıdaki örnek kurgu bir kargo şirketinde geçer.

Hazırla

  1. Konu seç. Bir istihbarat bülteni, faturalı belgelerle gelen bir kimlik avı kampanyasından söz ediyor.
  2. Araştır. Kampanyada belge açılınca Word, PowerShell başlatıyor.
  3. Hipotezi yaz. "Satış ekibine son bir haftada gelen belgelerden biri açıldığında winword.exe, powershell.exe başlatmış olabilir."
  4. Kapsamı çiz. Son 7 gün, tüm iş istasyonları, süreç başlatma kayıtları. Ava iki saat ayır.

Yürüt

  1. Veriyi topla ve say. Microsoft Defender XDR kullanan bir ekip bunu gelişmiş av (advanced hunting) ekranında KQL ile yapar:
DeviceProcessEvents
| where Timestamp > ago(7d)
| summarize Adet = count(), Makine = dcount(DeviceName)
    by InitiatingProcessFileName, FileName
| order by Adet asc
| take 20
  1. Sonucu oku. Sorgu çiftleri azdan çoğa sıralar, bu yüzden explorer.exe ile chrome.exe gibi binlerce kez görülen çiftler listeye girmez. Listenin üst kısmında, tek makinede bir kez görülen winword.exe ile powershell.exe çifti dikkat çeker.
  2. Bağlamı doğrula. Makine bir satış çalışanının dizüstü bilgisayarı mı, yoksa belgeleri otomatik işleyen bir sunucu mu? ProcessCommandLine sütununda PowerShell'e ne yaptırılmış?
  3. Kritik bulguyu hemen yükselt. Gerçek görünüyorsa avın bitmesini bekleme, olay müdahalesine devret.

Bilgiyle harekete geç

  1. Belgele. Hipotez doğrulandı mı, hangi veri eksikti, hangi sorgu işe yaradı?
  2. Kural yaz. "Ofis uygulaması komut kabuğu başlatırsa alarm üret." Önce meşru eklentilerin ne kadar yanlış alarm ürettiğini ölç.
  3. Yeni fikirleri listeye ekle. Aynı kampanya Excel dosyasıyla da gelebilir mi?
  4. Paylaş. Bulguyu ATT&CK kimlikleriyle raporla.

Aynı sayımı KQL olmadan, düz bir CSV dosyası ve komut satırıyla da yapabilirsin. Saha'daki Yığındaki Nadir Çift görevi tam olarak bunu ister.

Tehdit avcısı ne iş yapar, hangi becerilere ihtiyaç duyar?

Tehdit avcısı, ekibinin görmediği yeri arayan kişidir. Günü çoğu zaman bir av listesiyle başlar. Listedeki fikirler istihbarat raporlarından, son olaylardan ve ATT&CK'te karşılığı olan kuralı bulunmayan tekniklerden gelir. Avcı bunlardan birini seçer, hipotezini yazar, veriyi sorgular, bulduğunu yükseltir ve avı başkasının tekrar çalıştırabileceği biçimde belgeler.

BeceriNeden gerekir
Normal sistem davranışıTuhaf olanı ancak normal süreç ağacını bilen görür
Kayıt kaynaklarıSysmon olay kimliği 1 süreç başlatmayı, 3 ağ bağlantısını, 22 DNS sorgusunu kaydeder. 3 varsayılan olarak kapalıdır.
Sorgu diliKQL, Splunk SPL ya da en azından grep, awk, sort ve uniq
MITRE ATT&CKHipotezi ve raporu ortak bir dille yazmak
Temel istatistikSayım, sıklık ve sapma. Beacon'ı düzenli aralığından tanırsın.
YazmaOkunmayan bir av raporu ekibe bir şey kazandırmaz

Bu rol genellikle SOC'ta alarm triyajı ve olay müdahalesi deneyiminin üstüne gelir. Küçük ekiplerde ayrı bir unvan bile olmayabilir. Kıdemli bir SOC analisti haftasının bir kısmını ava ayırabilir.

Tehdit avına nereden başlamalısın?

Kayıt okumayla başla, kurgu veriyle avla, sonra kendi laboratuvarını kur. Şu sırayı izle:

  1. Kayıt okumayı öğren. Bir Windows olay kaydını, bir Sysmon süreç olayını ve bir DNS sorgu satırını okuyabildiğinde ava hazırsın.
  2. Hipotez kurmayı çalış. Akademideki Hipotez kurmak dersi sınanabilir hipotezi ve av defterini çözümlü bir örnekle anlatır. Ardından ATT&CK ile avlanma ve beacon tespiti dersleri gelir.
  3. Saha'da kurgu veriyle avla. Listedeki İz görevinde bir IOC listesini proxy günlüğüyle eşleştirirsin. Sonra Yığındaki Nadir Çift ve Sessiz Nabız gelir. Bulguyu ATT&CK'e Bağlamak görevinde ise kapanmış bir avın notlarından rapor çıkarırsın.
  4. Kendi laboratuvarını kur. Bir sanal makineye Sysmon kur, kayıtları Wazuh gibi ücretsiz bir SIEM'e gönder. Sonra kendi yaptığın işlemleri avla. Bunu yalnız kendi makinende ya da yazılı izin aldığın bir ortamda yap.

Kaynaklar

Sık sorulan sorular

Tehdit avı ile tehdit istihbaratı aynı şey mi?

Hayır, ama birbirini besler. Tehdit istihbaratı saldırganın kim olduğunu, hangi yöntemi kullandığını ve hangi izleri bıraktığını anlatan bilgidir. Tehdit avı bu bilgiyi alır ve kendi kurumunun kayıtlarında sınar. İstihbarat bir grubun zamanlanmış görevle kalıcılık sağladığını söyler, avcı kendi makinelerinde böyle bir görev olup olmadığına bakar.

Tehdit avı için SIEM ya da EDR şart mı?

Şart değil, ama işi çok kolaylaştırır. Avın asıl ihtiyacı veridir: süreç başlatma, ağ bağlantısı, DNS sorgusu ve oturum açma kayıtları. Bunlar bir SIEM'de ya da EDR konsolunda toplanırsa tek sorguyla binlerce makineye bakarsın. Küçük bir ortamda Sysmon ve Wazuh gibi ücretsiz araçlarla başlayıp kayıtları komut satırında da sayabilirsin.

Av sonunda hiçbir şey bulunamazsa zaman boşa mı gider?

Gitmez. Hipotez çürüdüyse o davranışın bu veride görünmediğini belgelemiş olursun. Çoğu avda yan ürün de çıkar: eksik kayıt kaynağı, yanlış ayarlı bir sunucu ya da gürültülü bir kural. Splunk'ın PEAK çerçevesi bu yüzden avın son aşamasını belgelemeye, tespit kuralı yazmaya ve yeni av fikirlerini listeye eklemeye ayırır.

Tehdit avı ne sıklıkla yapılır?

Herkes için sabit bir sıklık yok. NIST SP 800-53 içindeki RA-10 kontrolü, kurumdan bir tehdit avı yeteneği kurmasını ve bunu kendi belirlediği sıklıkta çalıştırmasını ister. Pratikte ekipler düzenli bir av takvimi tutar. Yeni bir istihbarat raporu, kritik bir açık ya da büyük bir altyapı değişikliği geldiğinde araya ek av koyar.

Öğrenciyim, tehdit avını nasıl öğrenirim?

Önce kayıt okumayı öğren: Windows olay günlükleri, Sysmon, DNS ve web sunucusu kayıtları. Sonra MITRE ATT&CK'te birkaç tekniği oku ve her birinin hangi kayıtta iz bırakacağını yaz. Akademideki Saha görevleri bunu tarayıcıda, kurgu verilerle yaptırır. Gerçek bir ağda yalnız sahibinin yazılı izniyle çalışırsın.

  • tehdit avı
  • threat hunting
  • SOC
  • MITRE ATT&CK
  • mavi takım

İlgili yazılar

Okuduğunu uygula.
Ücretsiz. Hesap açınca bitirdiğin dersler puanıyla hesabına geçer.
İlk derse başla