SEBS

MODÜL 1 — Temellerin Hızlı Tekrarı ve İstihbarat Disiplini

MODÜL 1 — Temellerin Hızlı Tekrarı ve İstihbarat Disiplini

Modül Teması

Disiplin

Ham sinyalden karar destek istihbaratına geçiş.

Yaşam Döngüsü

Kalite kapıları, sahiplik ve denetlenebilirlik.

PIR & KIT/KIQ

Gereksinimi kanıt standardıyla sabitlemek.

Bu modül, ileri seviye CTI'nin (Cyber Threat Intelligence) "zeminini" sağlamlaştırır: ham sinyali, karar vericinin gerçekten kullanabileceği karar destek istihbaratına dönüştürürken hangi disiplinlere ihtiyaç duyulduğunu netleştirir. Buradaki amaç "çok veri üretmek" değil; doğru tüketiciye, doğru zaman ufkunda, denetlenebilir kaliteyle daha iyi karar aldırmaktır. Hız önemlidir; fakat hız, kanıt standardını düşürdüğünde istihbarat değer üretmek yerine risk üretir.

İstihbarat üçlüsü

Veri → bilgi → karar desteği zincirinde hangi adımda olduğunuzu netleştirin.

Ham veri
Log, pasif DNS, örnekler. Tek başına aksiyon gerektirmez; kaynak ve toplama yöntemi kayıtlı olmalı.
Kanıt standardı
Tüketici (SOC, yönetim) için tekrar üretilebilirlik ve güven skoru. Hız, standardı düşürmemeli.
Tüketici
PIR / KIQ ile doğru kişiye doğru ufuk; aksi halde güzel rapor rafta kalır.

Bu Modülde Hedeflenen Kazanımlar

  • Tehdit verisi, bilgi ve istihbarat arasındaki ayrımı "tanım" ezberinden çıkarıp karar değeri üzerinden kurmak
  • CTI yaşam döngüsünü, her aşamada sahiplik (owner), kalite kapıları ve denetlenebilirlik (auditability) ile işletmek
  • OODA mantığıyla operasyonel çevikliği artırırken hız-kanıt standardı dengesini korumak
  • Stratejik/operasyonel/taktik/teknik istihbaratı; tüketici profili + zaman ufku + çıktı tipi ile eşlemek
  • PIR → KIT/KIQ → collection plan hattında izlenebilirlik (traceability) kurarak "toplanmayan veriden sonuç üretme" hatasını engellemek
  • Bağlamsız IOC listeleri ve kopyala-yapıştır rapor gibi anti-pattern'leri tanıyıp; kanıt-yorum ayrımı ve confidence dili ile olgun raporlama temeli atmak
  • Veri eksikliği durumlarını doğru yönetip, bunu "varsayım"a çevirmeden istihbarat boşluğu (intelligence gap) olarak ifade edebilmek

1) Threat Data vs Information vs Intelligence

CTI'de üç katman birbirinin yerine geçmez; fark, teknik bir nüans değil tüketicinin karar ihtiyacıdır.

  • Threat Data (Tehdit verisi): Bağlamsız ham sinyal. Bir log satırı, bir hash, bir IP/alan adı, bir alarm tetiklemesi gibi. Tek başına "ne yapacağız?" sorusunu yanıtlamaz; en fazla "bakılması gereken bir işaret" üretir.
  • Information (Bilgi): Verinin bağlama oturtulmuş hâli. "Bu IP, bu zaman aralığında bir brute force denemesiyle ilişkilendirildi" gibi cümleler artık anlaşılırdır; fakat hâlâ kararın tüm gerekçesini taşımaz.
  • Intelligence (İstihbarat): Bilginin; analitik yorum, belirsizlik ve aksiyon önerisi ile karar destekleyen bir ürüne dönüşmesi. "Bu sinyal şu senaryolarla tutarlı; şu kanıtlar destekliyor/çürütüyor; şu koşullarda fikrim değişir; önerilen aksiyon seçenekleri ve riskleri şunlar" çerçevesini taşır.

İleri seviye analist için en büyük tuzak, her veriyi istihbarat sanmaktır. İstihbarat bir "iddia" değil; gerekçeli bir değerlendirmedir. Gerekçe (kanıt zinciri) yoksa, sonuç ne kadar "doğru gibi" görünse de kurumsal olarak kırılgandır.

Sık görülen anti-pattern'ler (maliyeti yüksek):

  • Bağlamsız IOC listeleri: "Şunları bloklayın" denir; ama nerede görüldü, hangi kapsamda, hangi süreyle (TTL), hangi iş etkisi riskiyle? yoktur. Sonuç: yanlış bloklama, FP artışı, analist yorgunluğu.
  • Rapor kopyala-yapıştır: Metin vardır, karar yoktur; kanıt izi yoktur; tüketici hedefi belirsizdir.
  • Çıkarımsız veri yığını: "Çok veri topladık" başarı sanılır; oysa tüketicinin karar döngüsüne bağlanmadığı için operasyonel yük yaratır.

İleri seviyede kalite ayracını belirleyen şey "ürün odaklı düşünme"dir. Her çıktı şu üç soruya cevap vermek zorundadır:

  • Kim için? (tüketici/rol)
  • Hangi karar için? (risk/öncelik/aksiyon)
  • Hangi zaman ufkunda? (saat-gün-hafta-çeyrek)

Dikkat: "Çok şey söylemek" çoğu zaman "çok az yardımcı olmak" demektir. İleri seviye CTI, kapsam yarışından çok isabet işidir: tüketicinin kararını kolaylaştırmayan her cümle maliyettir.

Örnek:\ Bir SOC liderine "bu alan adı kötü" demek yerine; "son 72 saatte 3 kritik sunucuda aynı dış bağlantı örüntüsü görüldü; geçmişte benzer örüntü hesap ele geçirme sonrası yanal hareketle eşleşmişti; elimizdeki kanıt zincirine göre olası açıklamalar A/B; iki ek veri noktası doğrulanırsa confidence artacak; önerilen aksiyon seçenekleri: (i) önce X telemetrisini doğrulayıp (ii) ilgili tespit kuralı/backlog maddesini önceliklendirmek; yanlış pozitif riski ve iş etkisi şu" demek istihbarata yaklaşır. Burada kritik nokta, "ne yapılacağını" söylemekten önce neden ve hangi şartlarda görüşün değişeceğini açık etmektir.

2) CTI yaşam döngüsü: kalite kapıları, sahiplik ve denetlenebilirlik

Gereksinim → toplama → işleme → analiz → yayılım → geri bildirim hattı temel seviyede "doğrusal" anlatılır. İleri seviyede bu hat, her adımda kalite kapıları ile yönetilen canlı bir sistemdir.

Her aşamada iki tür çıktı aranır:

  1. — Operasyonel çıktı: rapor/uyarı/backlog girdisi/öneri seti
  2. — Yönetimsel iz (audit trail): "Bu sonuca hangi ham veriyle, hangi yöntemle, hangi sınırlarda ulaşıldı?" sorusuna geriye dönük yanıt

Sahiplik (owner) yaklaşımı: Her adımın bir sorumlusu olmalı. Örneğin:

  • Toplamada verinin tazeliği ve kaynak sürekliliği kimin sorumluluğu?
  • İşlemede normalizasyon/deduplikasyon kalitesi kimde?
  • Analizde hangi noktada peer review zorunlu?
  • Yayılımda hangi içerikler hangi TLP/sınıflandırmayla çıkıyor?

Kalite kapıları (quality gates): Otomasyon, doğru yerde kullanılırsa hız kazandırır; yanlış yerde kullanılırsa "yanlışı hızla yayar". Bu yüzden insan onayının şart olduğu kırılma noktaları önceden tanımlanır (ör. "analizden yayılıma geçmeden önce kısa bir ikinci göz kontrolü").

İpucu: Hızlanmak için "hızlı ama kirli analiz" yerine, önceden hazırlanmış kurum profili, standart veri modeli, otomatize edilmiş işleme ve net kalite kapıları tercih edilir. Böylece hız, doğruluğu aşındırmaz.

Ölçülebilirlik: "İyi gidiyor muyuz?" sorusu metrik ister. Basit ama etkili örnekler:

  • Toplanan girdilerin "doğrulanabilir" oranı (ör. %80'i minimum metadata ve kaynak izi taşıyor mu?)
  • Yayına çıkan ürünlerde "hangi KIQ + hangi kanıt" izlenebilirliği oranı
  • Geri bildirimle yakalanan FP'lerin, collection plan'a dönüş süresi

Dikkat: Geri bildirim hattı çalışmıyorsa döngü aslında "tam" değildir. Operasyondan gelen FP/yanlış ilişkilendirme uyarıları, bir hata raporu değil; toplama planını kalibre eden sinyaldir.

3) OODA Loop: operasyonel hız ile kanıt standardını aynı anda yönetmek

OODA (Observe-Orient-Decide-Act) CTI'ye hız/çeviklik kazandırır; fakat ileri seviyede kritik şart şudur: hız, kanıt standardını düşürmemeli.

  • Observe: Sinyali alırsın (iç/dış kaynak)
  • Orient: Sinyali kurum bağlamına oturtursun (sektör, kritik iş süreçleri, varlık kritiklikleri, tehdit yüzeyi)
  • Decide: "En düşük pişmanlıkla" hangi aksiyonun seçileceğine karar verirsin (FP riski, iş etkisi, müdahale maliyeti)
  • Act: Uygun aksiyon (yayılım, uyarı, backlog, izleme kararı)

Burada kilit nokta Orient aşamasıdır: yorum burada yapılır; ama ileri seviye analist, yorumun üzerine "kanıt-varsayım sınırını" çizer. Orient aşaması sağlıklı değilse Decide aşaması kumar olur.

Bu modül "bilişsel hatalar"ı ayrıntılı ele almaz (bu çizgiyi modül 3'te derinleştireceğiz); ancak pratikte küçük bir uyarı önemlidir: hızlı akan olaylarda anchoring gibi hatalar, ilk izlenime aşırı bağlanmaya yol açabilir. Çözüm, "kesin konuşmak" değil; alternatif açıklama üretip, hangi karşı kanıtın görüşü değiştireceğini en baştan yazmaktır.

Örnek:\ Observe: Proxy loglarında example.org alan adına alışılmadık çıkışlar görüldü.\ Orient: Bu alan adı, kritik bir iş sürecini yürüten sistemlerle ilişkili mi? Zaman uyumu var mı? Alternatif açıklamalar (yanlış yapılandırma/legit üçüncü parti) mümkün mü?\ Decide: Confidence "orta" ise, tam engelleme yerine önce doğrulama + kademeli aksiyon seçilir (operasyonel yük ve iş etkisi düşünülerek).\ Act: "İzle-doğrula-yayınla" sırası işletilir; belirsizlik ve koşullu karar metne işlenir.

İpucu: OODA'yı hızlandırmanın güvenli yolu, "kanıtı kırpmak" değil; işleme/bağlamlandırma adımlarını standartlaştırmak ve önceden tanımlanmış karar eşikleri kullanmaktır.

4) İstihbarat seviyeleri ve tüketiciye göre doğru dil

Aynı bulgu, farklı tüketicide farklı ürün tipine dönüşür. İleri seviye CTI'de "hangi seviyede konuştuğun" teknik doğruluk kadar kritiktir:

  • Stratejik: Uzun vadeli trendler, yatırım/öncelik kararları (haftalar-aylar)
  • Operasyonel: Kampanya/aktör kümeleri, önceliklendirme, savunma duruşu (günler-haftalar)
  • Taktiksel: Savunma hazırlığı, kontrol/tespit tasarımı, kısa vadeli plan (günler)
  • Teknik: IOC/sighting/artefakt düzeyi, anlık tespit/engelleme girdisi (saatler-günler)

Tüketicinin ihtiyacı ürünü belirler:

  • CISO / risk yönetimi: iş etkisi + belirsizlik + öneri
  • SOC lideri / IR: kanıt zinciri + aksiyon seçenekleri + FP/iş etkisi riski
  • Detection Engineering: davranış çerçevesi + veri kaynakları + öncelik
  • BT/Mimari: maruziyet, kontrol boşluğu, uygulanabilir mitigasyon seçenekleri

Yanlış seviye seçimi, istihbaratın "kullanılmaması" ile sonuçlanır.

Dikkat: İyi istihbarat "doğru şeyleri söylemek" kadar "doğru kişiye, doğru formatta söylemek"tir. Teknik bir IOC listesi, stratejik karar vericide güven değil; belirsizlik ve soru işareti üretir.

5) PIR: "öncelikli istihbarat gereksinimi" gerçekten neyi sabitler?

PIR (Priority Intelligence Requirements), kurumun "mutlaka bilmesi gereken" kritik sorulardır. İyi bir PIR:

  • Aksiyon üretir: "Bunu bilirsek ne değişecek?"
  • Ölçülebilir: cevaplanıp cevaplanmadığı anlaşılır
  • Zaman bağlıdır: "hangi süre içinde?"
  • Tüketicisi nettir: kim bu cevabı kullanacak?

Zayıf PIR, pipeline'ı bozar:

  • PIR yoksa toplama "her şeyi topla"ya kayar
  • PIR iyi değilse analiz "her şeyi söyle"ye kayar
  • Sonuç: noise, analist yorgunluğu, güven kaybı

Örnek:\ "Kurumumuza yönelik aktif bir fidye yazılımı tehdidi var mı?" yerine; "Önümüzdeki 30 gün içinde, finans sektörünü hedef alan ve e-posta temelli kimlik avı kullanan aktörlerin kurumumuzda hesap ele geçirme denemesi olasılığı nedir; SOC hangi iki tespit/yanıt önceliğini değiştirmelidir?" daha güçlü bir PIR'dır. Çünkü karar ve tüketici bellidir.

6) KIT/KIQ ile gereksinimleri parçalamak: soru ağacı ve kanıt standardı

PIR başlıktır; yönetilebilir ve cevaplanabilir hâle getirmek için KIT/KIQ gerekir:

  • KIT (Key Intelligence Topics): PIR'leri konu kümelerine ayırır (ör. "kimlik tabanlı saldırılar", "bulut yetki kötüye kullanımı").
  • KIQ (Key Intelligence Questions): Her KIT için cevaplanabilir soru seti üretir.

İleri seviye uygulamada KIQ'lar "liste" değil, soru ağacı gibi çalışır:\ Genel soru → alt sorular → veri ihtiyacı → doğrulama kriteri → minimum kanıt standardı

Bu yaklaşım iki kritik kazanım sağlar:

  1. — Doğrulama tasarımı: "Hangi kanıt yeterli sayılır?" ve "hangi karşı kanıt gelirse görüşüm değişir?" soruları en baştan yazılır.
  2. — Belirsizlik yönetimi: "Veri eksikliği mi var, yoksa gerçekten 'olmadı' mı?" ayrımı yapılır. Bu ayrım yapılmadan confidence dili olgunlaşmaz.

Örnek:\ "Kurumumuz kimlik tabanlı saldırılara karşı önümüzdeki ay daha mı riskli?" gibi bir PIR için KIQ'lar şu şekilde dallanabilir:

  • Son 30 günde kimlik yüzeyimizde yeni maruziyet oluştu mu?
  • Benzer kurumlarda bu tehdit türünde artış sinyali var mı?
  • Bizde bu davranışı yakalayacak görünürlük nerede zayıf?\ Her dal için "yeterli kanıt" ve "görüşü değiştirecek karşı kanıt" tanımlanır.

İpucu: KIQ'ları yazdıktan sonra kendine şu soruyu sor: "Bu sorunun cevabı değişirse hangi karar değişiyor?" Karar değişmiyorsa, soru 'öncelikli' değildir; sadece meraktır.

7) Collection plan: "ne bulursak alalım" yaklaşımının panzehiri

Toplama planı, "toplayacağız" demek değildir; ne, neden, hangi kaliteyle, hangi doğrulama kuralıyla ve hangi sınırlar içinde toplanacağını denetlenebilir hâle getirir.

Bir collection plan, en azından şunları netleştirir:

  • Kaynak: iç/dış; erişim yetkisi ve izin çerçevesi
  • Sıklık: gerçek zaman/saatlik/günlük/haftalık
  • Veri formatı: yapılandırılmış/yapılandırılmamış; normalizasyon ihtiyacı
  • Doğrulama kuralı: tek kaynak mı, bağımsız doğrulama mı, "en az iki sinyal" mi
  • Kalite eşiği: minimum metadata, zaman tutarlılığı, deduplikasyon
  • Sınıflandırma / paylaşım: TLP mantığı, hassas veri/PII riski
  • Yaşam süresi: tazelik, TTL/retention; "ne zaman çöpe döner?"

Burada iki kavram özellikle kritik:

7.1. İzlenebilirlik (traceability)

Her istihbarat ürününde şu iki bağ açıkça kurulmalıdır:

  • "Bu ürün hangi KIQ'yu yanıtlıyor?"
  • "Bu yargı hangi kanıtlara dayanıyor?"

Bu disiplin, iki büyük hatayı engeller:

  • Toplanmayan veriden sonuç üretme: varsayımı kanıt gibi sunma
  • Plan-ürün tutarsızlığı: başka bir soruyu cevaplamaya kayma

7.2. İstihbarat boşluğu (intelligence gap)

KIQ'yu yanıtlamak için veri toplayamıyorsan, bunu "tahmin"le doldurmak yerine istihbarat boşluğu olarak belirtmek daha profesyoneldir. Bu, kararı geciktirmek anlamına gelmez; kararın hangi belirsizlikle verildiğini görünür kılar.

Dikkat: "Boşluğu tahminle kapatmak", kısa vadede raporu tamamlar gibi görünür; uzun vadede güveni aşındırır. Boşluğu açık yazmak ise, kurumsal hafızayı ve kararın savunulabilirliğini güçlendirir.

Örnek:\ Bir üretici raporunda geçen "example.net" alan adı, ilk anda sadece threat data olabilir. Information'a taşımak için zaman uyumu, görülme bağlamı ve ilişki sinyalleri aranır. Intelligence'a taşımak içinse bu alan adının kurumun kritik varlıklarıyla ilişkisi, alternatif açıklamalar (meşru servis/yanlış yapılandırma) ve bağımsız doğrulama ihtiyacı değerlendirilir. Sonuç "orta confidence" ise, öneri seçenekleri "tam engelleme" ile "önce doğrula/kademeli aksiyon" arasında risk-iş etkisi dengesiyle gerekçelendirilir.

Terimler Sözlüğü

TerimAçıklama
Threat Data Tehdit verisi; bağlamsız ham sinyal/artefakt
Information Bilgi; ham verinin bağlamlandırılmış hâli
Intelligence İstihbarat; yorum + belirsizlik + öneri içeren karar destek ürünü
IOC (Indicator of Compromise) Saldırı göstergesi; ele geçirme şüphesini işaret eden teknik artefakt
TTP (Tactics, Techniques, Procedures) Saldırganın taktik/teknik/prosedür seti; davranış örüntüsü
OODA Loop Observe–Orient–Decide–Act; karar döngüsü
Time Horizon Zaman ufku; çıktının karar değerinin geçerlilik süresi
Consumer Tüketici; istihbaratı kullanarak karar alan kişi/ekip
PIR Öncelikli istihbarat gereksinimi; aksiyon üreten kritik soru
KIT Ana istihbarat konuları; PIR’leri tema kümelerine ayırır
KIQ Ana istihbarat soruları; KIT altında cevaplanabilir sorular
Collection Plan Toplama planı; kaynak/sıklık/format/doğrulama/kalite/sınıflandırma çerçevesi
Quality Gate Kalite kapısı; ürünün bir sonraki aşamaya geçmesi için minimum kontrol eşiği
Auditability Denetlenebilirlik; sonucun ham veriye ve yönteme kadar izlenebilmesi
Traceability İzlenebilirlik; KIQ–kanıt–sonuç bağının açık kurulması
Confidence Güven düzeyi; yargının dayanağı ve belirsizliğiyle birlikte ifade edilmesi
Intelligence Gap İstihbarat boşluğu; KIQ’yu yanıtlamak için gerekli verinin eksik olduğu durum

Kendini Değerlendir

Aşağıdaki sorular modül kazanımlarını ölçer. Her soru için en iyi cevabı seç.

  1. 1) Bir analist “bu göstergeler kötü; hemen bloklayalım” diyerek 200 IOC’lik liste gönderiyor. Listede zaman aralığı, görülme bağlamı, doğrulama, yaşam süresi (TTL) ve iş etkisi yok. En doğru değerlendirme hangisidir?

A) Bu istihbarattır; çünkü IOC sayısı fazladır.

B) Bu stratejik istihbarattır; çünkü bloklama kararı stratejiktir.

C) Bu ham veridir; istihbarat olması için bağlam, belirsizlik ve öneri gerekir.

D) Bu operasyonel istihbarattır; çünkü SOC kullanacaktır.

E) Bu bilgi değildir; çünkü hiçbir teknik artefakt içermez.

  • Doğru: C
  • Gerekçe: IOC listesi bağlam/kanıt/öneri taşımıyorsa karar destek istihbaratına dönüşmez. A niceliği kalite sanır; B/D seviye ve tüketiciyi yanlış kullanır; E yanlış, çünkü teknik artefakt var.
  1. 2) Aşağıdaki PIR ifadelerinden hangisi “aksiyon üretme + ölçülebilirlik + tüketici + zaman ufku” kriterlerini en iyi karşılar?

A) “Siber saldırılar artıyor mu?”

B) “Tehdit aktörleri kimlerdir?”

C) “Önümüzdeki 14 gün içinde e-posta temelli kimlik avı kaynaklı hesap ele geçirme riski artarsa, SOC hangi iki tespit/yanıt önceliğini değiştirmeli?”

D) “IOC’leri listeleyin.”

E) “En popüler güvenlik açıkları nelerdir?”

  • Doğru: C
  • Gerekçe: Tüketici (SOC), zaman ufku (14 gün) ve karar (öncelik değiştirme) net. Diğerleri belirsiz, ölçümü zor veya karar üretmiyor.
  1. 3) Bir raporda şu ifade yer alıyor: “Bu kampanya kesinlikle belirli bir aktöre aittir.” Dayanak olarak tek bir blog yazısı gösteriliyor. İleri seviye doğru yaklaşım hangisidir?

A) İddiayı aynen kullanmak; kaynak biliniyorsa yeterlidir.

B) İddianın yanına çok sayıda IOC eklemek; böylece iddia güçlenir.

C) Source–claim–evidence ayrımı yapıp bağımsız doğrulama aramak; belirsizliği açık yazmak.

D) Aktör adı çıkarılırsa rapor değersizleşir.

E) “Kesin” ifadesi güven artırdığı için tercih edilmelidir.

  • Doğru: C
  • Gerekçe: Tek kaynak iddia üretir; kanıt standardı için bağımsız doğrulama ve belirsizlik şarttır. A/B kanıt üretmez; D ürün değerini isimle karıştırır; E kanıtsız kesinlik güveni düşürür.
  1. 4) OODA döngüsünde “Orient” aşamasının CTI açısından en kritik rolü hangisidir?

A) Ham veriyi otomatik engellemeye çevirmek

B) Kurum bağlamını ekleyerek kanıt–varsayım sınırını görünür kılmak

C) Belirsizliği gizleyip hızlı karar almayı sağlamak

D) Yalnızca dış kaynakları temel alarak genelleme yapmak

E) Yayılım formatını (PDF/HTML) seçmek

  • Doğru: B
  • Gerekçe: Orient, bağlamlandırma ve doğru yorumun kalbidir; varsayımı kanıttan ayırır. A/ C riskli ve yanlış; D tek kaynağa yaslanır; E operasyonel ayrıntı, çekirdek rol değil.
  1. 5) Bir KIQ için “yeterli kanıt” tanımı yapılmamış. En olası sonuç hangisidir?

A) Analiz daha hızlı olur ve daha güvenilir sonuç çıkar.

B) Analistten analiste değişen, denetlenmesi zor “sonuç odaklı” yargılar artar.

C) Veri toplama maliyeti otomatik olarak düşer.

D) Belirsizlik otomatik olarak azalır.

E) KIQ’ların cevaplanabilirliği artar.

  • Doğru: B
  • Gerekçe: Kanıt standardı yoksa değerlendirme kişiselleşir; izlenebilirlik düşer. A/D tersidir; C çoğu zaman artar; E standart yoksa cevaplanabilirlik değil, tutarsızlık artar.
  1. 6) Collection plan’da “doğrulama kuralı” alanı boş bırakılırsa en kritik risk hangisidir?

A) Veri formatı değişir.

B) Toplanan verinin sayısı artar.

C) Tek kaynağa dayalı iddialar hızla yayılır ve yanlış karar üretir.

D) TLP sınıflandırması otomatikleşir.

E) PIR yazımı kolaylaşır.

  • Doğru: C
  • Gerekçe: Doğrulama kuralı, yanlışı erken yakalayan emniyet kemeridir. A/B/D/E ikincil veya alakasızdır.
  1. 7) Aşağıdakilerden hangisi “confidence dili” açısından en olgun ifadedir?

A) “Kesinlikle kötü niyetli.”

B) “Büyük ihtimalle böyledir; genelde böyle olur.”

C) “Mevcut kanıtlar X senaryosunu destekliyor; Y veri noktasına erişimimiz sınırlı. Y doğrulanırsa confidence artar, Z gözlenirse değerlendirme değişir.”

D) “Kaynak güvenilir; o yüzden eminim.”

E) “Belirsizlik yazarsak kimse aksiyon almaz.”

  • Doğru: C
  • Gerekçe: Kanıt + belirsizlik + hangi koşulda değişir, olgun confidence’ın omurgasıdır. A/B/D kanıtsız kesinlik üretir; E belirsizliği yanlış yorumlar.
  1. 8) Bir istihbarat ürününde “hangi KIQ’yu yanıtlıyor” ve “hangi kanıta dayanıyor” bilgisi yok. Bu eksiklik en çok hangi problemi doğurur?

A) Rapor daha kısa olur.

B) Denetimde ve ekip içi devirde savunulabilirlik düşer; tekrar üretilebilirlik kaybolur.

C) IOC sayısı artar.

D) Stratejik istihbarat otomatik oluşur.

E) OODA döngüsü hızlanır.

  • Doğru: B
  • Gerekçe: İzlenebilirlik yoksa kararın gerekçesi kişiye bağlı kalır. A/C/D/E doğru nedensellik kurmuyor.
  1. 9) Bir KIQ’yu yanıtlamak için gerekli veriye erişilemiyor. İleri seviye en doğru davranış hangisidir?

A) Eksik parçayı tahmin ederek raporu tamamlamak

B) Başka bir rapordan bilgiyi kaynak göstermeden taşımak

C) Boşluğu “istihbarat boşluğu” olarak belirtmek; kararın bu belirsizlikle verildiğini açık etmek

D) Raporu tamamen iptal etmek ve hiçbir çıktı vermemek

E) Sadece IOC’leri paylaşmak, yorum yapmamak

  • Doğru: C
  • Gerekçe: Belirsizliği dürüstçe yönetmek, yanlış yönlendirmekten daha güvenlidir; ayrıca collection plan revizyonunu tetikler. A/B güveni yıkar; D gereksiz; E çoğu durumda tüketiciyi kararsız bırakır.
  1. 10) Aşağıdakilerden hangisi “ürün odaklı CTI” yaklaşımını en doğru yansıtır?

A) “Ne kadar çok kaynak, o kadar iyi istihbarat.”

B) “Tüketici kim olursa olsun aynı rapor gönderilebilir.”

C) “Önce karar ve tüketici tanımlanır; sonra veri, yöntem ve belirsizlik yönetimi bu hedefe göre seçilir.”

D) “Analiz ne kadar teknikse o kadar değerlidir.”

E) “Belirsizlik raporda yer almaz; güveni azaltır.”

  • Doğru: C
  • Gerekçe: CTI’nin değeri karar döngüsüne bağlandığında ortaya çıkar. A niceliği kalite sanır; B tüketici farkını yok sayar; D tek boyutlu ölçer; E güveni yanlış yorumlar.

Bu modülde Kazanılan Yetkinlikler

  • Tehdit verisi–bilgi–istihbarat ayrımının, karar değeri üzerinden kurulması
  • CTI yaşam döngüsünde sahiplik, kalite kapıları ve denetlenebilirliğin “ekstra” değil çekirdek disiplin olması
  • OODA hızının, kanıt standardı ve belirsizlik yönetimiyle birlikte ele alınması
  • İstihbarat seviyelerinin tüketiciye göre doğru dil ve çıktı tipine çevrilmesi
  • PIR → KIT/KIQ → collection plan hattında izlenebilirliğin, kaliteyi ve kurumsal hafızayı koruması
  • Veri eksikliğinin “tahminle kapatılmak” yerine istihbarat boşluğu olarak yönetilmesi

MODÜL 2 — Collection Stratejisi, Kaynak Güvenilirliği ve Exposure Odaklı Toplama

MODÜL 2 — Collection Stratejisi, Kaynak Güvenilirliği ve Exposure Odaklı Toplama

Modül Teması

Collection

Çok veriden yüksek sinyale geçiş.

Kaynak Güvenilirliği

Admiralty Code ve doğrulama.

Exposure

Tehditten kuruma özgü riske eşleme.

CTI'de "collection", veri çekmekten ibaret değildir; hangi verinin hangi kararı değiştireceğini bilen bir mühendislik disiplinidir. Bu modülde dahili telemetri ile harici sinyalleri tek bir hatta birleştirirken kaynak güvenilirliği-kanıt zinciri-belirsizlik yönetimi birlikte ele alınır. Amaç yalnızca "tehdit var mı?" sorusuna cevap üretmek değil; kurum için riskin nerede gerçek olduğunu (vulnerability + exploit sinyali ile exposure/maruziyet eşleşmesi üzerinden) kanıt standardında gösterebilmektir. İçerik boyunca "bağlamsız IOC" gibi pahalı anti-pattern'ler, noise/FP maliyeti ve etik-hukuki-OPSEC sınırları karar mantığının içine gömülüdür.

Bu Modülde Hedeflenen Kazanımlar

  • Dahili ve harici veri kaynaklarını “bağlam” ve “değer” ekseninde konumlandırabilmek.
  • Kaynak güvenilirliği ile bilginin doğrulanabilirliğini birbirinden ayırıp, kanıt standardında sınıflayabilmek (Admiralty Code, Source–Claim–Evidence).
  • “Contextless IOC” ve gürültü problemini TTL, scope, allowlist ve confidence gate ile operasyonel maliyete dönüşmeden yönetebilmek.
  • Zafiyet/exploit sinyallerini kurumsal maruziyetle eşleştirerek “hype” yerine risk odaklı önceliklendirme yapabilmek.
  • Digital risk ve ileri OSINT sinyallerini “etkileşim değil gözlem + doğrulama” prensibiyle, etik ve OPSEC sınırlarını koruyarak CTI akışına entegre edebilmek.

1) Collection'u "çok veri"den "yüksek sinyal"e çevirmek

İleri seviyede collection, "ne bulursam alırım" yaklaşımıyla değil; karar değeri ile yönetilir. Bir sinyalin değeri, teknik olarak ilginç olmasından değil; hangi kararı etkilediğinden anlaşılır.

Bir collection tasarımını sağlamlaştıran üçlü, her kaynak için tekrar tekrar sorulmalıdır:

  • Bu sinyal hangi kararı değiştiriyor? (izleme mi, uyarı mı, öncelik mi, eskalasyon mu, backlog mu?)
  • Yanlış pozitif maliyeti nedir? (iş kesintisi, analist yükü, kural kirliliği, güven kaybı)
  • Kanıt standardı nedir? (hangi ek veriyle doğrulanır, hangi karşı kanıtla zayıflar?)

Dikkat: "Çok sinyal" olgunluk göstergesi değildir. Doğrulama kapıları yoksa, çok sinyal yalnızca hızlı yayılan yanlış kararlar üretir.

2) Dahili telemetriyi CTI için konumlandırma

İstihbarat yalnızca dışarıdan gelmez. Kurum içindeki telemetri, çoğu zaman en yüksek bağlam değerine sahiptir; çünkü dış dünyadaki "genel tehdit"i, kurumun gerçek riskine çevirebilen katmandır. Burada hedef, mekanik log okumak değil; "hangi sinyal CTI için stratejik bir anlam taşıyor?" sorusuna yanıt bulmaktır.

Dahili kaynakların CTI'de rolü

  • Kuruma özgü imza üretir: Aynı kampanya başka yerde yüksek riskken sizde düşük olabilir; ya da tam tersi.
  • Sahadan doğrulama sağlar: Harici iddiayı "bizde karşılığı var mı?" diye test edersiniz.
  • Görünürlük boşluğunu ortaya çıkarır: "Sinyal yok" bazen "tehdit yok" değil, "telemetri yok" demektir.

Telemetri türleri (hatırlatma düzeyinde): SIEM olayları, EDR sinyalleri, e-posta ağ geçidi kayıtları, proxy/DNS logları, kimlik sağlayıcı günlükleri, IR bulguları.

İleri seviyede "değerli sinyal" seçerken iki disiplin birlikte yürür:

  • Gözlem-yorum ayrımı: Ham kayıt gözlemdir; "bu tehdit" dediğiniz an yorum üretiyorsunuz.
  • Kanıt zinciri: Aynı iddiayı destekleyen bağımsız izler (zaman uyumu, farklı sistemlerde uyum, alternatif açıklamaların elenmesi).

Örnek:\ "DNS'te example.org sorgusu arttı" tek başına zayıf bir sinyaldir. Zaman uyumu, hangi varlıklardan geldiği, benzer artışların geçmişte hangi meşru olaylarla örtüştüğü ve alternatif açıklamalar (meşru güncelleme, normal trafik değişimi) birlikte ele alındığında sinyalin "bilgi" katmanına çıkması mümkündür. "İstihbarat" seviyesinde ise hangi kararın değiştiği ve hangi ek kanıtların confidence'ı artıracağı netleşir.

İpucu: Dahili telemetriyi "ham veri deposu" değil, doğrulama motoru olarak kurgulayın. Harici sinyali iç telemetriyle eşleştirdiğiniz anda, çoğu "genel tehdit" ifadesi kurum için ya değer kazanır ya da hızla elenir.

3) Harici kaynaklarda değer üretme: "okumak" değil "test etmek"

Vendor raporları, topluluk paylaşımları, güvenlik blogları, ticari feed'ler ve kamu listeleri harici kaynak ekosistemini oluşturur. İleri seviyede fark yaratan şey, aynı raporu herkes okuyabildiği için, sizin raporu kanıt standardına göre parçalayarak değerlendirebilmenizdir.

Trend ile kopya içerik ayrımı

  • Trend içeriği genellikle metodolojisini ve sınırlılıklarını anlatır; çıkarımlarının dayanağı izlenebilir olur.
  • Kopya içerik genellikle büyük iddialar üretir; kanıt zinciri zayıftır; belirsizlik dili yoktur; birbirinin IOC listesini yeniden paketler.

Değer üretmek için raporu tüketirken şu sorular akışın içinde sürekli canlı tutulur:

  • Bu metin neyi gözlem, neyi yorum olarak sunuyor?
  • İddiayı çürütebilecek karşı ihtimaller ele alınmış mı?
  • Kuruma uyarlamak için hangi bağlam noktalarına ihtiyacım var? (maruziyet, kritik varlık, kontrol boşluğu, görünürlük eksikleri)

İpucu: Harici raporu "özetlemek" yerine, rapordaki iddiaları test edilebilir parçalara ayırın. Böylece rapor bir metin olmaktan çıkıp, doğrulama listesine dönüşür.

Dikkat: Aynı iddianın üç farklı blogda geçmesi "bağımsız doğrulama" olmayabilir; bazen tek bir kaynağın cümlesi ekosistemde dolaşır. Bu varsayımı test etmeden confidence yükseltmek, misinformation / data poisoning riskini büyütür.

4) Kaynak güvenilirliği, doğrulanabilirlik ve kanıt standardı

İleri CTI'de en pahalı hata, "iyi yazılmış metni iyi kanıt sanmak"tır. Bu yüzden iki kavram ayrılır:

  • Kaynak güvenilirliği: Kaynağın geçmiş performansı, şeffaflığı, tutarlılığı
  • Bilginin doğrulanabilirliği: İddiayı destekleyen bağımsız kanıt, tekrar üretilebilirlik, zaman uyumu

Bu ayrımı standartlaştırmak için Admiralty Code (A1-F6) yaklaşımı kullanılır: Harf, kaynağın güvenilirliğini; sayı, bilginin doğrulanabilirliğini temsil eder. Buradaki kritik değer şudur: güvenilir kaynaktan bile doğrulanamaz bilgi gelebilir ve bunun dili ayrı olmalıdır.

İddiayı kanıt standardında yönetmek için pratik omurga: Source-Claim-Evidence

  • Source: Kim söylüyor?
  • Claim: Ne iddia ediyor?
  • Evidence: Bu iddia neyle destekleniyor? Bağımsız doğrulama var mı?

Confidence diliniz de bu omurgaya yaslanmalıdır:

  • "Yüksek" ancak birden fazla bağımsız iz aynı sonuca işaret ediyorsa...
  • "Orta" tek kaynağa yaslanıyorsa veya alternatif açıklamalar güçlü ise...
  • "Düşük" doğrulanabilirlik zayıfsa ya da zaman uyumu sorunluysa...

Örnek:\ Tanımadığınız bir platformda "sızıntı" iddiası görüldü. Kaynak güvenilirliği belirlenemiyorsa ve veri örneği doğrulanamıyorsa, bu iddia "yüksek confidence" ile yayılmaz; doğru hamle, kanıt zinciri kurmak (bağımsız sinyal aramak) ve bulunamazsa belirsizliği açık taşımaktır. Buna karşılık geçmişte tutarlı çıkan bir feed'den gelen bir sinyalde kaynak güvenilirliği yüksek olabilir; ama bilgi hâlâ doğrulanamıyorsa, güvenilir kaynağın varlığı tek başına "kesinlik" üretmez.

5) "Contextless IOC" ve noise yönetimi: operasyonel maliyeti görünür kılmak

Bağlamsız IOC, ileri seviyede sadece bir kalite kusuru değil; operasyonel maliyet üretir: yanlış bloklama, analist yorgunluğu, kural kirliliği ve gerçek sinyalin kaçması.

Bağlamsız IOC'nin tipik riskleri:

  • Yanlış bloklama → iş sürekliliği riski
  • Gereksiz alarm → gerçek sinyali boğma
  • Kural borcu → zamanla yönetilemez backlog

Noise'u yönetmek için kullanılan kaldıraçlar (her biri "yöntem seçimi + sınır" içerir):

  • Scope (kapsam): "Her yerde engelle" yerine kritik varlık/segment odaklı
  • TTL (yaşam süresi): Eski IOC'lerin çöp birikimi yaratmasını önler
  • Allowlist/whitelist: Meşru trafiği ayırır; ama bakım yükü getirir
  • Confidence gate: Düşük doğrulanabilirlikte sinyali otomatik yaymaz; ama "kaçırma" riskini yönetmek gerekir

Örnek:\ Bir alan adı sinyali tek kaynaktan geliyor ve iç telemetride karşılığı yok. Doğrudan bloklamak, paylaşımlı servis/CDN ihtimali nedeniyle iş kesintisi riski taşır. İleri seviye yaklaşım; sinyali "izle + doğrula" sınıfına alıp TTL ve kapsamla sınırlandırmak, ek kanıt geldikçe aksiyonu yükseltmektir.

6) Etik, hukuk ve denetlenebilirlik: koleksiyonun kırmızı çizgileri

CTI'de sınır, yalnızca teknik kapasite değildir; izinli ve denetlenebilir olmaktır. Yetkisiz erişim, "hack-back" ve benzeri pratikler bu çerçevenin dışındadır. Koleksiyon; izinli/kamusal/kurumsal onaylı kaynaklarla yürütülür.

Bu başlık altında ileri seviyede öne çıkan iki kalite kapısı vardır:

  • Denetlenebilirlik: "Kim, neyi, hangi yetkiyle, hangi amaçla topladı?" sorusu her zaman cevaplanabilir olmalı.
  • Paylaşım disiplini: Sınıflandırma (ör. TLP yaklaşımı) ve "need-to-know" prensibi; özellikle PII ve hassas veri söz konusuysa, gereksiz yayılımı engeller.

Dikkat: Etik sınır "yapmamak" değil, yaptığını savunabilmek demektir. Denetlenebilirlik yoksa, doğru bilgi bile organizasyonel risk üretir.

7) Vulnerability & exploit intelligence: "hype"ı riskten ayırmak

Zafiyet istihbaratı CTI'de "hangi aktör?" sorusunu tamamlar; ama burada amaç "nasıl istismar edilir?" anlatmak değil, "istismar iddiası gerçek mi ve kurum için anlamı ne?" sorusunu kanıt standardında cevaplamaktır.

Temel prensip: CVSS tek başına yetmez. Çünkü:

  • Kurumda o bileşen yoksa veya izole ise "yüksek skor" düşük etki olabilir.
  • Sahada istismar sinyali yoksa "acil" etiketi yanlış önceliklendirme doğurabilir.
  • "İstismar var" iddiası ile "istismar doğrulandı" aynı sınıf değildir.

Toplama kaynakları (genel çerçeve): vendor advisory'ler, resmi bültenler, kamu listeleri, saha sinyalleri, güvenlik üreticisi telemetrileri. İddialar için kanıt standardı korunur; PoC varlığı gibi unsurlar "kanıt" sayılmadan önce kurum bağlamında değerlendirilir ve belirsizlik diliyle taşınır.

8) Exposure intelligence: "tehdit var"dan "bizde risk var"a

Exposure intelligence, kurumun dışarıdan nasıl göründüğünü (internet-facing servisler, kimlik/erişim yüzeyi, kritik varlıklara giden bağımlılıklar, kontrol boşlukları) tehdit verisiyle birleştirerek istihbaratı soyuttan çıkarır.

Bazen tek cümlelik analoji doğru zemini kurar: "Dışarıda fırtına var" bilgisi, pencereler açıksa değerlidir. Tehdit sinyali, maruziyetle eşleştiği anda yüksek öncelikli bir istihbarat ürününe dönüşebilir.

Exposure verisini üretirken kurumlar, kamu verilerini de referans alabilir (örn. Shodan gibi indeksler). Burada kritik olan "hangi aracı kullandığın" değil; envanter güncelliği, doğrulama kapıları ve yanlış eşleşme riskidir.

Yöntem seçimi (otomatik vs manuel)

  • Otomatik eşleştirme hızlıdır; ama yanlış eşleşme riski taşır.
  • Manuel inceleme daha doğru olabilir; ama operasyonel yük getirir.\ Olgunluk düzeyi ve noise toleransı, hangi yaklaşımın baskın olacağını belirler.

Örnek:\ Globalde aktif olarak sömürüldüğü iddia edilen bir VPN zafiyeti sinyali, kurum envanterindeki internet-facing VPN sürümüyle eşleşiyorsa risk büyür; fakat envanter güncelliği belirsizse, karar "kesin" diye yazılmaz. Önce eşleşmenin doğrulanacağı bağımsız kanıt noktaları tanımlanır ve confidence buna göre ifade edilir.

9) Digital risk ve ileri OSINT: "etkileşim değil gözlem + doğrulama"

Digital risk sinyalleri (credential leak iddiası, brand monitoring, taklit sayfalar, typosquat örüntüleri) CTI için hem erken uyarı hem de itibar/iş etkisi açısından değerlidir. Ancak bu alan, yanlış yönetilirse hem hukuki hem operasyonel risk doğurur.

Yeraltı ekosistemi sinyalleri dahil, prensip değişmez:

  • Etkileşim yok; gözlem ve doğrulama var.
  • OPSEC korunur; gereksiz iz bırakılmaz.
  • "Tazelik" ve "gerçeklik" doğrulanmadan alarm üretilmez: bazı veri setleri kamuya açık verilerin derlemesi, eski sızıntıların tekrar paketlenmesi veya manipülasyon olabilir.

Örnek:\ example.com'a çok benzeyen bir alan adının (typosquat) görülmesi tek başına "saldırı var" kanıtı değildir. İleri seviye yaklaşım; hedeflenen marka/servis ilişkisini, kullanıcı maruziyetini, gözlenen şikayet/telemetri sinyallerini ve alternatif açıklamaları birlikte değerlendirip confidence'ı buna göre ifade etmektir.

Terimler Sözlüğü

TerimAçıklama
TelemetryTelemetri; sistemlerden toplanan gözlem verileri
SIEMGüvenlik bilgi ve olay yönetimi; olay toplama ve korelasyon platformu
EDRUç nokta tespit ve müdahale; uç noktadan sinyal üretir
Source–Claim–EvidenceKaynak–iddia–kanıt ayrımı; analitik doğrulama disiplini
Admiralty Code (A1–F6)Kaynak güvenilirliği ile bilginin doğrulanabilirliğini ayrı sınıflayan şema
NoiseGürültü; karar değerini düşüren gereksiz/alakasız sinyal
False Positive (FP)Yanlış pozitif; zararsız aktivitenin tehdit gibi görünmesi
Contextless IOCBağlamı olmayan IOC; “neden riskli olduğu” gösterilmeyen gösterge
IOC (Indicator of Compromise)Tehlike göstergesi; bağlam ve doğrulama yoksa maliyet üretir
TTL (Time To Live)Yaşam süresi; sinyalin geçerlilik penceresini sınırlama yaklaşımı
ScopeKapsam; sinyali kritik varlık/segment ve senaryoya göre daraltma
Allowlist/Whitelistİzin listesi; meşru trafiği ayırmak için kullanılan yaklaşım
Confidence gateGüven eşiği; düşük doğrulanabilirlikte otomatik yayılımı engelleyen kontrol
AuditabilityDenetlenebilirlik; hangi sonuca nasıl ulaşıldığının izlenebilir olması
PIIKişisel veri; kimliği belirleyebilen/ilişkilendirilebilen bilgi
Vendor advisoryÜretici danışmanlığı; resmi güvenlik bülteni/duyurusu
CVSSZafiyet puanlama sistemi; tek başına risk kararına yetmez
CVEZafiyet kimliği; zafiyet takibi için referans kodu
Exploitabilityİstismar edilebilirlik; sahada suistimal olasılığı/sinyali
Proof-of-Concept (PoC)Kavram kanıtı; varlığı “doğrulama” yerine bağlamla değerlendirilir
ExposureMaruziyet; kurumun dışarıya açık yüzeyi ve riskle temas noktaları
Exposure intelligenceMaruziyet istihbaratı; dış yüzeyi tehdit sinyaliyle eşleştirme yaklaşımı
Digital riskDijital risk; marka/itibar/credential sızıntısı gibi ekosistem kaynaklı sinyaller
OSINTAçık kaynak istihbaratı; kamusal/izinli kaynaklardan gözlem
TyposquattingYazım benzerliğiyle taklit alan adı suistimali
OPSECOperasyonel güvenlik; kimlik, iz ve riskleri yönetme disiplini
CISA KEV yaklaşımıSaha istismarı odağında “öncelikli” zafiyetleri işaretleyen kurumsal yaklaşım (genel kavram)
Intel FusionDahili sinyaller ile harici istihbaratı birleştirerek karar değerini artırma yaklaşımı (modül 6’da derinleşir)

Kendini Değerlendir

Aşağıdaki sorular modül kazanımlarını ölçer. Her soru için en iyi cevabı seç.

  1. 1) Bir ekip, harici bir raporda geçen 150 IOC’yi aynı gün “kurum geneli engelleme listesine” eklemek istiyor. IOC’lerin çoğunun zaman aralığı belirtilmemiş; dahili telemetride de karşılık bulunamamış. En doğru yaklaşım hangisidir?

A) Hız kritik olduğu için hepsini engellemek

B) IOC’leri engellemek yerine raporu tamamen görmezden gelmek

C) IOC’leri kapsam/TTL ile sınırlayıp, bağımsız doğrulama sinyali gelene kadar “izle + doğrula” sınıfında tutmak

D) IOC’leri yalnızca yönetici ekibe göndermek, SOC ile paylaşmamak

E) IOC’leri engellemeden önce saldırı adımlarını yeniden canlandırmak

  • Doğru: C
  • Gerekçe: Bağlam ve doğrulama yoksa “genel engelleme” FP ve iş etkisi riski taşır; kapsam/TTL ve confidence gate ile risk yönetilir. A operasyonel kumardır. B yanlış ikilemdir. D tüketiciyi (SOC) devre dışı bırakır. E uygun değildir.
  1. 2) Bir kaynak “aktif istismar var” iddiasında bulunuyor; kanıt olarak yalnızca sosyal medya paylaşımlarını işaret ediyor. Bu bilgiyi kurumsal paydaşlara aktarırken en doğru yaklaşım hangisidir?

A) Kaynak popülerse “yüksek confidence” ile duyurmak

B) İddiayı “düşük doğrulanabilirlik” olarak işaretleyip, bağımsız kanıt aramak; belirsizliği metne açıkça taşımak

C) İddiayı güçlendirmek için IOC sayısını artırmak

D) İddiayı doğrudan “kritik risk” kararı olarak yazmak

E) Kanıt zayıf olduğu için hiç bahsetmemek

  • Doğru: B
  • Gerekçe: Source–Claim–Evidence disiplini, iddiayı kanıtla ayırır ve belirsizliği yönetir. A kanıt yerine popülerliği koyar. C niceliği kanıt sanır. D kesinlik şişirir. E her zaman doğru değildir; sinyal karar değeri taşıyorsa sınıflayıp yönetmek gerekir.
  1. 3) Dahili telemetride bir anomali var; harici kaynaklarda aynı dönemde benzer bir artış raporlanmış. Ancak anomalinin meşru bir değişiklikle açıklanma ihtimali de yüksek. En iyi adım hangisidir?

A) Harici raporla uyum var diye meşru açıklamayı dikkate almamak

B) Dahili telemetriyi tek başına yeterli sayıp harici sinyali görmezden gelmek

C) Alternatif açıklamaları test edecek ek bağlam verisini tanımlayıp, zaman uyumu ve çapraz doğrulama ile karşı kanıt aramak

D) Belirsizliği azaltmak için engelleme aksiyonunu hemen genişletmek

E) Konuyu sonraki modüllere bırakıp bu aşamada karar vermemek

  • Doğru: C
  • Gerekçe: İleri seviye yaklaşım “uyum gördüm → kesin” değil; uyumu test eder, karşı kanıt arar. A/B tek tarafa yaslanır. D belirsizliği gizleyerek maliyeti büyütür. E kaçınmadır.
  1. 4) Geçmişte isabetli çalışan bir feed, yeni bir iddia üretti; fakat iddiayı destekleyen bağımsız kanıt yok ve zaman penceresi belirsiz. Bu durumda doğru sınıflama mantığı hangisidir?

A) Kaynak güvenilirliği yüksekse bilgi otomatik doğrulanmış sayılır

B) Kaynak güvenilirliği ile bilginin doğrulanabilirliği ayrı yazılır; bilgi doğrulanana kadar confidence “şişirilmez”

C) Bağımsız kanıt yoksa kaynak güvenilirliği de düşük yazılmalıdır

D) Zaman penceresi belirsizse bilgi mutlaka yanlış kabul edilmelidir

E) Bu tür sinyaller rapora alınmamalıdır

  • Doğru: B
  • Gerekçe: Admiralty Code mantığı tam olarak “iki ekseni ayırma” disiplinidir. A kanıt zincirini bypass eder. C yanlış eşlemedir. D aşırı kesinliktir. E bağlama göre yanlış olabilir.
  1. 5) Bir IOC, paylaşımlı bir servis sağlayıcıya ait olabilir ve bloklanırsa iş kesintisi riski doğurur. Noise’ı azaltırken “kaçırma” riskini de yönetmek gerekir. En dengeli yaklaşım hangisidir?

A) IOC’yi global bloklayıp sonra şikâyet gelirse geri almak

B) IOC’yi tamamen yok saymak

C) Scope ve TTL ile sınırlandırıp, allowlist/istisna yönetimini ve confidence gate’i birlikte kullanmak

D) Sadece allowlist kullanıp TTL ve scope’u gereksiz görmek

E) IOC’leri yalnızca e-posta ile paylaşmak, SIEM/Firewall’a hiç indirmemek

  • Doğru: C
  • Gerekçe: Scope/TTL riskin alanını ve süresini daraltır; allowlist meşru trafiği ayırır; confidence gate otomatik yayılımı kontrol eder. A reaktif ve pahalıdır. B sinyal değerini çöpe atabilir. D bakım yükünü yanlış yönetir. E operasyonelleştirmeyi durdurur.
  1. 6) CVSS yüksek bir zafiyet gündemde. Kurumda ilgili bileşen yalnızca izole bir ortamda ve kritik iş süreçlerinden uzakta. Harici kaynaklarda “istismar iddiası” var ama kanıt zayıf. En doğru koleksiyon/önceliklendirme kararı hangisidir?

A) CVSS yüksekse otomatik “acil” sınıfına almak

B) Kanıt zayıf olduğu için tamamen yok saymak

C) Maruziyet ve iş kritiklik bağlamını ekleyip, istismar iddiasını bağımsız sinyallerle doğrulamaya çalışmak; belirsizliği açık yazmak

D) Gündemdeyse kesinti pahasına kurum geneli acil aksiyon almak

E) Kararı yalnızca sosyal medya trendine göre vermek

  • Doğru: C
  • Gerekçe: Risk, tehdit + maruziyet + iş etkisiyle oluşur; doğrulanmamış iddia “kesin” değildir. A tek boyutludur. B aşırı reaksiyondur. D/E hype odaklıdır.
  1. 7) Exposure intelligence üretiminde otomatik eşleştirme hızlı; ama yanlış eşleşme riski taşıyor. Manuel inceleme doğru; ama operasyonel yükü yüksek. En iyi yöntem seçimi nasıl yapılır?

A) Her zaman otomatik; hız doğruluğun önündedir

B) Her zaman manuel; otomatik güvenilmezdir

C) Kurum olgunluğu ve görünürlük kalitesine göre hibrit: otomatik ön eleme + kritik eşleşmelerde doğrulama kapısı

D) Yalnızca internet-facing varlıklar için otomatik; diğerleri için gerekmez

E) Envanter güncel değilse exposure intelligence yapılamaz

  • Doğru: C
  • Gerekçe: İleri seviye yaklaşım “tek yöntem” değil; maliyet/riske göre yöntem seçer. A/B dogmatiktir. D gereksiz kısıtlar. E yanlış; belirsizlik yönetimiyle çalışılabilir.
  1. 8) “Credential leak” iddiası geldi: kaynak belirsiz, örnek veri doğrulanamıyor. OPSEC ve hukuk sınırları korunarak en profesyonel yaklaşım hangisidir?

A) Hemen ilgili kişi/ekiplerle dış ekosistemde iletişime geçmek

B) “Kesin sızıntı” diye duyurup tüm kullanıcılara acil bildirim yapmak

C) İddiayı düşük doğrulanabilirlik sınıfına alıp, izinli doğrulama adımlarını tanımlamak; tazelik/gerçeklik kontrolü olmadan alarm üretmemek

D) İddiayı doğrulamak için etkileşime girip veri satın almak

E) İddiayı doğrulamak için kurum dışına ham veri örneği göndermek

  • Doğru: C
  • Gerekçe: “Gözlem + doğrulama” ve belirsizlik yönetimi korunur. A/D OPSEC ve hukuk riskini yükseltir. B kanıtsız kesinliktir. E veri ihlali riski doğurabilir.
  1. 9) Bir ekip, PII içerebilecek bir bulguyu “hızlı aksiyon” gerekçesiyle geniş bir dağıtım listesine ham hâliyle göndermek istiyor. En doğru davranış hangisidir?

A) Hız için sınıflandırma ve need-to-know göz ardı edilebilir

B) Paylaşımı mümkün olduğunca geniş tutmak, herkes aynı bilgiyi görsün

C) Sınıflandırma/need-to-know ile kapsamı daraltmak; denetlenebilirlik sağlayacak şekilde gözlem–yorum ayrımıyla paketlemek

D) PII varsa CTI raporu hiç yazılmamalıdır

E) Denetlenebilirlik, yalnızca hukuk ekibini ilgilendirir

  • Doğru: C
  • Gerekçe: Etik/hukuki sınır, koleksiyonun kalite kapısıdır; doğru paketleme hem operasyonel hem yönetişim açısından zorunludur. A/B risk üretir. D aşırı genellemedir. E yanlıştır.
  1. 10) Bir analist, “metodolojisi belirsiz ama aynı iddia üç blogda geçiyor” diyerek confidence’ı yükseltiyor. Bu yaklaşımın temel riski hangisidir?

A) Üç kaynağın varlığı her zaman bağımsız doğrulama demektir

B) İddia kopyalanmış olabilir; bağımsızlık varsayımı yanlışsa misinformation/data poisoning riski artar

C) Bloglar her zaman güvenilir kaynaklardır

D) Metodoloji açıklanmaması önemsizdir

E) Bir iddia çok tekrarlanıyorsa kesin doğrudur

  • Doğru: B
  • Gerekçe: Çoklu tekrar, bağımsız kanıt değildir; kanıt zinciri ve kaynak bağımsızlığı test edilmelidir. A/C/D/E hatalı genellemelerdir.

Bu Modülde Kazanılan Yetkinlikler

  • Collection, veri toplama değil karar üretme disiplinidir; sinyalin değeri karar etkisiyle ölçülür.
  • Dahili telemetri, harici iddialar için doğrulama motoru ve kuruma özgü bağlamdır.
  • Harici raporlar “özetlenecek metin” değil; test edilecek iddia seti olarak ele alınmalıdır.
  • Kaynak güvenilirliği ile bilginin doğrulanabilirliği ayrılır; kanıt zinciri ve belirsizlik dili güvenin temelidir.
  • Contextless IOC ve noise, FP ve iş kesintisi riski üretir; scope/TTL/allowlist/confidence gate birlikte düşünülmelidir.
  • Zafiyet ve exploit sinyali, maruziyet ve iş etkisiyle birleşmeden “risk”e dönüşmez; hype ile risk ayrılmalıdır.
  • Exposure intelligence, “tehdit var” bilgisini “bizde risk var” kararına çeviren köprüdür; yöntem seçimi maliyet/riske göre yapılır.
  • Digital risk ve ileri OSINT’te prensip değişmez: etkileşim değil gözlem + doğrulama; OPSEC ve etik sınırlar karar kalitesinin parçasıdır.

MODÜL 3 — Analysis Tradecraft, Bilişsel Hatalar ve Counter-Intelligence

MODÜL 3 — Analysis Tradecraft, Bilişsel Hatalar ve Counter-Intelligence

Modül Teması

Bilişsel Hijyen

Önyargıları görünür kılmak.

ACH

Hipotezleri rakip kanıtla yarıştırmak.

Counter-Intel

Deception ve data poisoning'e karşı dayanıklılık.

CTI'de "analiz", veriyi yorumlayıp bir metne dökmek değildir; kanıt standardında ve denetlenebilir biçimde, karar vericinin riskini azaltacak yargılar üretmektir. Bu modül; bilişsel tuzakların analizi nasıl çarpıttığını, hipotezlerin nasıl yarıştığını, belirsizliğin nasıl profesyonelce ifade edildiğini ve nihayetinde analistin karşısına çıkan deception / mis-disinformation / data poisoning gibi yanıltma problemlerine karşı nasıl dayanıklılık kurulduğunu ele alır.

Bu Modülde Hedeflenen Kazanımlar

  • Bilişsel önyargıları yalnızca tanımakla kalmayıp, analiz sürecinde erken yakalayacak hijyen pratiklerini oturtmak.
  • Rakip hipotezleri sistematik biçimde kurup ACH mantığıyla kanıtı “çürütme gücü” üzerinden tartmak.
  • Belirsizlik türlerini ayırarak confidence dilini kanıt zinciriyle temellendirmek; hangi koşullarda yargının değişeceğini açık yazmak.
  • Peer review ve kalite kapılarıyla, yayınlanabilir rapor standardını sürdürülebilir hâle getirmek.
  • Deception ve data poisoning işaretlerini tanıyıp doğrulama stratejisini buna göre seçmek.
  • Analitik karşı-istihbarat yaklaşımıyla, raporların ve analistin kendisinin de hedef olabileceği gerçeğine uygun paylaşım disiplini kurmak.

1) Bilişsel önyargılar ve analitik hijyen

Analiz doğası gereği "insan" işidir; insan zihni ise belirsizlikte kestirme yollar üretir. İleri seviyede mesele, bu kestirmeleri tamamen yok etmek değil; onları görünür kılıp yönetmektir. Çünkü pek çok hatalı çıkarım, veri eksikliğinden çok "zihnin rahat ettiği" bir hikâyeye hızlıca tutunmaktan doğar.

1.1. CTI'de sık görülen bilişsel tuzaklar

  • Doğrulama yanlılığı (confirmation bias): İlk açıklamayı destekleyen parçaları seçip, çürütecek parçaları aramamak.
  • Çapa etkisi (anchoring): İlk rapor/ilk özet, zihinde "çapa" olur; yeni veriler o çapanın etrafında eğilir.
  • Kullanılabilirlik önyargısı (availability bias): En taze okunan raporun veya en çok konuşulan olayın etkisiyle yeni olayı aynı kalıba sokmak.
  • Ayna yansıması (mirror imaging): "Ben olsam böyle yapardım, saldırgan da böyle yapar" varsayımıyla hareket etmek.

Bu tuzaklar tek tek "yanlış" değildir; kontrolsüz kaldıklarında kanıt zincirini sessizce bozarlar: yargı, kanıttan önce gelir; kanıt sonra yargıya hizmet edecek şekilde seçilir.

1.2. Hijyenin omurgası: varsayımı görünür kılmak

Analizde saklı varsayım, zamanla "kanıt gibi" davranır. Bu yüzden ileri seviye hijyenin temel refleksi şudur:

  • Varsayımları yaz,
  • Kanıttan ayır,
  • Varsayımı çürütecek sinyali özellikle ara.

Örnek: Bir ekip toplantısında "Bu küme genelde kimlik odaklı ilerler" cümlesi hızlıca kabul görür. Bu, daha sonra gelen "altyapı benzerliği zayıf" gibi kritik bir karşı sinyalin önemini düşürür. Hijyen refleksi, bu cümleyi "varsayım" olarak kayda geçirip şu soruyu zorunlu kılar: "Bu varsayım yanlışsa hangi izleri görmemiz gerekir?"

Dikkat: "Aklıma yatıyor" ifadesi kanıt değildir. Zaman baskısı yükseldikçe en güçlü düşman çoğu zaman saldırgan değil, hızın ürettiği otomatik pilot olur.

Gözlemlenen-değerlendirilen ayrımı\ Analitik yazımda "gözlem" ile "değerlendirme"yi ayırmak, önyargıyı azaltan pratik bir bariyerdir. Gözlem: ölçülebilir/izlenebilir olan; değerlendirme: gözlemden çıkan anlam ve yargıdır. Bu ayrım korunmadığında yorum, geriye dönük olarak gözlemmiş gibi okunur.

İpucu: Her kritik paragrafın sonuna tek cümlelik bir kontrol cümlesi ekleyin:\ "Bu yargı hangi gözlemlere dayanıyor ve hangi gözlem gelirse zayıflar?"\ Bu soru, doğrulama yanlılığını "süreç içinde" yakalar.

1.3. Yöntem seçimi: hız mı, derinlik mi?

Hijyen pratikleri iki uçta çalışır:

  • Hızlı tarama: Operasyonel tempo için pratiktir; ancak noise ve yanlış çapa riski artar.
  • Yapılandırılmış hijyen (checklist / mini-matris): Daha yavaştır; ama yüksek etkili kararlar için daha güvenlidir.

Kural basittir: Karar maliyeti yükseldikçe yapılandırma artar.

2) ACH ile hipotez testi

Rakip hipotezleri sistematik biçimde yarıştırmak, ileri analizin "sigortasıdır". ACH yaklaşımında amaç, sevdiğin hipotezi parlatmak değil; yanlış hipotezi erken ve denetlenebilir biçimde elemektir.

2.1. ACH mantığı: destek değil, tutarsızlık

ACH'nin kalbinde şu değişim vardır:

  • Kanıtı "hipotezi destekliyor mu?" diye değil, "hipotezle ne kadar tutarsız?" diye okumak.
  • En güçlü aday, en çok "desteklenen" değil; en az çürütülebilen hipotezdir.

2.2. Tipik hatalar ve nasıl yakalanır?

  • Hipotezi dar yazmak: Alternatif açıklamaları daha baştan dışarı atmak.
  • Kanıt seçmek: Sadece işe yarayan parçaları toplamak.
  • Bağımsızlığı göz ardı etmek: Aynı iddianın farklı yerde görünmesini bağımsız doğrulama sanmak (kopya ekosistemi riski).

Örnek: Bir olayda "neden"i açıklamak için üç hipotez kuruluyor:

  • H1: Dış kaynaklı saldırı
  • H2: İçeriden kötü niyetli eylem
  • H3: Yanlış yapılandırma / süreç hatası\ ACH mantığı, her hipotez için "en çürütücü" kanıt türlerini önceden tanımlar. Örneğin H1 için güçlü çürütücü kanıt: olayın tüm izlerinin yalnızca iç sistem değişiklikleriyle açıklanabilmesi; H3 için güçlü çürütücü kanıt: değişiklik yönetimi kayıtlarıyla tutarsız bir zaman çizgisi gibi.

İpucu: Zaman baskısı varsa "tam ACH" yerine mini-ACH kullanın: 2-3 hipotez + her hipotez için bir güçlü çürütücü kanıt arama.\ Bu, hız kazandırırken "tek hikâyeye kilitlenme"yi engeller.

Dikkat: "Kaynak popülerliği" kanıt değildir. Çok tekrar edilen iddialar, bazen sadece iyi çoğaltılmış iddialardır.

3) Belirsizlik ve confidence ifadesi

Belirsizlik, CTI'nin zayıflığı değil; doğasıdır. Zayıflık, belirsizliği saklamak veya belirsizliği "muğlak" kelimelerle geçiştirmektir. "Belki/olabilir" gibi ifadeler karar vericiyi rahatlatmaz; standartlaştırılmış bir confidence dili ve dayanak yapısı rahatlatır.

3.1. Belirsizlik türlerini ayırmak

  • Teknik belirsizlik: Veri eksikliği, telemetri kör noktaları, ölçüm hatası, zaman penceresi darlığı.
  • İstihbarat belirsizliği: Niyet/motivasyon bilinmezliği, çelişkili göstergeler, deception olasılığı.

Bu ayrım, "neden emin değiliz?" sorusunu netleştirir: ölçemediğimiz için mi, yorum sınırımız olduğu için mi?

3.2. Confidence'ı dayandırmanın üç sütunu

  • Kanıt kalitesi: Doğrudan gözlem mi, türetilmiş yorum mu?
  • Kaynak bağımsızlığı: Aynı kökten kopyalanmış tekrar mı, farklı ölçüm türleri mi?
  • Zaman uyumu: İddia ile gözlem penceresi tutarlı mı?

Örnek: "Aynı aktör" gibi güçlü bir yargı yerine, kanıtın izin verdiği sınırda yazım:\ "Altyapı örüntüsünde benzerlikler var; ancak paylaşımlı servis kullanımı ve commodity yapılandırma olasılıkları nedeniyle çıkarım orta confidence. Bağımsız, zaman uyumlu ek telemetri gelirse confidence artar; ters yönde kanıt görülürse düşer."

3.3. Yöntem seçimi: niteliksel mi, olasılıksal mı?

  • Niteliksel confidence: Hızlıdır; ancak öznel kayma riski taşır.
  • Olasılıksal modelleme (ör. Bayesçi yaklaşım): Daha disiplinli olabilir; fakat veri ve hesaplama yükü getirir.

İleri seviye pratikte seçim şuna dayanır: kararın geri dönüş maliyeti ve mevcut veri kalitesi. Veri zayıfsa, aşırı matematiksel kesinlik yanıltıcı bir "kesinlik hissi" doğurabilir; veri güçlü ve süreç olgunsa olasılıksal çerçeve, belirsizliği daha tutarlı taşır.

İpucu: Confidence cümlesi, tek başına bir etiket değil; mini bir sözleşme olsun:\ "Şu nedenle şu düzeydeyiz; şu gelirse artar; şu görünürse azalır."

4) Analitik kalite kapıları (quality gates)

Yayınlanabilir CTI üretimi, "iyi analist"e emanet edilen bir şans işi olmamalı; kalite kapılarıyla korunmalıdır. Bu kapılar hem hatayı erken yakalar hem de kurum içinde istihbaratın güvenilirliğini standardize eder.

4.1. Asgari kalite kapıları

  • Peer review: İkinci göz, özellikle önyargı ve mantık sıçramalarını yakalar.
  • Kaynak izlenebilirliği: "Bu yargı hangi kanıta dayanıyor?" sorusu tek adımda cevaplanabilmeli.
  • Kanıt zinciri kontrolü: Gözlem-yorum ayrımı korunmuş mu?
  • Mantık hatası/safsata kontrolü: Korelasyonu nedensellik sanma, tek örnekten genelleme, otoriteye dayandırma; hatta bazen tartışmayı "kişiye" indirgeme (ad hominem) gibi hatalar var mı?

4.2. Checklist yaklaşımı: otomatik mi, manuel mi?

  • Otomatik checklist/kurallar: Hız kazandırır; ama derin bağlamı kaçırabilir.
  • Manuel inceleme: Derindir; ancak yorgunluk ve tutarlılık riski taşır.

En iyi pratik: otomasyonun "hızlı eleme" gücünü kullanıp, kritik yargılarda insan onay kapısını korumaktır.

Örnek: Bir raporda "X artıyor" denmiş olsun. Peer review, şu üç soruyu zorunlu kılar:
* "Artıyor" hangi ölçüme dayanıyor?
* Ölçüm metodu sabit mi?
* Alternatif açıklama (raporlama artışı / görünürlük değişimi) elendi mi?\ Bu sorular net değilse ifade yeniden yazılır: "Gözlenen raporlama sıklığı arttı" gibi.

Dikkat: Otomasyon, doğruyu hızlandırdığı gibi yanlışı da hızlandırır. Zayıf kanıt zinciri, otomasyonla daha geniş alana yayılır.

İpucu: Yayın öncesi kısa bir "kırmızı bayrak taraması" rutini oluşturun:\ En güçlü yargıyı seçin → dayandığı kanıt satırını gösterin → en güçlü alternatif açıklamayı yazın.\ Bu üç adım, birçok hatayı görünür kılar.

5) Deception, data poisoning ve mis/disinformation

İleri seviye tehdit aktörleri sadece sistemlere değil, algıya da saldırır. Bu nedenle CTI, "tehdidi" izlerken aynı zamanda tehdit tarafından üretilen bilgi alanının manipüle edilebileceğini kabul eder.

5.1. Deception: yanıltma tasarımı

Deception; sahte izler, paylaşımlı altyapı üzerinden "başkasına benzetme", commodity araçların "imza" gibi kullanılması veya zaman çizgisini bozacak biçimde eski verinin yeni gibi servis edilmesiyle görülebilir. Burada kritik nokta şudur: Deception, genellikle "kanıt varmış gibi" görünür; ama kanıt zinciri kırılgandır.

5.2. Data poisoning: analiz hattını kirletme

Data poisoning; CTI beslemelerine, açık kaynaklı listelere veya paylaşım kanallarına yanlış/yanıltıcı sinyaller enjekte edilerek savunmanın yanlış yönlendirilmesidir. Amaç bazen "kör etmek", bazen de savunmayı pahalı bir yanlış hedefe koşturmaktır.

Yaygın işaretler

  • Tek kaynaktan çıkan büyük iddianın hızla çoğalması (kopya ekosistemi)
  • Zaman çizgisi tutarsızlığı
  • Kanıtsız "yüksek etki" iddiaları
  • Bağımsız doğrulama girişimlerinin sürekli sonuçsuz kalması

Örnek: Aynı iddia farklı kanallarda aynı cümlelerle dolaşıyor; yöntem/kanıt yok. Bu görünüşte "çok kaynak", gerçekte "tek iddia" olabilir. Doğru yaklaşım; iddiayı yaygınlıkla değil doğrulanabilirlikle sınıflamak, etkisini raporda sınırlamak ve güven seviyesini düşürmektir.

5.3. Karşı önlemler: doğrulama stratejisini riskle hizalamak

  • Çoklu bağımsız doğrulama: Aynı iddiayı farklı ölçüm türleriyle sınamak.
  • Kök kaynak izleme: "İlk nerede çıktı?" sorusunu sistematikleştirmek.
  • High-confidence only kapıları: Düşük doğrulanabilir sinyallerin otomatik yayılımını kesmek.
  • Kaynak bağımlılığını azaltma: Tek bir kanala aşırı yüklenmemek.

6) Analitik karşı-istihbarat disiplini

Counter-intelligence bakışı, analistin üretiminin de hedef olabileceğini kabul eder: raporlar yönlendirilebilir, algı operasyonlarına alet edilebilir, yanlış önceliklendirme tetiklenebilir. Bu yüzden analistin sorumluluğu yalnızca "doğru yazmak" değil; doğruyu doğru kişiye, doğru ölçüde ulaştırmaktır.

6.1. Motivasyon ve çıkar analizi: "Cui bono?"

Kritik bir refleks şudur: "Kimin yararına?" (Cui bono?)\ Bir bilginin zamanlaması, tonu ve yayılma biçimi; arkasındaki motivasyonu ele verebilir. Bu, komplo üretmek değil; manipülasyon riskini yönetmektir.

Örnek: Bir paydaş "kesin aktör adı" talep ediyor; kanıt ise sınırlı benzerliklere dayanıyor. Analitik karşı-istihbarat refleksi, baskıya boyun eğmek yerine şunu yapar:

  • Yargıyı kanıta bağlar (iddia-kanıt ayrımı)
  • Alternatif açıklamayı ekler
  • Olasılıksal dili ve confidence dayanağını netleştirir\ Böylece rapor, "isteğe" göre değil "kanıta" göre şekillenir.

6.2. Paylaşım disiplini: need-to-know ve minimum bilgi

  • Need-to-know: Her bulgu herkese gitmez; tüketici ve karar türüyle sınırlandırılır.
  • Minimum bilgi: Savunma duruşunu gereksiz ifşa eden ayrıntılar, saldırganın adaptasyon hızını artırabilir.
  • Güvenli iletişim: Kanal seçimi, erişim kontrolü ve denetlenebilirlik, analitik kalitenin parçasıdır.

Terimler Sözlüğü

TerimAçıklama
TradecraftAnalitik zanaatkârlık; kaliteyi koruyan yöntem, disiplin ve pratikler bütünü
Doğrulama yanlılığı (confirmation bias)Kendi görüşünü destekleyen kanıtı seçip karşı kanıtı ihmal etme eğilimi
Çapa etkisi (anchoring)İlk bilgiye aşırı tutunup sonraki veriyi ona göre bükme
Kullanılabilirlik önyargısı (availability bias)Zihne kolay gelen/taze bilginin olasılığını abartma
Ayna yansıması (mirror imaging)Kendi mantığını karşı tarafa yansıtıp onu “bizim gibi” varsayma
ACHRakip hipotezleri kanıtla test etme yaklaşımı; tutarsızlık/çürütme gücünü öne çıkarır
HipotezTest edilebilir açıklama önerisi
Kanıt zinciri (evidence chain)Gözlemden yargıya giden izlenebilir dayanak hattı
ConfidenceGüven düzeyi; yargının kanıt kalitesi ve belirsizlikle temellendirilmiş ifadesi
Peer reviewEş değerlendirme; raporun ikinci bir göz tarafından denetlenmesi
Kalite kapısı (quality gate)Yayın öncesi minimum standart kontrol noktası
DeceptionYanıltma; kasıtlı sahte iz/sinyal üretimi
Data poisoningVeri zehirleme; analiz hattına kasıtlı/yanıltıcı veri sokma
MisinformationKasıtsız yanlış bilgi
DisinformationKasıtlı yanlış bilgi; yönlendirme amacı taşır
Need-to-knowBilmesi gereken kadar; paylaşımı rol ve amaçla sınırlama prensibi
AuditabilityDenetlenebilirlik; nasıl sonuca varıldığının izlenebilir olması
Safsata (fallacy)Mantık hatası; ör. korelasyonu nedensellik sanma, otoriteye dayandırma vb.
Cui bono?“Kimin yararına?”; motivasyon/çıkar analizi sorusu

Kendini Değerlendir

Aşağıdaki sorular modül kazanımlarını ölçer. Her soru için en iyi cevabı seç.

  1. 1) Bir analist, yeni bir iddiayı okur okumaz “bu kesin aynı kampanya” diye taslağa yazar; sonra kanıtları bu sonuca göre seçerek raporu tamamlar. Bu hatayı en doğru şekilde düzeltmek için hangisi uygulanmalıdır?

A) Sonucu koruyup sadece kanıt sayısını artırmak

B) Sonucu “yüksek confidence” diye etiketleyip hız kazanmak

C) Sonucu hipoteze çevirmek, en az iki rakip hipotez yazmak ve güçlü çürütücü kanıt aramak

D) İddiayı tamamen görmezden gelmek ve raporu iptal etmek

E) Sonucu koruyup yalnızca daha fazla dış kaynak eklemek

  • Doğru: C
  • Gerekçe: C, confirmation bias/anchoring riskini süreçle kırar. A/E kanıt seçme sorununu büyütebilir. B kanıt standardını düşürür. D gereksiz geri çekilmedir.
  1. 2) Aşağıdaki ifadelerden hangisi “gözlem–değerlendirme” ayrımını en iyi korur?

A) “Bu aktör sorumludur; çünkü böyle görünür.”

B) “Kaynaklar bunu söylüyor; o hâlde doğrudur.”

C) “Gözlenen sinyaller X ile uyumlu; ancak alternatif açıklamalar (paylaşımlı altyapı vb.) elenmediği için çıkarım orta confidence.”

D) “Bu kadar veri varsa kesinlik gerekir.”

E) “Belirsizlik kötü görünür; rapordan çıkarılmalıdır.”

  • Doğru: C
  • Gerekçe: C hem gözlemi hem çıkarım sınırını ve alternatifi birlikte taşır. A/B kanıt zincirini zayıflatır. D/E profesyonel belirsizlik yönetimine aykırıdır.
  1. 3) ACH yaklaşımında aşağıdakilerden hangisi kanıtı değerlendirme açısından en doğru ilkedir?

A) Hipotezi destekleyen kanıtları öncelemek

B) En popüler kaynağın iddialarını temel almak

C) Kanıtın hipotezle tutarsızlığını/çürütme gücünü öne almak

D) Kanıt sayısı en az olan hipotezi otomatik elemek

E) Analistin sezgisine göre ağırlıklandırmak

  • Doğru: C
  • Gerekçe: ACH, “destek” yerine “tutarsızlık” üzerinden eleme yapar. A/B/E önyargıyı artırır. D metodolojik olarak hatalı bir kestirmedir.
  1. 4) Bir iddia, farklı kanallarda aynı cümlelerle hızla çoğalıyor; ancak yöntem/kanıt içermiyor. Ekibin bunu “çok kaynak = bağımsız doğrulama” sayması hangi riski büyütür?

A) Kanıt zincirini güçlendirir; risk yoktur

B) Kaynak bağımsızlığı varsayımı yanlışsa data poisoning/mis-disinformation riskini büyütür

C) Peer review ihtiyacını ortadan kaldırır

D) Confidence otomatik yükselmelidir

E) Böyle durumlarda yalnızca rapor uzunluğu artırılmalıdır

  • Doğru: B
  • Gerekçe: Aynı kökten kopyalanmış içerik çok görünür olabilir ama bağımsız değildir. A/C/D/E kalite kapılarını ve doğrulama disiplinini zayıflatır.
  1. 5) Aşağıdaki confidence cümlelerinden hangisi karar verici için en “denetlenebilir” formdadır?

A) “Yüksek confidence; çünkü bana göre net.”

B) “Muhtemelen böyledir; başka ihtimal yok.”

C) “Orta confidence; çünkü kanıtlar ikna edici ama kritik boşluklar var.”

D) “Orta confidence; çünkü iki bağımsız sinyal var; zaman uyumu kısmi. Şu veri gelirse artar, şu karşı kanıt görünürse düşer.”

E) “Düşük confidence; çünkü her şey belirsiz.”

  • Doğru: D
  • Gerekçe: D; dayanak + belirsizlik türü + değişim koşulunu birlikte verir. A/B subjektiftir. C iyi ama “hangi koşulda değişir” kısmı eksik. E gerekçesiz geneller.
  1. 6) Bir rapor “X artıyor” diyor; ancak aynı dönemde görünürlük değişmiş (yeni sensörler eklenmiş) ve bu not edilmemiş. Hangi kalite kapısı/uygulama bu sorunu en doğrudan yakalamaya yöneliktir?

A) Raporu uzatma

B) Peer review + kanıt zinciri (ölçüm yöntemi ve alternatif açıklama kontrolü)

C) Daha fazla terim ekleme

D) Kesin dil kullanma

E) Dağıtım listesini genişletme

  • Doğru: B
  • Gerekçe: Ölçüm metodundaki değişim teknik belirsizliktir; peer review ve evidence chain bunu görünür kılar. A/C/D/E sorunu çözmez, hatta büyütebilir.
  1. 7) Aşağıdaki durumlardan hangisi deception ihtimalini en güçlü biçimde işaret eder?

A) Bir bulgunun iyi görselleştirilmiş olması

B) Bir iddianın “çok acil” diye sunulması

C) Kanıtların zaman çizgisinde tutarsızlıklar ve bir aktöre “fazla düzgün” oturan izlerin bulunması

D) Raporun kısa yazılması

E) Kaynağın ücretsiz olması

  • Doğru: C
  • Gerekçe: Deception genellikle zaman/bağlam tutarsızlığı ve “fazla kusursuz” sahte izlerle anlaşılır. A/B/D/E kanıt değildir.
  1. 8) Zaman baskısı yüksek; ancak karar maliyeti de yüksek (yanlış önceliklendirme büyük zarar doğurabilir). Hangi yöntem seçimi en dengeli yaklaşımdır?

A) Tam ACH + kapsamlı manuel review, her zaman zorunludur

B) Sezgisel tek hipotezle ilerlemek, hız için yeterlidir

C) Mini-ACH (2–3 hipotez + güçlü çürütücü kanıt arama) + kritik yargılarda peer review

D) Sadece otomatik checklist; insan onayı gereksizdir

E) Confidence yazmadan hızlı yayın

  • Doğru: C
  • Gerekçe: C, hız altında bile hipotez disiplini ve kalite kapısını korur. A her zaman uygulanabilir olmayabilir. B/D/E kalite ve denetlenebilirlik riskini yükseltir.
  1. 9) “Cui bono?” sorusu analitik karşı-istihbaratta neden önemlidir?

A) Rapor maliyetini hesaplamak için

B) Bilginin/iddianın arkasındaki motivasyonu ve manipülasyon riskini değerlendirmek için

C) Daha fazla teknik ayrıntı yazmak için

D) Dağıtımı sınırsız yapmak için

E) Confidence’ı otomatik yükseltmek için

  • Doğru: B
  • Gerekçe: Motivasyon analizi, yanıltma ve yönlendirme riskini yönetir. A/C/D/E yanlış amaçlara kayar.
  1. 10) Aşağıdaki dağıtım kararlarından hangisi “need-to-know + minimum bilgi” prensipleriyle en uyumludur?

A) Tüm bulguları herkesle paylaşmak; şeffaflık her şeydir

B) Hiçbir şey paylaşmamak; risk sıfırlanır

C) Karar vericiye yargı + dayanak özeti; teknik ekibe izlenebilir ayrıntı; hassas detayları rol bazlı sınırlamak

D) En teknik ayrıntıları yönetici özetine koymak

E) Dağıtımı genişletip peer review’ü paylaşım sonrası yapmak

  • Doğru: C
  • Gerekçe: C, tüketici profilini ve bilgi minimizasyonunu uygular. A aşırı ifşadır. B operasyonel değeri yok eder. D yanlış hedef kitle tasarımıdır. E kalite kapısını tersine çevirir.

Bu Modülde Kazanılan Yetkinlikler

  • Önyargıların analiz çıktısını nasıl çarpıttığını ve hijyen pratikleriyle nasıl yönetileceğini
  • ACH/mini-ACH ile rakip hipotezlerin nasıl kurulup kanıtın “çürütme gücü” üzerinden nasıl tartılacağını
  • Belirsizliği saklamadan, confidence dilini kanıt zinciriyle temellendirerek nasıl yazılacağını
  • Peer review, izlenebilirlik ve mantık hatası kontrolleriyle kalite kapılarının nasıl işletileceğini
  • Deception ve data poisoning risklerinde doğrulama stratejisinin nasıl sıkılaştırılacağını
  • Analitik karşı-istihbarat bakışıyla motivasyon analizi, need-to-know ve minimum bilgi disiplininin neden analitik kaliteye dahil olduğunu

MODÜL 4 — Processing, Modelleme ve CTI Platformları

MODÜL 4 — Processing, Modelleme ve CTI Platformları

Modül Teması

Normalizasyon

Veri kalitesi ve entity resolution.

Veri Modeli

STIX/TAXII'nin pratik rolü.

TIP & Yönetişim

Curation, RBAC ve denetim hattı.

Bu modül, CTI'de "iyi analiz"in tek başına neden yetmediğini; analizin ölçeklenebilir, denetlenebilir ve tekrar üretilebilir bir üretim hattına dönüşmesi gerektiğini ele alır. Ham sinyallerin (iç/dış) temizlenmesi, anlamlandırılması, doğru veri modeline oturtulması ve platform üzerinde yönetişimle yaşatılması; doğru tasarlanmadığında "yanlış veriyi çok hızlı yayma" riskini büyütür. Bu yüzden odak; veri kalitesi, ilişkilendirmenin maliyeti, STIX/TAXII'nin pratik rolü ve TIP/CTI platformlarının hangi probleme nasıl cevap verdiğini kanıt zinciri, belirsizlik ve yöntem seçimi perspektifiyle düşünmektir.

Bu Modülde Hedeflenen Kazanımlar

  • Normalizasyon, deduplikasyon ve veri kalitesini “temizlik” değil operasyonel değer ve maliyet yönetimi olarak kurabilmek.
  • Entity resolution (varlık eşleştirme) risklerini, tazelik/TTL ve sürümleme ile kontrol altına alarak yanlış ilişkilendirmeyi azaltmak.
  • IOC, sighting, relationship, campaign, intrusion set gibi kavramları “etiket” gibi değil, karar destek nesneleri olarak modellemek.
  • STIX/TAXII’nin ne sağladığını ve neyi garanti etmediğini bağlam/kanıt sınırlarıyla değerlendirebilmek.
  • TIP hattını ingestion→enrichment→correlation→curation→dissemination olarak tasarlayıp kalite kapıları ve yönetişim ile güvenli hale getirmek.
  • Platform ekosistemini (paylaşım odaklı / graf odaklı yaklaşımlar) veri modeli uyumu ve entegrasyon stratejisi üzerinden konumlandırmak.

1) Normalizasyon ve Veri Kalitesi

Farklı kaynaklar aynı kavramı farklı biçimde taşır: alan isimleri, formatlar, zaman mantığı, sınıflandırma dili, hatta "gözlemlendi" ile "raporlandı" zamanları... Normalizasyon, bu heterojenliği ortak bir sözlüğe ve kurala bağlayarak otomasyonun "güvenli çalışacağı zemini" hazırlar. Buradaki ileri seviye fark şudur: normalizasyonu hız için değil, hatanın maliyetini düşürmek için yaparsın.

1.1. Normalizasyonun operasyonel bileşenleri

  • Alan tekilleştirme: "domain / fqdn / host" gibi alanların kurumsal sözlükte bir karşılığa bağlanması
  • Zaman tutarlılığı: saat dilimi, epoch-ISO dönüşümü, "observed vs reported" ayrımı
  • Bağlam tutarlılığı: kaynak, kapsam (scope), sınıflandırma (örn. TLP), kanıt düzeyi/confidence yoksa veri "teknik olarak doğru görünse bile" operasyonel olarak zayıftır
  • Deduplikasyon: aynı sinyalin tekrar tekrar akması analist yorgunluğu ve platform şişmesi üretir; ileri seviye deduplikasyon "aynı string"i silmekten çok, bağlamı aynı kayıtları birleştirmektir

1.2. Entity resolution: Güçlü ama riskli karar

Entity resolution, farklı kaynaklardan gelen kayıtların "aynı varlık mı?" sorusuna cevap verir. Bu karar yanlışsa CTI'nin en pahalı hatalarından biri doğar: yanlış ilişkilendirme.

  • Aynı alan adı farklı zamanlarda el değiştirmiş olabilir
  • Aynı IP paylaşımlı altyapı/çok kiracılı (multi-tenant) olabilir
  • Benzer etiketler/isimler "aynı varlık" anlamına gelmeyebilir
  • "Eşleştiremedim" de maliyetlidir: tehdit parçalı görünür, kampanya bütünlüğü kaçabilir

Dikkat: "Veriyi temizlemek" ile "veriyi yok etmek" arasındaki çizgi incedir. Aşırı agresif deduplikasyon ve kısa TTL; geçmişte zayıf görünen ama kritik bağ kurduracak sinyalleri kaybettirebilir. Yetersiz deduplikasyon ise platformu çöplüğe çevirir. Doğru seçim, yanlış kararın maliyetine göre yapılır.

1.3. Tazelik (freshness), TTL ve sürümleme (versioning)

CTI verisi yaşlanır. Dün anlamlı olan IOC bugün gürültü olabilir. Bu yüzden:

  • Freshness: karar için hâlâ anlamlı mı?
  • TTL: ne kadar süre "geçerli sayılacak"?
  • Sürümleme: "şu an ne?" kadar "geçmişte neydi?" sorusunu da denetlenebilir kılar (özellikle geriye dönük soruşturma ve kampanya analizi için)

İpucu: Her veri tipi için "minimum alan seti" tanımla. Kaynak + zaman + bağlam/confidence + sınıflandırma yoksa, kaydı "aksiyon verisi" yerine "ham sinyal" olarak tut. Bu küçük ayrım, modül 3'teki kanıt zinciri disiplinini platforma taşır.

Örnek:\ Bir kaynak example.net alan adını "malicious", başka bir kaynak "suspicious" diye işaretliyor. Normalizasyon; bu etiketleri kurumsal ölçeğe çevirir. Eğer "neden/kanıt" alanı boşsa confidence düşürülür ve kayıt otomatik aksiyona değil "kürasyon bekleyen sinyal" havuzuna yönlenir. Böylece platform "etiket kavgası" yerine kanıt kalitesiyle çalışır.

2) CTI Veri Modeli Mantığı

Veri modeli, "depoda ne sakladığını" değil; hangi kararı nasıl desteklediğini tanımlar. Aynı IOC listesi iki farklı modelde iki farklı sonuca gider: biri gürültü üretir, diğeri ilişki kurdurur.

2.1. Nesneler: Ne saklıyorsun, neden saklıyorsun?

  • IOC (Indicator): tekil gösterge; kısa ömürlü olabilir. Tek başına değeri sınırlı, bağlamla değer kazanır.
  • Sighting: "Bu IOC/varlık nerede, ne zaman, hangi bağlamda görüldü?" kaydıdır. Operasyonel doğrulamanın omurgasıdır.
  • Relationship: varlıklar arasında bağ kurar. Doğruysa analizi hızlandırır, yanlışsa hikâyeyi bozar.
  • Campaign: belirli zaman penceresinde tutarlı örüntü sergileyen faaliyet kümesi.
  • Intrusion Set: daha uzun vadeli ve stabil örüntülerle takip edilen aktör kümesi. Amaç "isim vermek" değil, takip edilebilir tutarlılık üretmektir.

2.2. İlişki türleri: "Bağlantılı" demek yetmez

İlişkinin türü, analizin anlamını değiştirir. Örneğin bir hash ile bir IP arasındaki bağ:

  • "iletişim kuruyor" mu,
  • "içinden çıkıyor" mu,
  • "indiriliyor" mu?

Bu ayrım; capability/motivasyon okumayı, yanlış pozitif riskini ve aksiyonun türünü etkiler.

İpucu: İlişkileri zihninde iki katmanda tut:

  1. — Gözlem katmanı (kanıtlanmış bağ)
  2. — Hipotez katmanı (benzerlik/örüüntüye dayalı aday bağ)\ Platformda bu ayrım görünür olmalı; aksi halde "hipotezler" sessizce "kanıt" gibi dolaşır.

2.3. Yanlış ilişkilendirmenin maliyeti ve kanıt standardı

İlişki kurmak CTI'nin en güçlü ve en riskli hamlesidir. Yanlış ilişki:

  • SOC tarafında yanlış bloklamaya,
  • IR tarafında yanlış önceliklendirmeye,
  • yönetim tarafında yanlış risk anlatımına dönüşebilir.

Bu yüzden modül 3'teki yaklaşımı platform diline çevir:

  • İlişki hangi kanıta dayanıyor? (kaynak-iddia-kanıt ayrımı görünür olsun)
  • Karşı kanıt ne olurdu? (hangi bulgu bu bağı zayıflatır/bozar?)
  • Zaman uyumu var mı? (aynı anda var olamayacak şeyleri bağlama)
  • Confidence: ne kadar eminsin, neden? Hangi koşulda fikrin değişir?

Örnek:\ Aynı sertifika örüntüsünü paylaşan iki domain için "aynı aktör" demek cazip gelebilir. Doğru yaklaşım: bunu "benzerlik sinyali" olarak tutmak; paylaşımlı altyapı/otomasyon gibi alternatif açıklamaları not etmek ve zaman uyumunu kontrol etmeden "aktör bağı"na yükseltmemektir.

3) STIX/TAXII: Pratikte Ne Sağlar, Ne Garanti Etmez?

STIX, CTI nesnelerini ve ilişkilerini standart bir şema ile ifade eder; TAXII ise bu içeriğin standart bir mekanizma üzerinden taşınmasını hedefler.\ Pratik değeri şuradadır: paylaşımı yapılandırır, otomasyonla uyumlu hale getirir, "ne gönderildi/ne alındı" izini tutmayı kolaylaştırır.

3.1. En kritik sınırlama: Format kalite damgası değildir

STIX/TAXII, içeriğin doğruluğunu garanti etmez. Yapılandırılmış yanlış veri, yapılandırılmamış yanlış veriden daha tehlikeli olabilir; çünkü otomasyon onu daha hızlı tüketir.

Dikkat: "STIX ile geldi" ifadesi tek başına güven nedeni olamaz. Özellikle bağlam alanları (kaynak, zaman penceresi, metodoloji, scope, confidence, sınıflandırma) boşsa; veri, aksiyon yerine kürasyon ve doğrulama gerektirir.

3.2. "Context fields" boşsa ne yaparsın?

  • İçeriği "doğrudan aksiyon" yerine "ham sinyal" olarak sınıflandır
  • Platform içinde ek doğrulama/curation kapısı işlet
  • Bağımsız veriyle (kurum içi telemetri, güvenilir ikinci kaynak, geçmiş doğruluk skoru) karşı kanıt ara
  • Belirsizliği saklama: "yüksek" demek yerine gerekçeli confidence kullan

Örnek:\ Bir STIX paketinde çok sayıda IOC var; ancak sighting bilgisi, zaman penceresi ve üretim metodolojisi belirsiz. Bu durumda doğru yaklaşım, IOC'leri otomatik engelleme listesine sürmek değil; "doğrulama bekleyen sinyal" olarak işaretleyip, yalnızca yeterli kanıt oluştuğunda dissemination seviyesini yükseltmektir.

4) TIP Yaklaşımı ve Yönetişim

TIP, "araç"tan önce bir işletim modeli gerektirir. Platformu kurmak CTI'yi operasyonelleştirmez; süreç ve yönetişim kurmak operasyonelleştirir. TIP'i, istihbarat üretimini orkestre eden bir merkez gibi düşün: doğru tasarlanırsa hız + kalite birlikte artar; yanlış tasarlanırsa gürültü ve hatayı ölçeklersin.

4.1. Üretim hattı: ingestion → enrichment → correlation → curation → dissemination

  • Ingestion: iç/dış kaynaklardan veri içeri alma
  • Enrichment: bağlam katma (ör. whois / passive DNS / sandbox sonuçları gibi ek nitelikler; aynı zamanda kaynak skoru, sınıflandırma, ilişki adayları)
  • Correlation: kayıtları çakıştırma, örüntü çıkarma, ilişki adaylarını üretme
  • Curation: kalite kapısı; insan onayı / yayınlanabilirlik kontrolü
  • Dissemination: doğru tüketiciye doğru formatla yayılım (SOC, IR, yönetim, risk vb.)

Buradaki ileri seviye disiplin, her aşamada aynı üç soruyu sormaktır:

  1. — Bu veri hangi kararı etkiliyor?
  2. — Yanlışsa maliyeti ne? (noise/FP/operasyon yükü)
  3. — Bu adım otomatik mi, yoksa insan onaylı mı olmalı?

İpucu: Curation'ı bürokrasi sanma. Curation, modül 3'teki "kanıt standardı"nın platforma gömülmüş halidir. Otomasyonun güvenli çalışması, curation'ın doğru tasarlanmasına bağlıdır.

4.2. RBAC, değişiklik yönetimi ve denetlenebilirlik

  • RBAC: herkes her şeyi görmez/değiştirmez; rol ve sorumluluk ayrımı veri bütünlüğünü korur
  • Değişiklik yönetimi: "kim, neyi, ne zaman, neden değiştirdi?" sorusunu cevaplar
  • Denetlenebilirlik: bir ürün geri dönüp incelendiğinde kanıt zinciri ve değişim izi görünür olmalıdır

Örnek:\ Bir kaynak "yüksek etkili yeni tehdit" duyurusu yapıyor. Ingestion veriyi alır; enrichment kaynağın geçmiş doğruluk skorunu ve metodoloji bilgisini ekler; correlation kurum içi telemetride karşılık arar; curation yeterli kanıt yoksa dissemination'i "uyarı" yerine "izleme" seviyesine çeker. Böylece yanlış alarm maliyeti kontrol altında kalır.

5) Platform Ekosistemi: Paylaşım mı, Bilgi Grafiği mi?

Bu bölümün amacı "hangi aracı seçmeliyim?" tartışması değil; ekosistemdeki yaklaşımların hangi probleme cevap verdiğini ve doğru tasarım ilkelerinin platformdan bağımsız olduğunu görmektir.

5.1. Konumlandırma: Platformu isimle değil, problemle seç

  • Paylaşım/indicator akışı güçlü senaryolarda MISP gibi topluluk ve paylaşım odaklı yaklaşımlar sık tercih edilir.
  • İlişki odaklı modelleme, kampanya/aktör takibi ve bilgi grafiği yaklaşımında OpenCTI gibi graf tabanlı sistemler öne çıkabilir.

Bu farklılık "mutlak üstünlük" değil; kurumsal veri modeli ve entegrasyon stratejisi meselesidir.

5.2. Bilgi grafiği (knowledge graph) ne kazandırır, neye mal olur?

Graf yaklaşımı; dolaylı ilişkileri görmeyi, pivoting'i ve kampanya örgüsünü takip etmeyi kolaylaştırır (kampanya/kümelenme mantığını modül 8'de derinleştireceğiz). Bedeli ise karmaşıklıktır: ilişki hijyeni bozulursa graf "hikâye üretir" ama gerçeği taşımaz.

5.3. Tasarım ilkeleri: Platformdan bağımsız sabitler

  • Veri modeli uyumu: Platform, kurumsal modelinle kavga etmemeli
  • Entegrasyon stratejisi: SIEM/SOAR/EDR gibi tüketicilere giden hatta nerede otomatik, nerede insan onaylı?
  • Kalite kapıları: confidence gate + curation politikaları yanlış verinin yayılımını kesmeli
  • Yönetişim: erişim, değişiklik yönetimi, denetlenebilirlik "sonradan eklenen özellik" değil, ilk günden zorunluluktur

Dikkat: Model ve süreç olmadan yapılan platform seçimi "araç merkezli CTI" doğurur. Araç merkezli CTI metrikleri şişirebilir; fakat karar kalitesini artırmaz.

Örnek:\ SOC çok hızlı IOC tüketiyor; yönetim ise kampanya eğilimlerini görmek istiyor. Tasarım ilkesi şunu söyler: IOC akışı için hızlı ingestion + sıkı TTL, kampanya takibi için daha güçlü ilişki modeli + daha yüksek curation standardı. Tek platformla da yapılabilir, birden fazla bileşenle de; kritik olan "hangi çıktıya hangi kalite kapısı"nın bağlanacağıdır.

Terimler Sözlüğü

Terim Açıklama
Processingİşleme; ham sinyali analiz edilebilir/işlenebilir hale getirme
NormalizationNormalizasyon; alan/format/zaman standardizasyonu
Data qualityVeri kalitesi; doğruluk, tutarlılık, bütünlük, kullanılabilirlik
DeduplicationDeduplikasyon; mükerrer kayıtları bağlamı koruyarak tekilleştirme
Entity resolutionVarlık eşleştirme/çözümleme; aynı varlığın farklı temsillerini birleştirme kararı
FreshnessTazelik; verinin karar için hâlâ anlamlı olup olmadığı
TTL (Time-to-Live)Yaşam süresi; kaydın “geçerli sayılacağı” süre politikası
VersioningSürümleme; kaydın zaman içindeki değişimlerinin izlenmesi
IOC (Indicator of Compromise)Kompromi göstergesi; tekil sinyal (bağlamla değer kazanır)
SightingGörülüm; bir varlığın/IOC’nin nerede-ne zaman-hangi bağlamda gözlendiği kaydı
Relationshipİlişki; CTI nesneleri arasında kurulan bağ (kanıt+confidence ile yönetilir)
CampaignKampanya; belirli dönemde tutarlı örüntü sergileyen faaliyet kümesi
Intrusion SetSızma kümesi; uzun vadeli tutarlılık üzerinden takip edilen aktör kümesi
Context fieldsBağlam alanları; kaynak/zaman/scope/metodoloji/confidence vb. karar kalitesini taşıyan alanlar
STIXStructured Threat Information Expression; CTI nesne/ilişkilerini standardize eden ifade şeması
TAXIITrusted Automated eXchange of Indicator Information; CTI’nin HTTPS üzerinden standardize taşınması/protokol yaklaşımı
TIP (Threat Intelligence Platform)İstihbarat üretim hattını ve yönetişimini destekleyen platform yaklaşımı
Ingestionİçeri alma; kaynaklardan platforma veri akışı
EnrichmentZenginleştirme; bağlam, skor, sınıflandırma ve ek nitelik ekleme
CorrelationKorelasyon; kayıtlar arasında çakıştırma/örüntü çıkarma
CurationKürasyon; insan onaylı kalite kapısı/yayınlanabilirlik kontrolü
DisseminationYayılım; doğru kitleye doğru formatla dağıtım
GovernanceYönetişim; rol, süreç, politika, denetim ve sorumluluk çerçevesi
RBACRole-Based Access Control; rol bazlı erişim kontrolü
Change managementDeğişiklik yönetimi; değişikliklerin gerekçeli ve izlenebilir yapılması
AuditabilityDenetlenebilirlik; karar/veri değişim izinin geriye dönük doğrulanabilmesi
Knowledge graphBilgi grafiği; varlıklar arası ilişkileri ağ yapısında temsil eden model

Kendini Değerlendir

Aşağıdaki sorular modül kazanımlarını ölçer. Her soru için en iyi cevabı seç.

  1. 1) Bir kurum, dış kaynaktan aldığı IOC’leri doğrudan SIEM engelleme listesine aktarıyor. Yanlış pozitifler artıyor, operasyon yükü yükseliyor. Modül 4 perspektifinden en doğru ilk müdahale hangisidir?

A) Daha fazla IOC kaynağı eklemek

B) IOC’leri STIX formatına dönüştürmek; format gelince sorun çözülür

C) Minimum alan seti + confidence gate + TTL ile ingestion/dissemination arasında kalite kapıları tasarlamak

D) Curation aşamasını kaldırıp “hız” kazanmak

E) Deduplikasyonu kapatmak; “hiçbir şey kaçmasın”

  • Doğru: C
  • Gerekçe: Sorun “IOC azlığı” değil, bağlam/kanıt ve kalite kapısı olmadan otomatik yayılımdır. A ve E gürültüyü büyütür. B formatın doğruluk garantisi olmadığı gerçeğini ıskalar. D hatayı ölçekler.
  1. 2) Entity resolution sırasında iki kaydı “aynı varlık” diye birleştirmek hangi koşulda en yüksek risk taşır?

A) İki kaydın etiketi aynıysa

B) Kayıtlar farklı zaman pencerelerine aitse ve altyapı paylaşımlı olma ihtimali varsa

C) Alan adlarının karakter sayısı benzerse

D) Kaynaklardan biri ücretliyse

E) Kayıtlar aynı ülkeden raporlandıysa

  • Doğru: B
  • Gerekçe: Zaman uyumsuzluğu + paylaşımlı altyapı, yanlış ilişkilendirme riskini büyütür. A/C/E yüzeysel benzerliktir. D kaliteyi garanti etmez.
  1. 3) Aşağıdaki ifadelerden hangisi IOC ile Sighting arasındaki farkı karar kalitesi açısından en doğru kurar?

A) IOC bağlamdır; sighting yalnızca teknik göstergedir

B) IOC tekil sinyaldir; sighting bu sinyalin nerede-ne zaman-hangi bağlamda görüldüğünü kanıt standardına yaklaştıran kayıttır

C) IOC yalnızca iç kaynaklardan gelir; sighting yalnızca dış kaynaklardan gelir

D) IOC kampanyadır; sighting intrusion set’tir

E) IOC doğrulanamaz; sighting her zaman doğrudur

  • Doğru: B
  • Gerekçe: IOC’nin değeri bağlamla yükselir; sighting “doğrulama izi” taşır. A ters kurar. C/D yanlış kategorizasyondur. E belirsizliği inkâr eder.
  1. 4) Bir ekip, ilişki grafiğine bakarak “X kampanyası büyüyor” yargısına varıyor. Ancak ilişkilerin önemli kısmı yalnızca “benzerlik” sinyalinden üretilmiş. En doğru risk değerlendirmesi hangisidir?

A) Bağlantı sayısı çoksa yargı kesinleşir

B) Benzerlik sinyali tek başına ilişki kurmak için yeterlidir

C) Over-linking yanlış hikâye üretir; ilişki türleri için kanıt, alternatif açıklama ve confidence şarttır

D) İlişki kurmak yerine tüm veriyi silmek daha güvenlidir

E) Görselleştirme biçimini değiştirerek risk ortadan kalkar

  • Doğru: C
  • Gerekçe: İlişki kurmak “hız” kadar “hata maliyeti” taşır. A/B sahte kesinlik üretir. D aşırı tepki. E kozmetik.
  1. 5) STIX/TAXII için en doğru ifade hangisidir?

A) STIX/TAXII ile gelen veri otomatik olarak doğrudur

B) Yapılandırılmış paylaşımı kolaylaştırır; ancak içerik doğruluğunu garanti etmez

C) STIX yalnızca IOC taşır; ilişkileri taşıyamaz

D) TAXII, confidence değerlendirmesini otomatik yapar

E) STIX/TAXII kalite kapılarına ihtiyaç bırakmaz

  • Doğru: B
  • Gerekçe: Standartlar şema/taşıma sorununu çözer; doğruluk ve bağlam süreçle sağlanır. A/E tehlikeli genelleme, C/D yanlış iddiadır.
  1. 6) TIP hattında curation (kürasyon) aşamasını kaldırmanın en muhtemel sonucu hangisidir?

A) Denetlenebilirlik artar

B) Yanlış verinin daha hızlı ve daha geniş yayılması riski artar

C) RBAC otomatik olarak güçlenir

D) Correlation kalitesi kendiliğinden yükselir

E) Freshness problemi ortadan kalkar

  • Doğru: B
  • Gerekçe: Curation kalite kapısıdır; kaldırmak hatayı ölçekler. A/C/D/E süreç mantığına aykırıdır.
  1. 7) Bir kurum “tazelik” sorununu çözmek için tüm IOC’lere çok kısa TTL uygular. Sonrasında geriye dönük incelemelerde anlamlı zincirler kaçırılmaya başlanır. En iyi iyileştirme yaklaşımı hangisidir?

A) TTL’yi tamamen kapatmak

B) TTL’yi tüm veri tipleri için rastgele artırmak

C) Veri tipine ve kullanım kararına göre farklı TTL + arşiv/sürümleme stratejisi tanımlamak

D) Sadece deduplikasyonu artırmak

E) Sadece dashboard görünümünü değiştirmek

  • Doğru: C
  • Gerekçe: IOC gibi kısa ömürlü sinyallerle kampanya/ilişki kayıtlarının yaşam döngüsü aynı değildir. A aşırı, B temelsiz, D tek başına yetersiz, E alakasızdır.
  1. 8) RBAC ve değişiklik yönetiminin CTI’deki en kritik katkısı hangisidir?

A) Daha çok kişinin her veriye erişmesini sağlar

B) “Kim neyi ne zaman neden değiştirdi?” izini görünür kılar; manipülasyon ve hatayı geriye dönük doğrulanabilir hale getirir

C) Sadece rapor yazım hızını artırır

D) Analitik belirsizliği tamamen ortadan kaldırır

E) Dış kaynak doğruluğunu garanti eder

  • Doğru: B
  • Gerekçe: Yönetişim, denetlenebilirlik ve bütünlük yönetimidir. A risk artırabilir. C dar ve eksik, D/E gerçekçi değildir.
  1. 9) Aşağıdaki senaryolardan hangisinde “minimum alan seti” kuralını en katı şekilde uygulamak, otomasyon güvenliği açısından en doğru tercihtir?

A) İnsan analistin okuyacağı haftalık trend bülteni üretiyorsun

B) Yalnızca arşiv amaçlı saklanan, aksiyona dönüşmeyecek ham log özetleri içeri alınıyor

C) Gelen veri otomatik olarak SOAR üzerinden aksiyona dönüşecek; ancak kaynak ve zaman penceresi çoğu kayıtta eksik

D) Tek bir analist, tek bir kaynakla manuel kampanya notu tutuyor

E) Eğitim amaçlı örnek veri seti üzerinde model denemesi yapılıyor

  • Doğru: C
  • Gerekçe: Otomasyon aksiyona bağlanıyorsa bağlam eşiği şarttır; aksi “yanlış veriyi hızlı yayma” riskidir. A/D/E’de risk daha düşük ya da hedef farklıdır. B zaten aksiyona gitmiyordur.
  1. 10) Bir ekip, graf tabanlı platforma geçerek kampanya takibini iyileştirmek istiyor. Aşağıdaki yaklaşımlardan hangisi yöntem seçimi ve sınırlar açısından en sağlıklı tasarım mantığıdır?

A) Graf güçlüdür; tüm ilişkileri otomatik üretip doğrudan “kanıt” gibi kullanmak gerekir

B) Graf karmaşıktır; ilişki kurmamak ve yalnız IOC listesiyle kalmak daha güvenlidir

C) İlişkileri “kanıtlanmış” ve “hipotez” katmanlarında ayırmak; hipotezleri curation ve karşı kanıt aramasıyla yükseltmek

D) Görselleştirme iyi olduğu için RBAC/değişiklik yönetimine gerek yoktur

E) Kampanya grafiği için TTL’yi tamamen kapatmak; “hiçbir şey silinmesin”

  • Doğru: C
  • Gerekçe: Grafın gücü, ilişki hijyeniyle açığa çıkar; hipotez–kanıt ayrımı, belirsizliği yönetir. A aşırı güven üretir. B gereksiz kısıtlama. D/E yönetişim ve yaşam döngüsü risklerini büyütür.

Bu Modülde Kazanılan Yetkinlikler

  • Normalizasyon, deduplikasyon ve veri kalitesinin “hijyen” değil karar maliyeti yönetimi olduğunu
  • Entity resolution kararlarının neden riskli olduğunu; tazelik/TTL ve sürümlemenin bu riski nasıl büyütüp nasıl kontrol edebileceğini
  • IOC–sighting–relationship–campaign–intrusion set gibi kavramların veri modelinde “etiket” değil karar destek yapı taşları olduğunu
  • STIX/TAXII’nin paylaşımı yapılandırdığını; fakat doğruluk ve bağlam garantisi vermediğini, bu yüzden kalite kapılarıyla desteklenmesi gerektiğini
  • TIP hattının ingestion’dan yayılıma kadar kalite kapıları, denetlenebilirlik ve rol yönetimi ile birlikte tasarlanması gerektiğini
  • Platform ekosisteminde seçimin araç isminden çok veri modeli uyumu, entegrasyon ve yönetişim meselesi olduğunu

MODÜL 5 — Gelişmiş Teknik İstihbarat ve Pivoting Teknikleri

MODÜL 5 — Gelişmiş Teknik İstihbarat ve Pivoting Teknikleri

Modül Teması

Teknik İstihbarat

Altyapı, kimlik ve davranış sinyalleri.

Pivoting

Bağ kurarken kanıt standardını korumak.

Doğrulama

Yanlış ilişkilendirmeyi engelleyen disiplin.

Tek bir göstergeden yola çıkıp saldırgan altyapısını "bulduğunu sanmak" ile, altyapıyı kanıt standardında haritalandırmak arasında büyük fark vardır. Bu modül, teknik sinyaller (DNS, IP/ASN, TLS sertifikaları, sunucu yapılandırmaları ve metaveri izleri) üzerinden pivoting yaparken; zayıf bağları nasıl bulacağını, bu bağları nasıl doğrulayacağını ve en önemlisi yanlış ilişkilendirme (FP) maliyetini yöneterek operasyonel değere çevirmeyi ele alır. Odak, hızla "daha çok şey bağlamak" değil; neden bağladığını, hangi karşı kanıtı aradığını, hangi şartlarda fikrinin değişeceğini açıkça gösterebilen bir analiz disiplinidir. Modül 4'te kurulan veri modeli, normalizasyon ve kalite kapıları, burada "grafiği büyütmek" yerine doğru grafiği üretmenin zeminini oluşturur.

Bu Modülde Hedeflenen Kazanımlar

  • Teknik sinyallerden (domain/IP/DNS/sertifika/ASN ve yapılandırma izleri) yola çıkarak izlenebilir pivot zincirleri kurmak.
  • Benzerlik sinyallerini “kanıt” sanmadan, hipotez → doğrulama → ilişkilendirme hattını yönetmek.
  • Paylaşımlı altyapı, CDN/reverse proxy ve dinamik IP gerçekliğinde time correlation ile yanlış ilişkilendirmeyi azaltmak.
  • Bulguları gözlem–yorum ayrımı, kanıt zinciri ve confidence dili ile paketlemek; “hangi koşulda değişir?” sorusunu görünür kılmak.
  • İlişki grafiği düşünürken chart bias tuzaklarını ve “hub” yanılgılarını yönetmek.
  • OPSEC ve etik sınırları koruyarak pasif yöntem önceliği ile çalışmak; aktif etkileşimin riskini doğru tartmak.

1) Pivoting: Teknik bir refleks değil, iddia-kanıt-karar disiplini

Pivoting, bir "tohum sinyal" (seed) üzerinden arama uzayını genişletmektir. Fakat ileri seviyede pivoting; "tıklayıp bulma" değil, her adımda iddia kurma, kanıt arama ve karar verme işidir:

  • İddia: "Bu iki varlık aynı operasyona ait olabilir."
  • Kanıt: "Hangi bağımsız sinyaller bunu destekliyor? Zaman uyumu var mı? Alternatif açıklama ne?"
  • Karar: "Bunu ilişki olarak modelleyip yayına alacak mıyım, yoksa hipotez olarak mı tutacağım?"

İki uç hata biçimi özellikle yıkıcıdır:

  • Yetersiz pivot: Parçalı resim; ilişkiyi kuramadığın için operasyonel değer düşer.
  • Aşırı pivot (over-pivoting): İlgisiz varlıkları aynı kümeye alırsın; yanlış hikâye üretir, yanlış aksiyon aldırırsın.

Dikkat: Pivoting'de en tehlikeli an, "bağlantı buldum" hissinin kanıt sanıldığı andır. Bağlantı çoğu zaman yalnızca aday açıklamadır; kanıt ise alternatif açıklamalarla yarışıp ayakta kalabilendir.

1.1. "Kanıta yakın" pivotlar ile "benzerlik" pivotları arasındaki çizgi

Pivotlar kabaca iki sınıfa ayrılır; aralarındaki çizgi, modül 3'te konuştuğumuz bilişsel hataların en sık tetiklendiği yerdir:

  • Kanıta yakın pivotlar: Zaman ve bağlamla desteklenmiş, tekrar üretilebilir izler.\ Örnek: Kurum içi DNS loglarında bir domainin aynı zaman penceresinde belirli istemci segmentinde tekrarlanan çözümlemesinin görülmesi (sighting niteliği).
  • Benzerlik pivotları: Tek başına yeterli olmayan, "hipotez üretici" sinyaller.\ Örnek: İki farklı domainin TLS sertifika kalıbının benzemesi ya da isimlendirme örüntüsünün benzer görünmesi.

Benzerlik pivotları çöpe atılmaz; ama "ilişki" diye etiketlenmez. Doğru konum, hipotez havuzudur: "Bu benzerlik hangi ek kanıtlarla desteklenirse anlamlı bir bağa dönüşür?"

1.2. Pivot zinciri ve kalite kapıları

Pivot zinciri, "tohum → adaylar → doğrulama → ilişkilendirme" akışıdır. Zincirde kaliteyi korumak için üç pratik ilke işe yarar:

  1. — Minimum bağlam eşiği: Kaynak, zaman, kapsam ve confidence alanları eksikse otomatik yayına gitmemek.
  2. — Maliyet muhasebesi: Her adım için "Bu adım yanlışsa maliyeti ne?" sorusunu sormak (noise, FP, operasyonel yük, yanlış bloklama riski).
  3. — Değişim koşulu: Her halkaya "Hangi şartlarda fikrim değişir?" notunu iliştirmek (yeni sighting, zaman uyumsuzluğu, farklı tenant göstergesi vb.).

İpucu: Pivot zincirini bir "harita" gibi düşün. Bazı yollar seni hedefe götürmez; ama "burada dur" demeyi öğretir. Bu da çıktı kalitesidir.

2) Altyapı analizi: "Şu an" değil, "tarihçe" konuşur

Saldırganların alan adları ve sunucuları boşlukta durmaz; internet ekosistemiyle sürekli etkileşim halindedir. İleri seviye altyapı analizi, yalnızca "şu an ne var?" sorusunu değil, "bu varlık zaman içinde nasıl değişti?" sorusunu merkeze alır.

2.1. Passive DNS (pDNS): Geçmişin izleri ve coverage gap gerçeği

DNS kayıtları geçicidir. pDNS, bir alan adının geçmişte hangi IP'lere çözüldüğünü gösteren tarihsel bir iz seti olarak değerlidir.

  • Neden önemli? Bir C2 altyapısı bugün kapalı olabilir; pDNS, geçmiş çözümlemeler üzerinden altyapının rotasyon davranışını (örneğin hızlı değişim örüntüleri) ve kampanyalar arası sürekliliği görünür kılabilir.
  • Sınır: pDNS, sensör kapsamasına bağlıdır. "Kayıt yok" bazen "etkinlik yok" değil, coverage gap anlamına gelir.

Örnek:\ example.org alan adının kısa bir dönemde 203.0.113.0/24 bloğunda görüldüğünü varsayalım. Bu, altyapı davranışı hakkında hipotez üretir; fakat "kayıt yok" dönemlerini "temiz" diye yorumlamak yerine, veri kapsamını sorgulamak gerekir.

2.2. WHOIS ve tarihsel WHOIS: GDPR sonrası dünyanın "ilk an" avantajı

Güncel WHOIS kayıtları birçok durumda "Redacted for Privacy" şeklinde sınırlı görünür. Buna rağmen tarihsel WHOIS hâlâ değerlidir; çünkü saldırganlar çoğu zaman "ilk anda" OPSEC hatası yapar.

  • Alan adı ilk kaydedilirken gizlilik korumasını açmayı unutmak,
  • Kurumsal olmayan bir e-posta kullanmak,
  • Tutarlı bir registrar/kimlik izi bırakmak...

Bir kez kayda düşen hata, yıllar sonra bile ilişkilendirmede güçlü bir sinyal olabilir. Buradaki kritik nokta şudur: Bu tür sinyaller bile tek başına "aktör" demek değildir; bağımsız doğrulama ister.

İpucu: Tarihsel WHOIS bir "itiraf" değildir; bir "iz"dir. İz, ancak zaman ve diğer sinyallerle tutarlıysa anlamlı olur.

3) Fingerprinting ve benzerlik analizi: "kimlik" değil, "yapılandırma karakteri"

Fingerprinting, bir sunucunun kimliğini değil; yapılandırma karakterini yakalamaya çalışır. Amaç, iki farklı IP'nin aynı aktör tarafından aynı araç setiyle kurulup kurulmadığına dair örüntü üretmektir. Bu örüntü, doğrulanmadıkça "kanıt" değildir.

3.1. Sertifika ekosistemi sinyalleri: güçlü pivot, kırılgan kesinlik

TLS sertifikaları altyapı takibinde güçlü bir pivot noktası olabilir; fakat sertifikalar taklit edilebilir, yeniden kullanılabilir, hatta kasıtlı olarak karıştırılabilir.

  • Serial Number / Subject gibi alanlar bazen birden çok uç noktada tekrar edebilir. Bu, kümelenme için iyi bir başlangıçtır.
  • Ancak sertifika sinyali çoğu zaman benzerlik pivotu kategorisindedir: "Benzedi" → "Aynı aktör" demek için yeterli değildir.

Örnek:\ example.net üzerindeki bir hizmetin sertifika izi, başka iki varlıkla benzer görünüyor. Bu, "aynı operasyon olabilir" hipotezini doğurur; fakat kurum içi sighting, zaman uyumu ve başka bağımsız sinyaller olmadan "yüksek güven" ile ilişki kurulmaz.

3.2. JARM ve benzeri yaklaşımlar: benzersizlik sorusunu sormadan pivot yapılmaz

JARM, TLS "handshake" parametrelerinden türetilen bir parmak izi yaklaşımıdır. Pratikte değer üretir; fakat Common Infrastructure Trap (ortak altyapı tuzağı) burada çok yaygındır:

  • Eğer parmak izi bir CDN, reverse proxy veya varsayılan bir sunucu kurulumunu temsil ediyorsa, aynı iz çok geniş bir meşru kümeye de ait olabilir.
  • Bu yüzden en kritik soru şudur: "Bu yapılandırma ne kadar benzersiz?"\ Benzersizliği düşük bir parmak izini IOC gibi kullanmak, FP ve operasyonel yük üretir.

Dikkat: Fingerprinting, hızlıdır ama "hızlı" olmak bazen gürültüyü hızla büyütmek demektir. Kritik kararlar için otomatik benzerliği, manuel ve bağlamsal kontrolle dengelemeden kanıta yükseltme.

3.3. Multi-tenant etkisi ve yanıltıcı benzerlikler

CDN ve reverse proxy, çok kiracılı (multi-tenant) doğasıyla benzerlikleri "hak etmediği kadar güçlü" gösterebilir. Aynı şey paylaşımlı barındırma ve büyük bulut sağlayıcılarında da görülür.

  • Benzerlik varsa, önce "tesadüf/ortak servis" alternatifini sınamak gerekir.
  • Benzerlik "aktör" iddiasına değil, "örüntü adayına" hizmet eder.

4) Kanıt standardı: zaman uyumu, bağımsız doğrulama ve tekrar üretilebilirlik

Pivoting'de en sık gözden kaçan doğrulama ekseni zamandır. IP'ler el değiştirir, barındırma rotasyon geçirir, domainler başka amaçla yeniden kullanılabilir. Bu yüzden ilişki iddiasını güçlendiren şey, "aynı şeyi bir yerde daha gördüm" değil; aynı zaman diliminde tutarlı şekilde gördüm demektir.

4.1. Time correlation: ilişkiyi "aynı anda var olma" üzerinden test etmek

Bir varlık, geçmişte zararlı bir kampanyaya hizmet etmiş olabilir; bugün aynı IP'ye masum bir müşteri atanmış olabilir. Bu gerçeklik, iki tür hataya yol açar:

  • Tarih bağlamı olmadan yapılan ilişkilendirme → masum altyapıların suçlanması
  • Eski izlerin "bugün de geçerli" sanılması → yanlış aksiyon ve iş kesintisi

Örnek:\ 192.0.2.15 adresinin geçmişte example.net altında bir adla ilişkilendirildiğini düşünelim. İlişkiyi raporlamak için "o tarihte birlikte miydiler?" sorusu zorunludur. Co-existence yoksa, ilişki "tarihsel iz" olarak kalır; "aktif bağ" diye etiketlenmez.

4.2. Pivot zincirini paketlemek: gözlem-yorum ayrımı ve değişim koşulu

Kanıt standardında paketleme şu disiplinleri birlikte taşır:

  • Hangi veri gözlem (kayıt/telemetri) hangisi yorum (ilişki iddiası)?
  • Zincirin hangi halkası hangi kaynağa dayanıyor?
  • Confidence neden o düzeyde?
  • Hangi yeni veri geldiğinde güven artar/azalır?

Burada "confidence" bir etiket değil, gerekçeli bir cümle olmalıdır.

Örnek:\ "Orta güven: Zaman penceresi uyumlu iki bağımsız sinyal var; ancak paylaşımlı altyapı ihtimali nedeniyle ilişki hipotez seviyesinde tutuluyor. Aynı istemci segmentinde yeni sighting oluşursa güven artar; farklı tenant göstergeleri güçlenirse güven düşer."

5) İlişki grafiğiyle düşünmek: güzel görünen değil, doğru olan

Tabloyla okuduğun veriler, ağ grafiğinde bambaşka bir "hikâye" gibi görünür. Bu iyi bir şeydir; fakat aynı zamanda tehlikeli bir şeydir. Görselleştirme araçları (örneğin Maltego gibi link analysis yaklaşımları) bağlantı kurmayı sever; analistin görevi, bağlantıyı kanıtla terbiye etmektir.

5.1. Cluster, hub ve bağ gücü

  • Cluster (küme): Birbiriyle ilişkili olduğu düşünülen düğümler grubu
  • Hub (merkez düğüm): Birçok bağlantının birleştiği nokta

Hub görmek, "ana altyapı" bulduğun anlamına gelmeyebilir; bazen yalnızca ortak servis (CDN, büyük hosting, yaygın registrar) bulmuşsundur.

  • Zayıf bağ (weak tie): Aynı ASN'de barınmak gibi; açıklayıcılığı düşük, gürültüsü yüksek olabilir.
  • Güçlü bağ: Nadir ve tekrar eden bir yapılandırma izi veya bağlamla desteklenen çoklu bağımsız sinyal gibi.

5.2. Chart bias: gözün gördüğünü kanıt sanma

Grafikler "yakın duran" ve "bağlı görünen" şeylere anlam yükletir. Bu, chart bias'ın tipik yüzüdür: Görsel ikna, teknik doğrulamayı gölgeler.

Dikkat: "Güzel görünen grafik" çoğu zaman sunum başarısıdır; "doğru grafik" ise operasyonel güvenilirliktir. Çizginin varlığına değil, çizginin gerekçesine bak.

6) OPSEC ve etkileşim sınırları: gözlem + doğrulama, etkileşim değil

CTI'de "gözlemci etkisi" geçerlidir: Bir şeyi incelediğinde, incelemeye konu olan taraf bunun izini görebilir. Bu yüzden teknik pivoting'de kural basittir: pasif yöntem önceliği.

6.1. Pasif yöntemler neden önce gelir?

Pasif kaynaklar (önbellek/tarihsel veri üreten servisler, raporlar, kayıtlar, üçüncü taraf telemetri özetleri) genellikle kimliğini ifşa etmeden bağlam sağlar. Bu, OPSEC maliyetini düşürür ve "burn" (altyapının yakılıp kapatılması) riskini azaltır.

6.2. Aktif etkileşimin riski ve kurumsal çerçeve

Aktif etkileşim (bir altyapıya doğrudan temas) şu riskleri artırabilir:

  • Kurumsal IP/kimlik izinin hedef loglarına düşmesi
  • Altyapının kapatılması veya yanıltıcı veri sunulması
  • Hukuki gri alanlar ve kurum politikasına aykırılık

Bu nedenle aktif etkileşim, "analizin doğal parçası" değil; kurumsal onay, risk analizi ve açık angajman kuralları çerçevesinde istisnai bir yöntem olarak düşünülür. Çoğu CTI bağlamında hedef, etkileşim değil; gözlem + bağımsız doğrulama ile güven inşa etmektir.

7) Çıktıyı ürünleştirmek: aksiyon listesi ile izleme kümesini ayırmak

Aynı teknik bulgu, farklı tüketiciler için farklı şekilde paketlenir:

  • SOC / detection tüketimi: yüksek doğruluk, net bağlam, kısa TTL ve ölçülü otomasyon
  • IR / soruşturma tüketimi: izlenebilir pivot zinciri, zaman çizelgesi uyumu, alternatif açıklamalar
  • Yönetim / risk tüketimi: teknik detayın etkisi, belirsizlik dili ve "şartlar değişirse" notu

Bu ayrımı yapmadığında iki şey olur: ya SOC gereksiz gürültüyle boğulur ya da IR "bağ kurma" fırsatını kaçırır.

Örnek:\ Bir altyapı kümesi için iki ayrı çıktı üretmek çoğu zaman en sağlıklı yaklaşımdır:
Aksiyon listesi: yalnızca yüksek güven ve doğrudan kanıtlı göstergeler (kısa TTL, sıkı bağlam)
İzleme kümesi: benzerlik pivotları ve zayıf bağlar (açık belirsizlik notu, daha geniş gözlem)

Terimler Sözlüğü

TerimAçıklama
PivotingEksenleme; bir tohum sinyalden hareketle ilişkili adayları sistematik biçimde arama ve genişletme
Seed (indicator)Tohum sinyal; pivot sürecini başlatan başlangıç verisi
Pivot chainPivot zinciri; tohum → adaylar → doğrulama → ilişkilendirme adımlarının izlenebilir akışı
EnrichmentZenginleştirme; sinyale bağlam/metaveri ekleyerek karar değerini artırma
Passive DNS (pDNS)Pasif DNS; alan adı–IP eşleşmelerinin tarihsel izlerini sunan veri yaklaşımı
Coverage gapKapsam boşluğu; “kayıt yok” bilgisinin sensör kapsaması nedeniyle oluşabilmesi
WHOISAlan adı kayıt bilgileri; güncel veya tarihsel yorumlanabilir
Historical WHOISTarihsel WHOIS; geçmiş kayıt değişimleri üzerinden iz çıkarımı
Reverse WHOISBir kayıt öğesiyle ilişkilendirilebilen diğer alan adlarını bulmaya yönelik sorgulama yaklaşımı
FingerprintingParmak izi çıkarımı; yapılandırma karakterinden imza üretme
TLS handshakeTLS el sıkışması; istemci–sunucu kriptografik parametre uzlaşma süreci
JARMTLS sunucu parmak izi üretmeye yönelik hash temelli yaklaşım
CDNİçerik dağıtım ağı; paylaşımlı altyapı nedeniyle benzerlikleri yanıltabilir
Reverse proxyTers proxy; trafiği aracı katman üzerinden yönlendiren yapı; multi-tenant etkisi doğurabilir
Multi-tenantÇok kiracılı; aynı altyapının birçok bağımsız varlık tarafından paylaşılması
ASNOtonom Sistem Numarası; ağ topolojisi/sahiplik bağlamı için kullanılan tanımlayıcı
Time correlationZaman uyumu; iki sinyalin aynı zaman diliminde ilişkili olup olmadığını sınama
ClusterKüme; ilişkilendirilen düğümler grubu
HubMerkez düğüm; çok sayıda bağlantının birleştiği nokta
Weak tieZayıf bağ; açıklayıcılığı düşük, gürültüsü yüksek olabilen ilişki türü
Chart biasGrafik yanlılığı; görsel yakınlığın/bağın teknik kanıt gibi algılanması
OPSECOperasyonel güvenlik; analistin kimliğini/niyetini ifşa etmeme ve kurum güvenliğini koruma disiplini
Observer effectGözlemci etkisi; incelemenin hedef tarafından fark edilebilmesi
Burn“Yakma”; altyapının kapatılması/terk edilmesi gibi reaksiyonlar için kullanılan ifade
TTLYaşam süresi; bir göstergenin/kararın geçerlilik süresini sınırlama yaklaşımı
False positive (FP)Yanlış pozitif; hatalı ilişkilendirme/aksiyon sonucu oluşan maliyetli yanlış alarm

Kendini Değerlendir

Aşağıdaki sorular modül kazanımlarını ölçer. Her soru için en iyi cevabı seç.

  1. 1) Passive DNS (pDNS) verisini, güncel WHOIS verisinden ayıran en kritik fark hangisidir?

A) pDNS alan adı sahibinin kimliğini gösterir, WHOIS göstermez

B) pDNS gerçekleşmiş alan adı–IP çözümleme izlerine tarihsel bağlam sağlar; WHOIS daha çok kayıt/yorum katmanı sunar

C) WHOIS her zaman gerçek zamanlıdır, pDNS değildir

D) pDNS sadece kurum içi kullanım içindir

E) WHOIS yalnızca saldırgan altyapısında çalışır

  • Doğru: B
  • Gerekçe: pDNS, çözümleme ilişkisini “tarihçe” içinde gösterebilir; WHOIS ise çoğu zaman kayıt bilgisidir ve gizlilik kısıtlarıyla sınırlanabilir. A/C/D/E genelleme veya yanlış kesinlik içerir.
  1. 2) pDNS’te “kayıt yok” bulgusunun en doğru yorumu hangisidir?

A) Alan adı kesinlikle hiç kullanılmamıştır

B) Saldırgan kesinlikle altyapıyı kapatmıştır

C) Coverage gap ihtimali dahil olmak üzere veri kapsaması sorgulanmalıdır; “yokluk” tek başına “yokluk kanıtı” değildir

D) WHOIS mutlaka doğruyu söyler, pDNS yanlıştır

E) Bu bulgu confidence’ı otomatik yükseltir

  • Doğru: C
  • Gerekçe: “Kayıt yok” çoğu zaman görünürlük kısıtıdır; yokluğun kanıtı olarak kullanılamaz. A/B aşırı kesin, D/E hatalı çıkarımdır.
  1. 3) JARM veya benzeri parmak izi sinyalleriyle pivoting yaparken en büyük FP kaynağı hangi senaryodur?

A) Hash’in uzun olması

B) Benzerliğin CDN/reverse proxy gibi ortak altyapıdan gelmesi ve imzanın geniş meşru kümeye yayılması

C) Parmak izi sinyallerinin asla değişmemesi

D) Zaman uyumunun kontrol edilmesi

E) Sertifika alanlarının okunabilir olması

  • Doğru: B
  • Gerekçe: Ortak altyapı tuzağı benzerliği “hızla çoğaltır”. A/C/E alakasız; D doğru bir kontrol mekanizmasıdır, FP kaynağı değildir.
  1. 4) Aşağıdaki pivotlar içinde “benzerlik pivotu” olarak konumlandırılması en doğru olan hangisidir?

A) Aynı zaman penceresinde kurum içi telemetride tekrarlanan sighting

B) Zaman uyumlu iki bağımsız kaynaktan doğrulanmış gözlem

C) TLS sertifika kalıbı benzerliği var; ancak zaman uyumu ve ek bağlam yok

D) Kurum içi DNS çözümleme örüntüsü proxy kayıtlarıyla uyumlu

E) Kanıtların sürümlenip izlenebilir tutulması

  • Doğru: C
  • Gerekçe: Sertifika benzerliği tek başına hipotez üretir. A/B/D kanıta daha yakındır; E süreçtir, pivot türü değildir.
  1. 5) Time correlation neden ilişkilendirmede “olmazsa olmaz” bir doğrulama kapısıdır?

A) Grafiği daha estetik yapmak için

B) IP ve altyapı bileşenleri el değiştirebilir; aynı varlıklar farklı zamanlarda aynı kaynakları paylaşmış olabilir

C) Saldırganın çalışma saatini kesin çıkarır

D) Sadece raporun kronolojik sırada yazılması için

E) Otomasyon araçları bunu zorunlu kılar

  • Doğru: B
  • Gerekçe: Zaman bağlamı yoksa masum altyapılar yanlış ilişkilendirilebilir. A/D yüzeysel; C yanlış kesinlik; E araç bağımlılığı iddiasıdır.
  1. 6) “Chart bias” riskini en iyi yöneten yaklaşım hangisidir?

A) Görselleştirmeyi tamamen bırakmak

B) Grafikteki her bağın gerekçesini (kanıt türü, zaman uyumu, alternatif açıklama) ayrı ayrı doğrulamak

C) En çok çizgi çıkan hub’ı otomatik “ana altyapı” kabul etmek

D) Zayıf bağları güçlü sayıp hızla aksiyona çevirmek

E) Sadece tek kaynağa dayanarak kümeyi kilitlemek

  • Doğru: B
  • Gerekçe: Grafik görsel ikna üretir; analistin görevi bağları kanıtla sınamaktır. A aşırı kaçınma; C/D/E yanlış kesinlik üretir.
  1. 7) OPSEC açısından “pasif yöntem önceliği”nin temel gerekçesi hangisidir?

A) Pasif yöntemler her zaman daha doğru sonuç verir

B) Pasif yöntemler kimlik/niyet ifşasını ve “burn” riskini azaltır; aktif etkileşim hukuki/operasyonel riskleri büyütebilir

C) Aktif yöntemler yalnızca saldırı amaçlıdır

D) Pasif yöntemler sınırsız veri sağlar

E) OPSEC yalnızca yönetsel raporlar için önemlidir

  • Doğru: B
  • Gerekçe: Mesele doğruluktan önce risk yönetimidir. A/D aşırı iddia; C yanlış; E OPSEC’i yanlış daraltır.
  1. 8) Aksiyon listesi ile izleme kümesini ayırmanın en doğru nedeni hangisidir?

A) Daha uzun liste üretmek

B) SOC’u her ihtimale karşı en geniş IOC setiyle beslemek

C) Hata maliyeti yüksek aksiyonların yüksek güven/bağlam eşiğiyle gitmesi; hipotezlerin belirsizlik notuyla izleme tarafında kalması

D) Grafikteki tüm düğümleri otomatik engellemek

E) Confidence yazmayı gereksiz kılmak

  • Doğru: C
  • Gerekçe: Aynı çıktı her tüketici için uygun değildir; aksiyon–izleme ayrımı FP maliyetini düşürür. A/B/D/E yanlış veya risk artırıcıdır.
  1. 9) Tarihsel WHOIS’in (Historical WHOIS) “değerli ama tek başına yeterli değil” olmasının en iyi açıklaması hangisidir?

A) Tarihsel kayıtlar her zaman tam kimlik verir

B) Tarihsel kayıtlar saldırganın “ilk an” OPSEC hatasını gösterebilir; fakat aktör iddiası için bağımsız doğrulama ve zaman tutarlılığı gerekir

C) GDPR tarihsel veriyi tamamen geçersiz kılar

D) WHOIS sadece DNS yerine geçer

E) Tarihsel kayıtlar yalnızca akademik merak içindir

  • Doğru: B
  • Gerekçe: İz, kanıt değildir; kanıta dönüşmesi için bağlam ve doğrulama ister. A yanlış kesinlik; C/D/E yanlış genellemedir.
  1. 10) Aşağıdaki cümlelerden hangisi “confidence dili” açısından en sağlam paketlemedir?

A) “Yüksek güven: çünkü bağlantı buldum.”

B) “Düşük güven: çünkü hiçbir şeye güvenmem.”

C) “Orta güven: iki bağımsız sinyal zaman uyumlu; ancak paylaşımlı altyapı ihtimali nedeniyle hipotez olarak tutuluyor. Yeni sighting gelirse yükseltilecek; tenant göstergesi güçlenirse düşürülecek.”

D) “Yüksek güven: rapor acil.”

E) “Confidence yazmaya gerek yok; herkes anlar.”

  • Doğru: C
  • Gerekçe: Gerekçeli confidence; kanıt + alternatif açıklama + değişim koşulu içerir. A/D gerekçesiz; B metodolojik değil; E denetlenebilirliği bozar.

Bu Modülde Kazanılan Yetkinlikler

  • Pivoting’in teknik bir refleks değil, iddia–kanıt–karar disiplini olduğunu
  • pDNS ve WHOIS/tarihsel WHOIS’in değerini, limitlerini ve coverage gap gerçeğini
  • Fingerprinting (sertifika, JARM vb.) sinyallerinin örüntü ürettiğini; ortak altyapı tuzaklarında FP maliyetini
  • Time correlation olmadan yapılan ilişkilendirmenin neden güvenilmez olduğunu ve “aynı anda var olma” kontrolünü
  • İlişki grafiği düşünürken cluster/hub/zayıf bağ kavramlarını ve chart bias riskini
  • OPSEC’te pasif yöntem önceliğini, aktif etkileşimin hukuki/operasyonel risklerini ve kurum politikası uyumunu
  • Aksiyon listesi ile izleme kümesini ayırarak çıktıyı tüketiciye göre ürünleştirmenin değerini

MODÜL 6 — TTP Analizi, Frameworks Deep Dive ve Intel Fusion

MODÜL 6 — TTP Analizi, Frameworks Deep Dive ve Intel Fusion

Modül Teması

TTP

Davranışı atomik teknikten çıkarımsal kümeye taşımak.

Frameworks

ATT&CK, Diamond, Kill Chain — pratik kullanım.

Intel Fusion

İç telemetri ile harici istihbaratın birleşimi.

Bu modül, siber tehdit istihbaratını "gösterge takibi" (IP, hash, alan adı) düzeyinden çıkarıp davranışsal analiz düzeyine taşır: saldırganın ne kullandığından çok nasıl hareket ettiğini (TTP) anlamaya odaklanır. Amaç, bir tekniği sadece "etiketlemek" değil; kanıt zinciri, belirsizlik yönetimi ve yöntem seçimi üzerinden denetlenebilir, operasyonel değere dönüşen bir analiz üretmektir. Çerçeveler (ATT&CK, Diamond Model, Kill Chain, D3FEND, VERIS ve ilgili düşünce modelleri) "hangisini ne zaman seçerim?" sorusuyla ele alınır; ardından intel fusion ile teknik bulguların iş bağlamına çevrilmesi ve risk anlatısına dönüşmesi öğretilir.

Bu Modülde Hedeflenen Kazanımlar

  • TTP çıkarımında “gözlem–yorum–iddia” ayrımını bozmadan, bulguyu kanıt standardında paketleyebileceksin.
  • MITRE ATT&CK’i yalnızca haritalama için değil, savunma kör noktalarını (gap analysis) görünür kılmak için kullanabileceksin.
  • TTP tabanlı avcılıkta (threat hunting) hipotezi; beklenen artefakt, veri kaynağı, doğrulama kriteri ve maliyet sınırlarıyla kurabileceksin.
  • Diamond Model ile tekil olayları kampanya resmine bağlarken boşlukları ve çelişkileri belirsizlik diliyle yönetebileceksin.
  • Pyramid of Pain ve Kill Chain perspektifleriyle savunma etkisi / FP maliyeti / müdahale zamanı dengesini kurabileceksin.
  • Intel fusion ile “teknik bulgu → iş etkisi → öncelik → aksiyon sınıfı” hattını, zafiyet önceliklendirme dahil, tutarlı biçimde oluşturabileceksin.

1) IOC'den davranışa: TTP analizi neden "ispat" işidir?

TTP (Tactics, Techniques, Procedures), saldırgan davranışını amaç-yöntem-uygulanış katmanlarında okumanı sağlar. Bu modülde kritik fark şudur: TTP, rapora eklenen bir "etiket" değil; kanıtla taşınan bir iddiadır.

  • Tactic: Amaç/evre (niçin?)
  • Technique: Yöntem sınıfı (nasıl?)
  • Procedure: Sahadaki somut uygulanış (gerçekte nasıl göründü?)

Birçok ekip, procedure düzeyindeki bir gözlemi "technique" diye raporlayıp farkında olmadan kesinlik üretir. İleri seviye yaklaşım, iki soruyu sistematik hale getirir:

  1. — "Bu gözlem hangi davranış sınıflarıyla uyumlu olabilir?"
  2. — "Bu sınıflardan hangilerini karşı kanıt arayarak eleyebilirim?"

Dikkat: TTP eşlemesi, aktör/attribution iddiası değildir. Aynı teknik birden çok aktör tarafından kullanılabilir; bu ayrım modül 8'deki actor tracking ve attribution tartışmasının omurgasıdır.

1.1. Kanıt hiyerarşisi: doğrudan / dolaylı / negatif kanıt

TTP analizinde kanıtlar eşit ağırlıkta değildir:

  • Doğrudan kanıt: Davranışı güçlü biçimde gösteren, tekrar üretilebilir ve zaman uyumlu gözlemler.
  • Dolaylı kanıt: Davranışla uyumlu ama alternatif açıklamalara açık sinyaller.
  • Negatif kanıt: Beklenen izin yokluğu/uyumsuzluğu; bazı hipotezleri zayıflatır.

Örnek: Kısa süreli "şüpheli kimlik doğrulama denemeleri" gözlemi, kaba bir "zorlamalı deneme" davranışıyla uyumlu olabilir; ancak aynı zaman penceresinde beklenen oturum kalıpları ve yan artefaktlar yoksa "yanlış yapılandırılmış otomasyon" hipotezi güçlenir. Burada doğru çıktı, kesin etiket değil; gerekçeli belirsizliktir.

1.2. "İddia-kanıt-karar" üçlüsü ve confidence dili

Bir TTP eşlemesi üç parçayı birlikte taşır:

  • İddia: "Bu olay dizisi şu davranış ailesiyle uyumlu."
  • Kanıt: "Hangi kaynakta hangi gözlem var; zaman uyumu ve tekrar üretilebilirlik ne durumda?"
  • Karar: "Bunu 'eşleşti' diye mi yayınlıyorum, yoksa 'aday' diye mi tutuyorum? Yanlış olursa maliyeti ne?"

İpucu: Confidence'ı "yüksek/orta/düşük" gibi tek kelimeye indirgemek yerine, fikrini hangi şartlarda değiştireceğini mutlaka yaz. Bu, analizi savunulabilir ve denetlenebilir kılar.

2) MITRE ATT&CK ile ileri haritalama ve Gap Analysis

MITRE ATT&CK, saldırgan davranışları için bir "davranış taksonomisi"dir. İleri seviyede hedef, sadece saldırıyı haritalamak değil; savunmanın kör noktalarını bulmak ve bunu operasyonel çıktıya çevirmektir.

2.1. Doğru eşleme: "metinde geçti" → "eşleşti" değildir

Raporlarda bir anahtar kelime görmek, otomatik eşleme için yeterli değildir. Analist, davranışın nasıl gerçekleştiğini kanıtla ayırmalıdır.

Örnek: Bir raporda "PowerShell" geçmesi, doğrudan "T1059.001 (PowerShell)" etiketini haklı çıkarmaz. Bu kullanım sıradan yönetim otomasyonu da olabilir; davranışın bağlamını, zaman uyumunu ve eşlik eden izleri görmeden alt teknik düzeyinde kesinlemek, savunmayı yanlış yere odaklayabilir.

2.2. Least-commitment: kanıt yetmiyorsa daha genel düzeyde kal

Kanıt alt teknik ayrımını desteklemiyorsa, üst teknik düzeyinde kalmak daha doğrudur. Spesifiklik, doğruluğun garantisi değildir.

Örnek: Bir olay dizisi "valid accounts" gibi bir davranış ailesine uyuyor görünebilir (ör. T1078). Ancak olayın "yetkili hesap mı, yanlış yapılandırma mı, olağan dışı ama meşru erişim mi?" ayrımını yapacak kanıt yoksa, eşlemeyi "aday" olarak tutup ayırıcı kanıtı tarif etmek gerekir.

2.3. Defense coverage ve gap: görünürlük-tespit-müdahale katmanları

Gap analysis, "saldırgan ne yaptı?" ile "biz bunu nerede ve nasıl görebiliriz?" arasındaki farkı ölçer. Burada üç katman kritik hale gelir:

  • Görünürlük (visibility): Bu davranış gerçekleşseydi, kurumda kanıt üretmeye yetecek telemetri var mı?
  • Tespit (detection): Telemetri varsa, davranışı anlamlı şekilde yakalayan kural/analiz mevcut mu?
  • Müdahale (response): Tespit edilse bile, operasyonel süreç bunu etkili biçimde containment/triage akışına sokabiliyor mu?

Bu gap çıktısı, "rapor notu" olarak kalmaz; olgun yapılarda detection engineering backlog'una dönüştürülür: hangi veri kaynağı eksik, hangi korelasyon yanlış, hangi kural aşırı gürültü üretiyor?

Dikkat: "Tespit edebiliriz" ifadesi bir varsayımdır. Kanıt standardında değerli olan, tespit iddiasının hangi gözleme dayandığı ve "hangi koşulda başarısız olacağıdır".

İpucu: Haritalama derinliğini seçerken iki uç arasında bilinçli karar ver:

  • Derin haritalama daha doğru ve eyleme dönük olur ama zaman/mühendislik maliyeti yüksektir.
  • Hızlı gap taraması pratik olur ama yanlış eşleme ve FP maliyeti artırabilir.\ Aynı problemi çözmenin birden fazla yolu varken, seçim kriterin "zaman baskısı + risk iştahı + mevcut görünürlük" olmalı.

3) TTP tabanlı threat hunting: hipotezi "bulgu üretme makinesi"ne çevirmek

IOC tabanlı avcılık ("şu IP var mı?") çoğunlukla reaktiftir. TTP tabanlı avcılık ise proaktiftir ve hipotez ile başlar. İleri seviyede hipotez; varsayım, beklenen artefakt, veri kaynağı ve doğrulama kriterini birlikte taşır.

3.1. Hipotezin dört bileşeni

  • Varsayım: Tehdit profiline dayalı davranış iddiası
  • Beklenen artefakt: Bu davranış gerçekleşseydi ne tür izler oluşurdu?
  • Veri kaynağı: Bu izi hangi telemetri taşıyabilir?
  • Doğrulama kriteri: Ne görürsem hipotez güçlenir; ne görürsem zayıflar?

Örnek: "Kimlik bilgisi odaklı bir davranış ailesi" hipotezinde, beklenen artefaktlar sadece tek bir log türü değildir; olay dizisi, zaman uyumu ve yan izler (ör. süreç etkileşimi, oturum anomalisi, ardışık erişim kalıpları) birlikte değerlendirilir. Artefaktların yokluğu, hipotezi otomatik çürütmeyebilir; görünürlük eksikliği ihtimali ayrıca yazılmalıdır.

3.2. Yöntem seçimi ve sınırlar: davranış avcılığı pahalıdır

Davranış odaklı avcılık, IOC avcılığına göre daha yüksek maliyetlidir: mühendislik eforu, veri hacmi, gürültü (noise) ve alarm yorgunluğu (alert fatigue) riski artar. Bu nedenle "her TTP için av yapılmaz"; yüksek riskli veya tespit kuralı yazılması zor davranışlar önceliklendirilir.

Bu çıktılar modül 9'da detection content lifecycle'a bağlanır: hipotez, sürdürülebilir kural/kapsam tasarımına dönüşmedikçe operasyonel değer üretmez.

4) Diamond Model: olaydan kampanyaya geçerken boşlukları doğru okumak

Diamond Model, bir olayı dört unsurla bağlar: adversary, infrastructure, capability, victim. Modül 5'teki pivoting yaklaşımı burada çerçeveye oturur: altyapı ↔ yetenek, kurban ↔ altyapı gibi ilişkiler "gözleme dayalı bağlar" olarak ele alınır.

4.1. İlişkiler kanıt ister; varsayım görünür olmalıdır

Diamond Model'de çizdiğin her ilişki (ör. capability ↔ infrastructure) bir kanıta dayanmalıdır. Varsayımlar "kesinlik" gibi yazıldığında, model kampanya analizi yerine hikâye üretmeye başlar.

Örnek: İki ayrı olayda aynı capability'ye benzeyen bir davranış kalıbı ve benzer altyapı izi görülebilir; ancak kurban profili tamamen uyumsuzsa (sektör/varlık tipi/erişim yüzeyi), analist "paylaşımlı altyapı" veya "hedef şaşırtma" gibi alternatif hipotezleri açıkça not edip confidence'ı düşürmelidir.

4.2. Boşluklar: veri eksikliği mi, yanlış hipotez mi?

Boşluk her zaman "bilinmiyor" değildir; bazen yanlış yere baktığını söyler. Bu yüzden boşluğu sınıflandır:

  • Telemetri yetersizliği (görünürlük boşluğu)
  • Kaynakların çelişkisi (fusion boşluğu)
  • Hipotezin zayıflaması (alternatif açıklama güçleniyor)

Burada belirsizlik dili, raporun zayıflığı değil; denetlenebilirliğidir.

5) Pyramid of Pain: savunma etkisini yükseltmek ama bedelini bilmek

Pyramid of Pain, savunmanın saldırgana "ne kadar maliyet" çıkardığını anlatır. Hash/IP/domain gibi alt katmanlar hızlı değiştirilebilir; araçlar ve TTP'ler daha kalıcıdır ve saldırgan için değiştirmesi pahalıdır. Bu yüzden stratejik hedef, mümkün olduğunca davranış katmanına yükselmektir.

Örnek: Sadece hash'e odaklı tespit, saldırganın küçük bir değişiklikle kaçmasına izin verebilir; davranışsal desenin yakalanması ise adaptasyon maliyetini artırır. Ancak davranış katmanı daha fazla telemetri ve daha dikkatli yanlış pozitif yönetimi ister.

Dikkat: "Piramidin tepesine çıkalım" hedefi, her zaman en doğru operasyonel seçim değildir. Üst katman yaklaşımı dayanıklıdır ama pahalıdır; düşük olgunlukta veya düşük görünürlükte agresif davranış kuralları, gürültü ve yanlış alarmla ekibi kilitleyebilir.

6) Kill Chain perspektifi: safha farkındalığı, FP maliyeti ve karşı önlem mantığı

Kill Chain, saldırıyı bir süreç olarak ele alır (recon → weaponization → delivery → exploitation → installation → C2 → actions on objectives). Bu çerçeve, "nerede yakaladım?" sorusunu görünür kılar.

  • Zincirin başlarında (ör. recon/delivery) bazı sinyallerin FP oranı yüksek olabilir: her anomali saldırı değildir.
  • Zincirin sonlarına doğru (ör. C2 / hedefe yönelik aksiyonlar) FP düşebilir; ancak kaçırma maliyeti artar.

Buradaki yöntem seçimi, "en erken yakala" refleksiyle değil; iş sürekliliği, FP maliyeti ve müdahale kapasitesi ile yapılır.

Örnek: Erken safhalarda agresif tespit, yüksek FP ile operasyonu yorabilir; daha geç safhalarda tespit ise düşük FP sağlar ama risk artar. Doğru karar, tek bir "en iyi" nokta değil; kurumun risk iştahına ve kritik süreçlerine göre değişen bir dengedir.

7) D3FEND: savunma dilini standardize etmek ve COA üretimini netleştirmek

ATT&CK "saldırgan ne yapıyor?" sorusunu cevaplar; D3FEND, "savunmacı ne tür kabiliyetlerle karşılar?" sorusuna daha standart bir dil sunar. CTI açısından değer, rapordaki önerilerin (recommendations) "genel temenni" olmaktan çıkıp, ölçülebilir savunma kabiliyeti diline yaklaşmasıdır.

Bu bölüm, COA (Course of Action) mantığını güçlendirir: bulgu → savunma kabiliyeti → uygulanabilirlik → operasyonel maliyet → beklenen etki.

İpucu: D3FEND'i her rapora zorla eklemek yerine, iki durumda özellikle tercih et:
1. Kurum içinde farklı ekiplerin "öneri"yi farklı anladığı ortamlarda (standart dil ihtiyacı).
2. Gap analysis çıktısını kontrol haritalamasına bağlayacağın ortamlarda (ölçülebilir kabiliyet ihtiyacı).\ Standartlaşma faydalıdır; ama öğrenme ve bakım maliyeti de gerçek bir bedeldir.

8) Intel Fusion: tehdit bağlamını iş bağlamına çevirmek

Intel fusion, dış tehdit verisini kurumun iç gerçekleriyle birleştirir: varlık kritiklikleri, iş süreçleri, maruziyet yüzeyi ve operasyonel kapasite... Buradaki hedef, teknik doğruluğu bozmadan iş dilinde risk anlatısı kurmaktır.

8.1. Crown Jewels ve tehdit senaryosu

"Crown jewels" kurumun olmazsa olmaz varlıkları ve süreçleridir. Fusion, her TTP'nin etkisini "kurumumda nerede can yakar?" sorusuyla eşler.

Örnek: "Aktif olarak sömürülen bir zafiyet" haberi tek başına panik nedeni değildir. Fusion bakışı, "bizde var mı, nerede var, ne kadar maruz, hangi süreçleri etkiler, hangi koşulda risk kritikleşir?" sorularıyla senaryoyu kurar ve belirsizlikleri görünür kılar.

8.2. Kaynak ağırlığı ve çelişki çözümü

Fusion'da en büyük tuzak, "çok kaynak = kesin" yanılgısıdır. Kaynağın "kim olduğu" kadar "nasıl bildiği" önemlidir:

  • İddia ölçülebilir mi, yoksa yorum mu?
  • Kurum içi görünürlük iddiayı test edebilecek kadar güçlü mü?
  • Zaman uyumu ve bağlam tutarlılığı var mı?
  • Çelişki varsa hangi kanıt daha güçlü?

Bu noktada görselleştirmeler (grafikler/ilişki ağları) ikna edici görünebilir; ancak chart bias riskine dikkat edilir: görsel yakınlık, gerçek ilişki kanıtı değildir.

8.3. Fusion çıktıları: TTP profili, öncelik ve operasyonel aktarım

Fusion çıktısı "teknik liste" değil, karar üreten paket olmalıdır:

  • TTP profili: Hangi davranış aileleri öne çıkıyor, hangi kanıtla?
  • Önceliklendirme: Kurumda hangi davranışlar daha yüksek risk/etki taşıyor?
  • Aksiyon sınıfları: Kural/av/izleme/iyileştirme gibi hangi COA'lar anlamlı?
  • Belirsizlik yönetimi: Hangi koşulda karar değişir?

Bu hat, modül 9'da hunting ve detection lifecycle'a, modül 8'de kampanya/kümelenme ve attribution işlerine taşınabilir çıktılar üretir.

9) Zafiyet önceliklendirme: CVSS'in ötesi (tehdit + maruziyet + iş etkisi)

Standart zafiyet yönetimi sadece CVSS'e bakarsa, "teknik ciddiyet"i görür ama "gerçek risk"i kaçırabilir. CTI destekli önceliklendirme üç boyutu birlikte düşünür:

  • Severity (CVSS): Teknik ciddiyet
  • Threat (tehdit): Sahada aktif istismar sinyali, kampanya ilgisi, exploitability göstergeleri
  • Exposure & Impact (maruziyet ve iş etkisi): İnternete açıklık, erişim yüzeyi, veri/süreç kritiklikleri

Bu birleşim, aksiyon sınıflarına dönüşür:

  • Patch now: Kritik varlık + yüksek maruziyet + aktif tehdit sinyali
  • Mitigate: Yama gecikiyorsa/uygulanamıyorsa riski düşüren önlemler (mimari/konfigürasyon/izleme)
  • Accept/Monitor: Düşük maruziyet veya düşük iş etkisi; izleme ve yeniden değerlendirme

Dikkat: CVSS tek başına kullanıldığında iki uç hata oluşur:

  • Kritik olmayan yerde "yangın" çıkarıp gereksiz kesinti üretmek,
  • Kritik yerde "normal" deyip risk birikimi oluşturmak.\ Bu yüzden belirsizlik ve veri boşluğu (maruziyetin tam bilinmemesi gibi) raporda açıkça yazılmalıdır.

Terimler Sözlüğü

TerimAçıklama
TTPTaktikler, teknikler ve prosedürler; saldırgan davranışının amaç–yöntem–uygulanış modeli
Behavioral analysisDavranışsal analiz; göstergeden (IOC) çok davranış örüntüsüne odaklanma
FrameworkÇerçeve/taksonomi; gözlemleri ortak sınıflandırma ve düşünme disiplinine oturtan yapı
MITRE ATT&CKSaldırgan davranışlarını taktik–teknik hiyerarşisinde sınıflandıran bilgi tabanı
TacticAmaç/evre; saldırganın “neden” yaptığına dair üst seviye sınıf
TechniqueYöntem sınıfı; saldırganın “nasıl” yaptığına dair genel davranış kategorisi
Sub-techniqueAlt teknik; tekniğin daha spesifik alt sınıflandırması
ProcedureSahadaki somut uygulanış; aynı tekniğin pratikte görünen biçimi
Least-commitmentKanıt yetmiyorsa daha genel düzeyde kalma prensibi
Negative evidenceNegatif kanıt; beklenen izin yokluğu/uyumsuzluğu ile hipotez zayıflatma
Time correlationZaman uyumu; gözlemler arasında ilişki kurmak için zaman tutarlılığı arama
Gap analysisBoşluk analizi; tehdit profili ile savunma kapsaması arasındaki farkın ölçümü
Defense coverageSavunma kapsaması; görünürlük/tespit/müdahale katmanlarında yetkinlik düzeyi
VisibilityGörünürlük; kanıt üretmeye yetecek telemetri/toplama kabiliyeti
Detection engineeringTespit mühendisliği; kural/korelasyon/analiz içeriği üretme ve bakım disiplini
Threat huntingTehdit avcılığı; proaktif hipotezle tehdit arama süreci
Diamond ModelAktör–altyapı–yetenek–kurban unsurlarıyla olayları ilişkilendiren model
Cyber Kill ChainSaldırı safhalarını süreç halinde ele alan model
Pyramid of PainSavunmanın saldırgana “maliyet” çıkardığı katmanlar hiyerarşisi
MITRE D3FENDSavunma tekniklerini sınıflandıran bilgi tabanı; savunma dilini standardize eder
VERISOlayları tutarlı sınıflandırmaya yardımcı taksonomi; raporlar arası kıyas için yararlı
Intel fusionDış tehdit verisi ile iç iş bağlamını birleştirerek karar üreten yaklaşım
Crown jewelsKurumun en kritik varlıkları ve iş süreçleri
COA (Course of Action)Hareket tarzı; bulguya karşı alınacak savunma aksiyonu yaklaşımı
CVSSZafiyetlerin teknik ciddiyetini puanlayan standart
Exploitabilityİstismar edilebilirlik; zafiyetin pratikte suistimal edilebilme sinyali
Chart biasGörselleştirmenin ilişkiyi olduğundan güçlü hissettirmesiyle oluşan yanlılık
DeceptionAldatma; analistin yanlış çıkarım yapmasını hedefleyen yönlendirme
Data poisoningVeri zehirleme; analiz hatası üretmek için sinyal ortamını kasıtlı bozma/kalabalıklaştırma

Kendini Değerlendir

Aşağıdaki sorular modül kazanımlarını ölçer. Her soru için en iyi cevabı seç.

  1. 1) Bir analist, sınırlı telemetriyle gördüğü bir olay dizisini ATT&CK’te spesifik bir alt tekniğe indiriyor. Aynı diziyi açıklayabilen daha genel bir teknik de var ve alt teknik ayrımı için ayırıcı kanıt yok. Bu durumda en doğru yaklaşım hangisidir?

A) Spesifik eşlemede ısrar etmek; ayrıntı her zaman kaliteyi artırır

B) Eşlemeyi tamamen bırakmak; belirsizlik varsa hiçbir şey yazmamak

C) Üst teknik düzeyinde kalmak, alt teknik için gerekli ayırıcı kanıtı ve değişim koşulunu yazmak

D) Tek bir dış rapor bulup alt tekniği kesinlemek

E) Alt teknik yerine doğrudan aktör adı yazmak

  • Doğru: C
  • Gerekçe: Kanıt alt teknik ayrımını taşımıyorsa least-commitment uygulanır; kararın hangi yeni kanıtla değişeceği yazılır. A ve D yanlış kesinlik üretir. B gereksiz kaçınmadır. E kapsamı aşar.
  1. 2) Aşağıdakilerden hangisi “TTP eşlemesi” ile “attribution” arasındaki sınırı doğru çizer?

A) Aynı teknik görüldüyse aynı aktördür

B) Aynı altyapı izi görüldüyse aynı aktördür

C) Teknik eşleme davranış sınıfını tanımlar; aktör iddiası için ek bağlam, bağımsız doğrulama ve alternatif hipotez elemesi gerekir

D) Popüler bir üretici raporu attribution için yeterlidir

E) Attribution yoksa TTP eşlemesi operasyonel değer üretmez

  • Doğru: C
  • Gerekçe: TTP davranışı sınıflandırır; aktör iddiası daha yüksek ispat eşiği ister. A/B tek sinyale aşırı yüklenir. D otorite yanılgısıdır. E yanlıştır; TTP, hunting/detection için attribution olmadan da değerlidir.
  1. 3) ATT&CK gap analysis kapsamında “visibility eksikliği” tespiti en doğru ne anlama gelir?

A) Kurumun antivirüsü yoktur

B) Davranış gerçekleşse bile kanıt üretecek telemetri/log toplanmıyordur; bu nedenle tespit/müdahale iddiası kanıtlanamaz

C) Saldırgan çok yenilikçidir; kimse göremez

D) SIEM lisansı yetersizdir; bu yüzden saldırı olmaz

E) Analist ATT&CK dokümantasyonuna erişemiyordur

  • Doğru: B
  • Gerekçe: Visibility, “engelleme” değil “kanıt üretme” kapasitesidir. Telemetri yoksa tespit kuralı ve doğrulama da zayıflar. Diğer seçenekler kavramı saptırır.
  1. 4) TTP tabanlı bir av hipotezi kurarken, aşağıdakilerden hangisi “kanıt zinciri + belirsizlik yönetimi” açısından en kritik unsurdur?

A) Hipotezi tek bir IOC’ye indirgemek

B) Beklenen artefaktları yazıp, bu artefaktların yokluğunun “görünürlük boşluğu” mu yoksa “hipotez zayıflığı” mı olduğunu ayırmak

C) Sadece “yüksek risk” demek; ayrıntı vermemek

D) Veri kaynağını belirtmemek; esnek kalmak

E) Sonucu mutlaka “eşleşti” diye kapatmak

  • Doğru: B
  • Gerekçe: Av hipotezi, beklenen artefakt + veri kaynağı + doğrulama/çürütme kriteriyle taşınır; “yokluk” yorumlanırken görünürlük boşluğu ayrı ele alınır. A, IOC’ye geri düşer. C/D/E denetlenebilirliği bozar.
  1. 5) Diamond Model’de capability ve infrastructure benzerliği görülüyor; ancak victim profili tamamen uyumsuz. En doğru analist davranışı hangisidir?

A) Kesin aynı kampanya; victim farkı önemsiz

B) Modeli terk etmek; Diamond bu işte işe yaramaz

C) Confidence’ı düşürmek; paylaşımlı altyapı veya deception gibi alternatif hipotezleri açıkça yazmak ve ayırıcı kanıt aramak

D) Çelişkiyi çözmek için aktör adı eklemek

E) Sadece infrastructure’ı raporlayıp diğer unsurları yok saymak

  • Doğru: C
  • Gerekçe: Çelişki, belirsizlik yönetimi ve alternatif hipotez üretimi gerektirir. A/D yanlış kesinliktir. B/E analitik değeri düşürür.
  1. 6) Pyramid of Pain’e göre TTP seviyesinde tespit yapmanın saldırgana etkisi neden daha yüksektir?

A) Saldırgan IP’yi değiştirerek hemen kurtulur

B) Davranışı değiştirmek eğitim/araç/alışkanlık değişimi gerektirir; maliyeti yüksektir

C) Savunmacı için her zaman en ucuz yöntemdir

D) TTP tespiti yanlış pozitif üretmez

E) TTP seviyesi sadece teoriktir; pratik etkisi yoktur

  • Doğru: B
  • Gerekçe: Üst katmanlar daha kalıcıdır; saldırgan adaptasyon maliyeti öder. C ve D genelleme hatasıdır; üst katman maliyetli olabilir ve FP yönetimi ister. A/E yanlıştır.
  1. 7) Kill Chain yaklaşımında erken safhalarda (ör. recon/delivery) tespit ile geç safhalarda (ör. C2/actions) tespit arasındaki temel trade-off hangisidir?

A) Erken safhada FP genelde daha yüksek olabilir; geç safhada FP düşebilir ama kaçırma maliyeti ve etki riski artar

B) Erken safhada tespit her zaman kolaydır; geç safhada imkânsızdır

C) Geç safhada tespit her zaman daha ucuzdur

D) FP sadece erken safhada vardır; geç safhada hiç olmaz

E) Kill Chain yalnızca akademik anlatıdır; karar üretmez

  • Doğru: A
  • Gerekçe: Safha farkındalığı, FP maliyeti ve risk/etki dengesini kurmak içindir. Diğer seçenekler mutlak/yanlış genellemelerdir.
  1. 8) Intel fusion sürecinde “ünlü rapor” etkisine kapılmamak için en doğru kontrol hangisidir?

A) Rapor ünlüyse doğrudur; ek kontrol gerekmez

B) Raporu referans almak yerine tamamen yok saymak

C) İddiayı ölçülebilir parçalara ayırıp, kurum içi görünürlük ve zaman uyumu ile çapraz doğrulamak; çelişki varsa kanıt ağırlığına göre yeniden çerçevelemek

D) Grafiği daha büyük çizmek; ikna gücü artsın

E) Aynı raporu farklı cümlelerle tekrar etmek

  • Doğru: C
  • Gerekçe: Fusion, kaynak ağırlığı + bağımsız doğrulama + çelişki çözümü disiplinidir. A otorite yanlılığıdır. B aşırı tepkidir. D/E chart bias ve tekrar yanılgısını artırır.
  1. 9) Zafiyet önceliklendirmede CTI destekli yaklaşımın CVSS’e göre en kritik fark nedir?

A) CVSS artık tamamen gereksizdir; bakılmaz

B) Tehdit (aktif istismar sinyali), maruziyet ve iş etkisini birlikte değerlendirip aksiyon sınıfı (patch now/mitigate/monitor) üretmek

C) Sadece zafiyetin adını bilmek yeterlidir

D) Önceliklendirme yalnızca teknik ekip içindir; iş bağlamı karıştırılmamalıdır

E) En yüksek CVSS her zaman “patch now” demektir

  • Doğru: B
  • Gerekçe: CTI değeri, “teknik ciddiyet”i “gerçek risk”e bağlamaktır. A aşırı genelleme; CVSS hâlâ girdidir. C/D/E yanlış veya eksiktir.
  1. 10) Bir TTP profili modül 9’daki operasyonelleştirmeye aktarılacak. En iyi paketleme biçimi hangisidir?

A) Sadece teknik isim listesi

B) “Yüksek confidence” yazıp geçmek

C) Kanıt zinciri (gözlem kaynakları + zaman uyumu), eşleme seviyesi, alternatif hipotezler, değişim koşulları ve COA seçenekleriyle birlikte; “aksiyon” ile “izleme/hipotez” ayrımı yaparak

D) Sadece aktör adı ve ülke tahmini

E) Görsel ilişki grafiği; metin gereksiz

  • Doğru: C
  • Gerekçe: Operasyonel değer; denetlenebilirlik + belirsizlik yönetimi + yöntem seçimiyle gelir. A/B yetersizdir. D kapsamı aşar. E chart bias riskini büyütür.

Bu Modülde Kazanılan Yetkinlikler

  • TTP analizi, etiketten önce kanıt standardıdır: gözlem–yorum–iddia ayrımı korunur.
  • ATT&CK haritalama, doğru yapıldığında gap analysis ve ölçülebilir savunma iyileştirmesi üretir.
  • TTP tabanlı hunting, hipotez–artefakt–veri kaynağı–doğrulama kriteriyle kurulur; maliyet/noise/FP sınırlarıyla yönetilir.
  • Diamond Model, olayları kampanya resmine bağlarken boşlukları “veri eksikliği mi, yanlış hipotez mi?” diye ayırmayı zorunlu kılar.
  • Pyramid of Pain ve Kill Chain, savunma etkisini ve müdahale zamanının maliyetini düşünmeye zorlar.
  • D3FEND ve COA mantığı, önerileri standartlaştırır; ama her durumda eklenmesi gerekmeyen bir maliyet taşır.
  • Intel fusion, tehdit bilgisini crown jewels ve iş etkisiyle birleştirerek “teknikten karara” köprü kurar.
  • Zafiyet önceliklendirme, CVSS’in ötesinde tehdit + maruziyet + iş etkisiyle gerçek riski yakalar.

MODÜL 7 — Malware İstihbaratı (Intel Analysts için)

MODÜL 7 — Malware İstihbaratı (Intel Analysts için)

Modül Teması

Malware Triage

İstihbarat lensi ile statik/dinamik analiz.

Capability

Aile/küme/varyant ayrımı.

Detection Bridge

Davranış sinyallerinden tespit içeriğine.

Bu modül, "malware'ı satır satır çözmek" ile "malware'dan istihbarat üretmek" arasındaki çizgiyi netleştirir. CTI analisti için hedef; bir örneği (sample) tamamen deşifre etmek değil, örnekten operasyonel değeri olan sinyalleri (altyapı ipuçları, TTP göstergeleri, kampanya/cluster bağları, sınıflandırma işaretleri) kanıt zinciriyle çıkarıp, belirsizlik ve yöntem seçimi disiplinini koruyarak savunma kararlarına dönüştürmektir. Bu nedenle içerik, "nasıl saldırı yapılır?" tarifine girmez; bunun yerine "hangi sinyal ne kadar güvenilir, nasıl doğrulanır, nasıl raporlanır ve nasıl operasyonelleştirilir?" sorularını merkeze alır.

Bu Modülde Hedeflenen Kazanımlar

  • CTI perspektifinde malware analizinin kapsamını doğru çizmek; “reverse engineering” ile “intel üretimi” arasındaki hedef farkını yönetmek.
  • Statik artefaktları (string, pattern, PDB yolu, derleme zamanı vb.) kanıt değeri + yanıltma olasılığı ile birlikte yorumlamak.
  • Konfigürasyon ve altyapı sinyallerini çıkarırken tek örnekten genelleme riskini azaltmak; zaman uyumu ve bağımsız sinyallerle doğrulamak.
  • YARA içeriklerini “kural yazma”dan çok performans/ölçek, FP–FN dengesi ve yaşam döngüsü yönetişimi açısından yönetmek.
  • Code reuse, benzerlik ve kümeleme sinyallerini (imphash/fuzzy hashing dahil) attribution sınırlarını koruyarak değerlendirmek.
  • Çıktıları modül 8 (kampanya/cluster) ve modül 9 (operasyonelleştirme/detection lifecycle) ile uyumlu, denetlenebilir biçimde paketlemek.

1) Intel için malware analizi: doğru hedef, doğru sınır

Klasik tersine mühendis "Bu fonksiyon nasıl çalışıyor?" sorusunu büyütür; CTI analisti ise "Bu örnek bize kim, nasıl, nereye sorularında hangi savunma kararını güçlendirecek sinyali veriyor?" sorusunu büyütür. Bu fark, analiz derinliğini değil, çıktının doğasını değiştirir.

  • Amaç: "Kodu tamamen çözmek" değil, yeterince çözerek (ya da mevcut analiz çıktısını kullanarak) operasyonel sinyal (izleme/engelleme için aday göstergeler, hunting hipotezleri, ilişki adayları) üretmek.
  • Sahiplik ve kalite: CTI çıktısında "bulgu" ile "yorum" ayrımı korunur. Bir gözlem (örnekte görülen bir artefakt) ile ondan çıkarılan iddia (kampanya bağı, altyapı ilişkisi, olası TTP) aynı cümlede erimemelidir.
  • Belirsizlik dili: Analiz, "kesinlik yarışı" değildir. Bazı sinyallerin taklit edilebilirliği yüksektir; bu sinyaller ancak başka kanıtlarla güçlendiğinde karar kalitesini artırır.

Dikkat: "Politika/OPSEC uyumu" güvenli çalışmanın şartıdır; ama confidence (güven düzeyi) kanıtın gücüyle ilgilidir. Uyumlu bir ortamda çalışmak, bulgunun doğruluğunu otomatik olarak yükseltmez; sadece riskini azaltır.

İpucu: CTI analisti olarak, malware/IR ekibinden alacağın üç net bilgi çıktının kalitesini dramatik artırır:
— Bu sonuç doğrudan gözlem mi, yoksa yorum mu?
— Hangi artefaktlar tekrar üretilebilir ve hangi koşullarda değişir?
— Bu yorum hangi yeni kanıt gelirse geri çekilir / revize edilir?

Örnek: Bir olay özetinde "C2 aday alan adı" geçtiğini varsay. Bu bilgiyi "kesin C2" diye paketlemek yerine, "aday altyapı sinyali" olarak raporlayıp; hangi telemetriyle (zaman uyumu, ağ gözlemi, başka örneklerle yakınsama) güçleneceğini yazmak, hem güvenilirliği artırır hem de yanlış bloklama riskini azaltır.

2) Statik sinyaller: hızlı değer, yüksek yanıltma payı

Statik inceleme (dosyayı "çalıştırmadan" elde edilen bilgiler) CTI açısından çekicidir: hızlıdır, bazı durumlarda daha güvenlidir. Ancak statik yüzey, saldırganın analisti yanıltmak için "dekor" bıraktığı yerdir. Bu yüzden statik sinyaller, kanıt değerine göre sınıflanmalı ve karşı kanıt arama refleksiyle ele alınmalıdır.

2.1. String/pattern ve "kanıt eşiği"

String'ler; URL parçaları, dosya yolları, hata mesajları, konfig anahtarları, user-agent kalıpları gibi ipuçları taşır. Fakat iki soru sorulmadan "istihbarat" olamaz:

  • Bu artefakt gerçekten yürütülen akışın parçası mı, yoksa decoy/dead code olabilir mi?
  • Bu artefakt özgün bir iz mi, yoksa boilerplate/commodity olabilir mi?

Örnek: Bir örnekte "/update/check" gibi sıradan bir path parçası görmek tek başına anlamlı değildir. Ancak aynı örnekte nadir bir konfig anahtarı düzeni, tutarlı bir iletişim ritmi ve zaman uyumlu altyapı sinyalleriyle birlikteyse "sinyal seti" güçlenir.

2.2. PDB yolları: kıymetli ama yanlış okunmaya açık bir parmak izi

Bazı örneklerde PDB (debug sembol) yolu gibi geliştirme ortamından kalma izler görülebilir. Bu, aktör takibinde (modül 8) değerli bir ipucu olabilir; çünkü proje isimleri, klasör yapıları veya alışkanlıklar hakkında bağlam sağlar.

Dikkat: PDB yolu görmek, tek başına "kimlik" kanıtı değildir. Bu tür izler yanlış yönlendirme için bilerek bırakılmış olabilir. Değer kazanması, diğer sinyallerle corroboration (bağımsız doğrulama/ yakınsama) bulmasına bağlıdır.

2.3. Derleme zamanı (compile time) ve zaman tutarlılığı

Derleme zamanı bazen çalışma saatleri veya zaman dilimi hakkında ipucu veriyor gibi yorumlanır; fakat metadata manipüle edilebilir (timestomping). Bu nedenle doğru yaklaşım, derleme zamanını tutarlılık kontrolü ile ele almaktır: kod/bağımlılık işaretleri ve kampanya zaman çizgisiyle uyumlu mu?

Örnek: Dosya zamanı çok eski bir yılı işaret ediyor gibi görünürken, örnek "modern" bir bileşene bağımlılık sinyali taşıyorsa, bu durum tarih bilgisinin manipüle edilmiş olabileceğini düşündürür ve güven düzeyi düşürülür.

Imphash ve benzerlik sinyalleri: hızlı kümeleme, dikkatli yorum

Imphash (import tablosu temelli parmak izi) aynı üretici/builder/derleme hattından çıkan örnekleri hızlıca kümelendirmede işe yarayabilir. Ancak "aynı imphash → aynı aktör" gibi doğrudan bir sıçrama yapılmaz; çünkü ortak kütüphane kullanımı, benzer derleme zincirleri veya commodity bileşenler benzer izler üretebilir.

İpucu: Statik sinyali raporlarken "sinyal kartı" gibi düşün:
Ne gördüm? (gözlem)
Ne iddia ediyorum? (yorum)
Neye dayanıyorum? (kanıt)
Hangi karşı kanıt bunu çürütür?
Hangi koşulda fikrim değişir?\ Bu format, modül 3'teki tradecraft ve modül 9'daki operasyonelleştirme hattıyla doğal uyum sağlar.

3) Konfigürasyon ve altyapı sinyali: "kutsal kase" ama tek örnek tuzağı var

Malware istihbaratında en yüksek değer üreten alanlardan biri, örneğin gömülü konfigürasyonundan çıkan altyapı sinyalidir. Çünkü bu sinyaller modül 5'te pivoting için "seed", modül 8'de kampanya/cluster için bağ dokusu, modül 9'da ise operasyonel içeriğin girdisi olur.

3.1. Ne aranır?

Konfigürasyon ve altyapı sinyali ararken CTI'nin "işe yarayan" alanları genellikle şunlardır:

  • Birincil/yedek iletişim uçları (domain/IP adayları, bazen birden çok seçenek)
  • Protokol/iletişim biçimine dair ayırt edici öğeler (ör. sabit header kalıpları, user-agent benzeri tanımlayıcı dizgiler)
  • Kampanya/bot grup kimliği gibi "operasyon içi" sınıflandırma alanları
  • Sürüm ipuçları ve konfig şemasındaki değişimler (drift takibi için)

3.2. Nasıl doğrulanır?

Konfig'den çıkan her alan otomatik olarak "C2 budur" anlamına gelmez. Yanlış yorum, yanlış bloklama ve iş sürekliliği riski doğurur. Bu yüzden:

  • Zaman uyumu aranır: sinyal, olay penceresiyle uyumlu mu?
  • Bağımsız sinyaller aranır: aynı altyapı izi telemetride görülüyor mu, başka örneklerle yakınsıyor mu?
  • Alternatif açıklama yazılır: bu alan telemetri/diagnostic endpoint, test sunucusu veya decoy olabilir mi?

Örnek: Konfig'de "example.com" benzeri bir alan görmek tek başına yeterli değildir. Eğer aynı zaman aralığında kurum telemetrisinde bu alanla ilişkili tutarlı bir iletişim paterni gözlenmiyorsa, "aday altyapı" olarak kalır.

Dikkat: "Sandbox raporu bunu gösterdi" ifadesi, tek başına kanıt standardı değildir. Otomatik raporlar bazen yalnızca görünen ilk davranışı yansıtır; CTI raporu ise sinyali "mutlak" değil "kanıtlı" kılmakla yükümlüdür.

3.3. Statik vs dinamik gözlem: yöntem seçimi ve sınır

  • Statik yaklaşım çoğu senaryoda daha güvenli ve tekrarlanabilir bir başlangıç sağlar; ancak eksik kalabilir.
  • Dinamik gözlem zengin sinyal sunabilir; fakat OPSEC/etik/politika çerçevesi ve yanlış yorum riski daha yüksektir.

Burada "doğru yöntem" evrensel değil; karar, risk, zaman baskısı, mevcut kanıt ve kurumsal politika ile belirlenir. Önemli olan; seçtiğin yöntemin sınırını raporda açıkça söylemektir.

4) YARA: tespit dili değil, içerik yönetişimi problemi

CTI bağlamında YARA'yı yalnız "kural yazma" olarak görmek, üretim gerçeklerini ıskalar. İleri seviye yaklaşım; kuralın doğruluğunu, performansını, FP/FN dengesini ve yaşam döngüsünü birlikte düşünür.

4.1. Performans/ölçek ve FP-FN dengesi

  • Çok genel kurallar geniş kapsama sunar ama FP üretir; analist yorgunluğu, kural kirliliği ve güven kaybı doğurur.
  • Çok dar kurallar FP'yi azaltır ama varyant kaçırabilir; sahte güven üretir.

Bu yüzden kuralın "iyi"liği, kullanım amacına bağlıdır: triage için geniş, üretim tespiti için daha kontrollü, avcılık için farklı bir denge gerekebilir.

4.2. Yaşam döngüsü: sürümleme, test, geri çekme

YARA içeriği de "canlıdır": tehdit değişir, kural yaşlanır. Bu nedenle:

  • Sürümleme ve değişiklik kaydı tutulur (denetlenebilirlik)
  • "Temiz dosya kümesi" benzeri test disiplinleriyle FP riski düzenli ölçülür
  • Üretime yayılım kademeli ve geri çekilebilir tasarlanır (modül 9'un content lifecycle yaklaşımı)

İpucu: Kural çıktısını raporlarken "eşleşme"yi nihai hüküm gibi yazma. Eşleşme bir işarettir; karar, başka kanıtlarla doğrulanmadıkça "kesin" değildir. Bu dil disiplini, hem teknik doğruluğu hem de paydaş güvenini korur.

5) Code reuse, benzerlik ve attribution: güçlü sinyal, tehlikeli kesinlik

Code reuse analizinde en sık hata, benzerliği "aynı aktör"e sıçratmaktır. Oysa benzerlik; paylaşım, sızıntı, satın alma, taklit veya commodity ekosistem nedeniyle ortaya çıkabilir. Bu yüzden temel ilke nettir: reuse ≠ aynı aktör.

5.1. Reuse sinyallerini doğru ağırlıklandırma

Reuse bulgusu tek başına "kampanya bağlayan ana kanıt" yapılmaz. Değer kazanması için:

  • Altyapı örüntüsü (modül 5) ile yakınsama
  • TTP profili ve davranış seti (modül 6) ile uyum
  • Zaman çizgisi ve victimology (modül 8) ile tutarlılık\ gibi bağımsız sinyallerle güçlenmesi gerekir.

Örnek: İki olayda benzer bir şifreleme rutini görülüyor olabilir. Eğer birinde altyapı ve TTP de uyumlu, diğerinde uyumsuzsa; birincide bağ güçlenir, ikincide "sınırlı sinyal" olarak kalır. Aynı bulgudan iki farklı sonuç çıkarmak, çelişki değil, kanıt standardının gereğidir.

5.2. Benzerlik araçları ve "hızlı kümeler"

Imphash veya fuzzy hashing benzeri yaklaşımlar (benzerlik parmak izleri) hızlı kümeler üretmede işe yarar; fakat bu kümeler "kanıtın son hali" değil, analizin başlangıç noktasıdır. Kümeyi büyütmek için eşik gerekçesi ve karşı kanıt arama disiplini şarttır.

Dikkat: Sızdırılmış kaynak kodu veya yaygın commodity bileşenler, farklı gruplarda benzer sinyaller üretebilir. Bu durumda doğru rapor dili "olası yakınsama"dır; "kesin attribution" değildir.

Terimler Sözlüğü

TerimAçıklama
MalwareZararlı yazılım; CTI için sinyal kaynağı
Reverse engineeringTersine mühendislik; kodun iç işleyişini çözümleme disiplini (bu modülde hedef değil)
TriageHızlı ön değerlendirme; önceliklendirme ve yön belirleme
Static analysisStatik analiz; çalıştırmadan, yapı/içerik üzerinden inceleme
Dynamic analysisDinamik analiz; davranışı gözlemlemek için kontrollü çalıştırma yaklaşımı
SandboxDavranış gözlemi için izole analiz ortamı
TelemetryTelemetri; sistemlerden toplanan olay/veri akışı
ArtifactArtefakt; analizde görülen iz/bulgu
Anti-forensicsAnti-adli; analizi zorlaştırma/yanıltma amaçlı iz yönetimi
PackerPaketleyici; örneği sıkıştıran/örten ve analizi zorlaştırabilen katman
ObfuscationKarartma/gizleme; okunabilirliği azaltma, analiz maliyetini artırma
Configuration (config)Konfigürasyon; örneğin çalışma parametreleri/ayar şeması
C2 (Command and Control)Komuta-kontrol; zararlının uzaktan yönetim/iletişim kanalı kavramı
BeaconingPeriyodik sinyal gönderimi; ritimsel iletişim davranışı
User-AgentAğ iletişiminde kendini tanıtan metin; bazen ayırt edici davranış izi olabilir
PDB (Program Database)Derleme/hata ayıklama bilgileriyle ilişkili dosya; bazen geliştirme yolu izleri bırakır
ImphashImport tablosu temelli parmak izi; hızlı benzerlik/kümeleme sinyali olarak kullanılabilir
TimestompingDosya zaman metadata’sını kasten değiştirme davranışı
False flagAnalisti yanıltmak için bilerek bırakılmış yanlış ipucu
CorroborationBağımsız doğrulama/yakınsama; iddiayı farklı sinyallerle destekleme
VictimologyHedef profili/kurban örüntüsü; kampanya analizinde bağlam unsuru
False positive (FP)Yanlış pozitif; zararlı olmayanı zararlı diye işaretleme
False negative (FN)Yanlış negatif; zararlı olanı kaçırma
BoilerplateŞablon/standart kod; “özgün sinyal” sanılıp yanıltabilir
Code reuseKod yeniden kullanımı; benzerlik sinyali (tek başına attribution kanıtı değil)
Fuzzy hashingBulanık özetleme; benzerlik analizi için kullanılan özet yaklaşımı

Kendini Değerlendir

Aşağıdaki sorular modül kazanımlarını ölçer. Her soru için en iyi cevabı seç.

  1. 1) Bir CTI analisti, incelediği örnekte çok sayıda teknik detay buluyor. Aşağıdakilerden hangisi CTI bağlamında “doğru hedefi” en iyi yansıtır?

A) Kodun her satırını açıklayacak seviyede tersine mühendislik yapmak

B) Örneği tamamen deşifre etmeden karar destekleyen sinyalleri çıkarıp kanıt zinciri ve belirsizlik diliyle raporlamak

C) Bulunan her string’i IOC listesi olarak yayınlamak

D) İddiaları güçlendirmek için kesin attribution cümleleri eklemek

E) Sinyal üretmek yerine yalnızca araç çıktısını aynen rapora koymak

  • Doğru: B
  • Gerekçe: CTI’de amaç, savunma kararını destekleyen sinyali kanıt standardında paketlemektir. A kapsam kaymasıdır. C bağlamsız IOC riskini büyütür. D yanlış kesinlik üretir. E analizi devre dışı bırakır.
  1. 2) Güvenli çalışma ve “confidence” ilişkisiyle ilgili en doğru ifade hangisidir?

A) Analiz ortamı politika uyumluysa confidence otomatik olarak yüksektir

B) İzolasyon/politika uyumu güvenlik şartıdır; confidence ise kanıtın gücü ve yakınsamasıyla belirlenir

C) İzolasyon yalnızca dinamik analizde gerekir; statikte gerekmez

D) OPSEC riskini azaltmak için bulguların çoğu rapordan çıkarılmalıdır

E) Güvenli çalışma, doğrulama ihtiyacını ortadan kaldırır

  • Doğru: B
  • Gerekçe: Uyum güvenliği sağlar; doğruluk/confidence kanıta bağlıdır. A yanlış nedensellik kurar. C hatalı genellemedir. D bilgi kaybı yaratır. E tradecraft’i bozar.
  1. 3) Bir örnekte PDB yolu benzeri bir artefakt bulundu. CTI açısından en doğru kullanım yaklaşımı hangisidir?

A) Bu artefakt kesin kimlik kanıtıdır; raporda attribution olarak yazılmalıdır

B) Değersizdir; hiç raporlanmamalıdır

C) Potansiyel parmak izi olarak raporlanır; kolay taklit/false flag olasılığı belirtilir ve bağımsız sinyallerle yakınsama aranır

D) Yalnızca teknik ekip anlayacağı için yönetici özetinden çıkarılmalıdır

E) PDB yolu varsa C2 bilgisi de kesinleşmiş sayılır

  • Doğru: C
  • Gerekçe: Değerli ipucu olabilir ama tek başına kesinlik üretmez; corroboration gerekir. A ve E aşırı kesinliktir. B gereksiz bilgi kaybıdır. D bağlama göre karar olabilir ama “zorunlu” değildir.
  1. 4) Derleme zamanı (compile time) kampanya zaman çizgisine eklenmek isteniyor. Timestomping ihtimali de var. En doğru analitik duruş hangisidir?

A) Derleme zamanı her zaman güvenilirdir; doğrudan kesin tarih olarak yazılır

B) Derleme zamanı tamamen çöptür; rapordan çıkarılır

C) Derleme zamanı yardımcı sinyal olarak tutulur; kod/bağımlılık işaretleri ve olay zaman penceresiyle tutarlılık kontrolü yapılır; çelişki varsa confidence düşürülür

D) Tutarsızlık varsa doğrudan “deception kanıtı” yazılır

E) Tutarsızlık varsa attribution yapmak daha kolaydır; aktör adı eklenir

  • Doğru: C
  • Gerekçe: Metadata manipüle edilebilir; tutarlılık ve karşı kanıt arama yaklaşımı gerekir. A/B uçtur. D tek veriyle ağır hüküm verir. E kapsam dışı ve risklidir.
  1. 5) Imphash benzeri hızlı benzerlik sinyalleri için en doğru ifade hangisidir?

A) Aynı imphash kesin aynı aktördür

B) Aynı imphash, hızlı kümeleme/pivot için başlangıç sinyali olabilir; builder/commodity etkileri nedeniyle tek başına attribution kanıtı değildir

C) Imphash yalnızca dosya boyutunu ölçer

D) Imphash yalnız dinamik analizle elde edilir

E) Imphash görüldüyse başka kanıta gerek yoktur

  • Doğru: B
  • Gerekçe: Benzerlik sinyali kümelemeyi hızlandırır ama yanlış kesinlik üretmemelidir. A/E hatalı. C/D teknik olarak yanlıştır.
  1. 6) Konfigürasyondan “C2 adayı” gibi görünen bir alan çıkarıldı. Tek örnek var ve dinamik gözlem yok. En doğru raporlama ve yöntem seçimi yaklaşımı hangisidir?

A) Tek örnek yeterlidir; alan kesin C2 diye yazılır

B) Dinamik gözlem yoksa bulgu rapordan tamamen çıkarılır

C) Alan aday sinyal olarak raporlanır; alternatif açıklamalar yazılır; zaman uyumu ve telemetri/başka örneklerle bağımsız doğrulama hedeflenir; confidence buna göre gerekçelendirilir

D) Doğrulamak için ayrıntılı operasyon adımları tarif edilir

E) Aday sinyal yönetici özetinde “kesin tehdit” diye sunulur

  • Doğru: C
  • Gerekçe: Tek örnekten genelleme yapılmaz; doğrulama planı ve belirsizlik dili gerekir. A/E yanlış kesinliktir. B bilgi kaybıdır. D güvenlik sınırlarını aşar.
  1. 7) User-Agent gibi bir iletişim dizgesi konfigürasyonda geçiyor. CTI açısından en doğru değerlendirme hangisidir?

A) Saldırganın kişisel tarayıcı tercihini gösterir; stratejik önem yoktur

B) Her user-agent aynı değerdedir; raporlamaya gerek yoktur

C) Bazı kampanyalarda ayırt edici davranış izi olabilir; ancak kolay değiştirilebilirliği belirtilmeli ve başka sinyallerle birlikte değerlendirilmelidir

D) User-Agent görülürse attribution kesinleşir

E) User-Agent bilgisi yalnızca hukuki gerekçelerle raporlanır

  • Doğru: C
  • Gerekçe: Ayırt edici olabilir ama tek başına kanıt değildir; taklit edilebilirlik yazılmalıdır. A/B/E indirgemecidir. D yanlış kesinliktir.
  1. 8) YARA içeriğini üretim ortamına yaymadan önce en doğru yönetişim yaklaşımı hangisidir?

A) Hız için test yapılmaz; sahada düzeltme yapılır

B) Kural yalnızca bir kez yazılır; bakım gerekmez

C) Sürümleme + temiz set/test disiplini + FP izleme + kademeli yayılım + geri çekme planı birlikte işletilir

D) FP’yi sıfırlamak için kurallar aşırı daraltılır; kaçırma riski önemsenmez

E) Üretimde eşleşme varsa her zaman kesin enfeksiyon kararı verilir

  • Doğru: C
  • Gerekçe: YARA bir “içerik yaşam döngüsü” problemidir; test ve rollback olmadan operasyonel risk artar. A/B zayıf yönetişimdir. D tek taraflı optimizasyondur. E yanlış kesinliktir.
  1. 9) Bir olayda YARA eşleşmesi “kanıt” gibi kullanılıyor. En doğru ifade hangisidir?

A) YARA eşleşmesi tek başına kesin enfeksiyon kanıtıdır

B) YARA eşleşmesi bir işarettir; karar, başka kanıtlarla desteklenmeli; aksi hâlde yanlış kesinlik doğurabilir

C) YARA eşleşmesi varsa kampanya ve aktör kesinleşir

D) YARA eşleşmesi raporda asla yer almamalıdır

E) YARA eşleşmesi yalnızca yönetici özetinde kullanılmalıdır

  • Doğru: B
  • Gerekçe: Eşleşme güçlü bir sinyal olabilir; ama kanıt standardı için doğrulama gerekir. A/C yanlış kesinliktir. D bilgi kaybıdır. E bağlama göre değişir; “yalnızca” doğru değildir.
  1. 10) Code reuse sinyali iki farklı olayda görüldü. Birinde altyapı/TTP/zaman uyumu da benzer, diğerinde yalnızca kod benzerliği var. En doğru sonuçlandırma ve paketleme hangisidir?

A) İkisi de kesin aynı aktör; tek sinyal yeter

B) İkisi de kesin farklı; reuse hiçbir işe yaramaz

C) Birincide çoklu sinyal yakınsaması nedeniyle ilişki güçlenir; ikincide reuse sınırlı sinyal olarak kalır, boilerplate/sızmış kod ihtimali belirtilir; rapor “hangi kanıt gelirse değişir” dilini içerir

D) İkinci olayda çelişkiyi gidermek için kesin aktör adı yazılır

E) İkinci olayı doğrulamak için adım adım saldırı yöntemi anlatılır

  • Doğru: C
  • Gerekçe: Reuse tek başına attribution kanıtı değildir; çoklu sinyal ve belirsizlik dili şarttır. A/B uçtur. D yanlış kesinliktir. E güvenlik sınırlarını aşar.

Bu Modülde Kazanılan Yetkinlikler

  • Malware analizinde CTI’nin hedefi “kod çözmek” değil, karar destekleyen sinyal üretmektir.
  • Statik artefaktlar hızlı değer sağlar; fakat yanıltma/decoy/anti-forensics riski nedeniyle karşı kanıt arama refleksi şarttır.
  • PDB yolu, imphash ve benzerlik sinyalleri güçlü ipuçlarıdır; tek başına kimlik/attribution sonucu üretmez.
  • Konfigürasyon ve altyapı sinyali yüksek değer taşır; ancak tek örnekten genelleme ve “mutlak C2” dili kritik hatalara yol açar.
  • YARA “kural yazma”dan öte, performans + yaşam döngüsü + yönetişim işidir; eşleşme “işaret”tir, hüküm değil.
  • Code reuse değerlidir ama tehlikelidir: reuse ≠ aynı aktör; yakınsama ve belirsizlik dili raporun omurgasıdır.

MODÜL 8 — Kampanya Analizi, Kümeleme, Actor Tracking ve Attribution

MODÜL 8 — Kampanya Analizi, Kümeleme, Actor Tracking ve Attribution

Modül Teması

Kampanya

Kümeleme ve actor tracking disiplini.

Atribusyon

Kanıt standardı + belirsizlik dili.

Zaman Çizelgesi

Olay zincirlerinden örüntü çıkarmak.

CTI'ın "büyük resim" tarafı, tekil sinyalleri (TTP parçaları, altyapı izleri, zaman uyumu, hedef profili vb.) bir araya getirip operasyonel bir mantık çıkarmayı gerektirir. Bu modül, olayları bir "liste" gibi değil, zaman çizelgesi üzerinde gelişen bir kampanya olarak okumayı; benzerlikleri rastgele değil gerekçeli eşiklerle kümeyi büyütüp bölmeyi; gerektiğinde de attribution'ı olasılıksal, kanıt-temelli ve sınırlarının farkında bir dille kurmayı ele alır. Teknik analizin stratejik analize dönüştüğü bu eşikte amaç; en iddialı cümleyi yazmak değil, denetlenebilir ve karar destekleyen bir kampanya analizi üretmektir.

Bu Modülde Hedeflenen Kazanımlar

  • “Cluster / Campaign / Intrusion Set / Threat Actor” kavramlarını kesinlik seviyeleriyle ayırmak; yanlış etiketlemenin operasyonel maliyetini öngörmek.
  • Altyapı, TTP, zaman uyumu ve victimology gibi sinyalleri çok boyutlu kullanarak kümeleme yapmak; over/under-clustering hatalarını yönetmek.
  • Attribution süreçlerinde deception/false flag ve commodity ekosistemin yarattığı belirsizliği kanıt zinciri ve confidence dili ile paketlemek.
  • Aktör profilini motivasyon ve davranış imzalarıyla kurarken genelleme/önyargı riskini azaltmak; drift’i izlemek.
  • Jeopolitik bağlamı “kanıt” yerine koymadan, analizi destekleyen bir katman olarak doğru konumlandırmak.
  • Kurum içi actor tracking, alias yönetimi ve naming governance ile rapor tutarlılığını sürdürmek; “naming chaos”ı kontrol altına almak.

1) Kavram hiyerarşisi ve analitik kesinlik seviyeleri

Analistlerin en sık yaptığı hata, benzerlik gördüğü her şeyi aynı kavramla etiketlemek ve kavramları birbirinin yerine kullanmaktır. Oysa bu kavramlar farklı kesinlik seviyeleri taşır; "aynı kelimeyi farklı anlamda" kullanmak, ekip içinde yanlış anlaşılmalara ve yanlış aksiyonlara yol açar.

1.1. Cluster (Küme): benzerlik kapsı, niyet ve kimlik değil

Cluster, teknik benzerlik gösteren olayları aynı sepete koyan analitik bir kaptır. Bu aşamada "niyet" veya "kimlik" iddiası sınırlıdır; cluster, esasen hipotez yönetimi aracıdır.

Örnek: Aynı ay içinde, farklı kurumlarda görülen beş olayın hepsinde benzer bir barındırma paterni ve benzer bir TTP alt kümesi var. Bu tabloyu "Cluster-2026-01" olarak takip etmek; hangi ek kanıt gelirse kümeyi daraltacağınızı ya da intrusion set seviyesine yükselteceğinizi şeffaf biçimde yazmayı kolaylaştırır.

Dikkat: Erken aşamada bir cluster'ı "aktör" diye ilan etmek analitik bir kumardır. Zayıf kriterlerle iki farklı grubu yanlışlıkla tek bir "süper aktör" gibi raporlayabilirsiniz.

1.2. Campaign (Kampanya): zaman + amaç/ hedefleme + operasyon ritmi

Campaign, belirli bir zaman diliminde, ortak bir hedefleme mantığıyla yürütülen koordineli faaliyetler setidir. Campaign'i "IOC listesi" sanmak en tipik hatadır; kampanya çoğu zaman zaman uyumu, dalga yapısı, operasyon ritmi ve hedef profili ile görünür olur.

Örnek: İki haftalık bir periyotta, belirli bir sektör grubuna yönelik benzer sosyal mühendislik temaları görülüyor; altyapı izleri kısmen değişse bile ritim ve hedefleme tutarlı. Bu, campaign hipotezini güçlendiren bir çerçevedir — ancak yine de kanıt zinciri gerekir.

1.3. Intrusion Set (Sızma Kümesi): kalıcılığı olan operasyonel varlık

Intrusion set, birden fazla campaign yürütmüş olabilecek, ortak TTP ve altyapı alışkanlıklarıyla tanımlanan, zaman içinde devamlılık sergileyen operasyonel bir varlıktır. Buradaki kritik nüans şudur: "stabil" demek "değişmez" demek değildir; aktörler TTP değiştirir, altyapı kiralar, araç setini evrimleştirir.

İpucu: Intrusion set seviyesinde yazarken "bu aktör hep böyle yapar" gibi mutlak cümleler yerine, drift ihtimalini baştan kabul eden bir dil kurun: "Şu dönemde şu örüntü baskın; şu tür sinyaller gelirse model güncellenir."

1.4. Threat Actor (Tehdit Aktörü): analitik modelin ötesindeki "fail" iddiası

Threat actor, intrusion set'in arkasındaki gerçek kişi/grup/devlet gibi fail seviyesidir. Bu seviye, yüksek maliyetli ve yüksek riskli bir iddia taşır; çoğu CTI çıktısında pratik hedef, "faili isimlendirmek" değil, operasyonel risk ve savunma önceliği üretmektir.

2) Kampanya analizi: olaydan operasyonel hikâyeye

Kampanya analizi, tekil sinyalleri yan yana dizmekten fazlasıdır. İyi bir kampanya anlatımı üç şeyi aynı anda başarır:

  1. 1. "Ne oldu?"yu zaman çizelgesiyle tutarlı kurar,
  2. 2. "Neden böyle düşünüyoruz?"u kanıt zinciriyle gösterir,
  3. 3. "Ne kadar eminiz ve hangi şartlarda fikrimiz değişir?"i açıkça yazar.

2.1. Zaman çizelgesi: sadece kronoloji değil, tutarlılık testi

Zaman çizelgesi, kampanyanın omurgasıdır; aynı zamanda bir tutarlılık testidir. Tutarsızlıklar her zaman "yanlış" değildir ama mutlaka açıklama ister: veri kaynağı gecikmesi mi var, telemetri boşluğu mu var, yoksa gerçekten farklı bir operasyon dalgası mı?

Örnek: Bir olayda ilk işaret "Pazartesi 09:10" görünürken, diğerinde "Pazartesi 02:30" görünüyor. Bu fark, iki ayrı aktör ihtimali kadar, log gecikmesi veya farklı saat dilimi standardizasyonu (normalize edilmemiş zaman) gibi masum nedenlere de işaret edebilir.

Dikkat: "Aynı hafta oldu" benzerliği, "aynı aktör" kanıtı değildir. Global bir olay (ör. geniş etki alanlı bir zafiyetin duyurulması) saldırıların aynı döneme yığılmasına yol açabilir. Bu, korelasyon-nedensellik karışıklığını tetikler.

2.2. Kanıt zinciri: gözlem-yorum ayrımı ve izlenebilirlik

Kampanya anlatımında en kritik hijyen, gözlem ile yorumu ayırmaktır. Gözlem: "Şu sinyal görüldü." Yorum: "Bu sinyal şunu düşündürüyor." İkisini ayırmak, hem denetim hem de ekip içi güven için şarttır.

Örnek:
* Gözlem: "example.net alan adının sertifika paterni iki olayda benzer."
* Yorum: "Bu benzerlik, ortak altyapı yönetimi ihtimalini artırır; ancak paylaşımlı sertifika otomasyonu olasılığı alternatif açıklama olarak kalır."

2.3. Kampanya sınırları: ne zaman tek kampanya, ne zaman iki dalga?

Kampanyayı tek bir şemsiye altında toplamak bazen gereksiz genelleme üretir. Burada yöntem seçimi devreye girer: kampanyayı dar tutmak doğruluğu artırır ama "büyük resmi" kaçırabilir; geniş tutmak resim verir ama yanlış ilişkilendirme riskini büyütür.

İpucu: Kampanya sınırı çizerken şu soruyu test edin: "Bu parçaları ayırırsam ne kaybederim, birleştirirsem hangi yanlış aksiyonu tetikleyebilirim?" Yüksek maliyetli aksiyon riski varsa, eşiklerinizi yükseltin ve belirsizlik dilinizi güçlendirin.

3) Kümeleme (Clustering): sinyal ağırlıkları, eşikler ve hata modları

Kümeleme, noktaları birleştirme sanatıdır; ama her nokta birleşmez. İleri seviyede fark yaratan şey, "benziyor" hissi değil, hangi sinyalin hangi koşulda ne kadar ayırt edici olduğu bilgisidir.

3.1. Kümelemeyi besleyen sinyal aileleri

Kampanya/cluster kurarken tipik sinyaller:

  • Altyapı örüntüsü: domain-IP-sertifika-DNS/NS-barındırma ilişkileri (modül 5'teki pivoting yaklaşımı burada doğrudan işe yarar).
  • Benzersiz TTP parçaları: çok spesifik davranış imzaları; ancak telemetri boşluğu ve haritalama hataları (modül 6) değerlendirilmeli.
  • Zaman uyumu (temporal): operasyon ritmi; manipüle edilebilir veya fırsatçı dalgalarla karışabilir.
  • Victimology: hedeflenen sektör/coğrafya/varlık profili; çoğu zaman destekleyici bağlamdır, tek başına kanıt değildir.
  • Malware sinyalleri ve reuse: modül 7 perspektifi geçerlidir; "reuse" değerlidir ama ekosistem/commodity etkisi nedeniyle tehlikelidir.

3.2. Eşik belirleme: bağımsız boyutlarda kesişim

Güçlü bir kümeleme, ideal olarak iki değil üç bağımsız boyutta kesişim arar. "Aynı aracı kullanıyorlar" çoğu zaman yetersizdir; çünkü bazı araçlar/çerçeveler herkesin erişebildiği commodity ekosistemin parçasıdır.

Örnek:
* Zayıf: "İki olayda da yaygın bir uzaktan erişim aracı var."
* Daha güçlü: "Aynı aracın benzer konfigürasyon izleri + benzer altyapı yönetimi paterni + operasyon ritmi kesişiyor."

Dikkat: Hash, dosya adı, basit string gibi artefaktlar kolay değiştirilebilir. Bu tür sinyaller tek başına yüksek ağırlık almamalı; "taklit maliyeti" düşük olduğu için deception'a açıktır.

3.3. Minimum kanıt paketi: cluster gerekçesini denetlenebilir yazmak

Kümelemeyi "benzerlik var" diyerek bırakmak yerine, gerekçeyi küçük ama güçlü bir paket olarak yazmak kaliteyi artırır:

  • Ortak sinyaller neler ve her birinin taklit edilebilirlik riski nedir?
  • Zaman uyumu ne kadar sağlam; alternatif açıklaması var mı?
  • Bu kümeyi büyütmek için hangi yeni veri eşiği yükseltir?
  • Hangi yeni veri gelirse kümeyi bölmek gerekir?

Örnek: Üç olay düşünün. İlk ikisi hem altyapı hem TTP hem de zaman penceresinde yakınsıyor; üçüncüde yalnızca TTP benzerliği var. Üçüncüyü "zayıf bağ" olarak ayrı tutmak, over-clustering riskini azaltır.

3.4. Over-clustering ve under-clustering: iki uç hata

  • Over-clustering: zayıf ilişkileri güçlüymüş gibi birleştirmek. Sonuç: yanlış öncelik, yanlış av hipotezleri, rapor güven kaybı.
  • Under-clustering: bağlantılı olayları ayrı tutup büyük resmi kaçırmak. Sonuç: tekrar eden iş, parçalı savunma, trend kaybı.

Bu ikisi arasında denge, maliyet ve operasyonel yük ile kurulur. "Yanlış birleştirirsem" çıkacak operasyonel zarar yüksekse eşiği yükseltmek gerekir; "yanlış ayırırsam" dalgayı kaçırma riski yüksekse kontrollü şekilde eşiği düşürmek mümkündür — ama belirsizlik dili ve doğrulama kapıları güçlenmelidir.

4) Attribution: pahalı soru, olasılıksal dil ve deception dayanıklılığı

"Bunu kim yaptı?" sorusu CTI'ın en pahalı ve en riskli sorusudur. İleri seviyede attribution, tek bir kanıtla sonuç ilan etmek değil; hipotezleri test etmek, taklit maliyetini tartmak ve confidence dilini disiplinli kullanmaktır.

4.1. Olasılıksal doğa ve confidence dili

Attribution çoğu durumda %100 kesinlik taşımaz. Bu nedenle rapor dili "kesin" yerine, gerekçeli güven taşır: hangi kanıtlar, hangi alternatif açıklamalar, hangi şartlarda fikriniz değişir?

Örnek: "Bu intrusion set ile ilişkilendirilmesi daha olasıdır; çünkü üç bağımsız sinyal yakınsıyor. Ancak commodity ekosistem nedeniyle X sinyali düşük ağırlıktadır. Yeni kanıt olarak Y görülürse değerlendirme güncellenecektir."

4.2. False flag ve deception: "olabilir" demek yetmez, test gerekir

Deception "her şey sahte" değildir; analistin gördüğü yüzeyin hedef alınabileceği gerçeğidir. Burada iki kritik soru vardır:

  • Bu kanıtın taklit maliyeti nedir?
  • Bu kanıt, alternatif hipotezleri nasıl dışlıyor?

Modül 3'teki alternatif hipotez analizi (ACH mantığı) burada pratik bir emniyet kemeridir: "A hipotezi doğruysa ne görürdüm? B doğruysa ne görürdüm? Şu anki kanıt hangi hipotezle daha uyumlu, hangisini dışlayamıyor?"

Dikkat: "False flag var" ifadesi de kanıt isteyen bir iddiadır. "Yanıltıcı olabilir" riskini yazmak ile "kesin yanıltma yapıldı" demek aynı şey değildir.

4.3. Commodity araçlar ve Living off the Land: imza kıtlığında neye bakılır?

Yaygın kullanılan araçlar, kiralanan altyapı ve "sistemde zaten var olan yönetim araçlarıyla" yürütülen faaliyetler attribution'ı zorlaştırır. Bu durumda odak, aracın adı değil; davranış ve tercih örüntüsü olmalıdır:

  • Konfigürasyon/operasyonel tercih izleri (genelleştirilmiş düzeyde),
  • Altyapı yönetimi alışkanlıkları,
  • Operasyon ritmi,
  • Hedefleme seçiciliği,
  • Birden fazla kampanyada tekrar eden "ince ama pahalı taklit edilen" örüntüler.

Örnek: Aynı tür commodity çerçeve farklı saldırılarda görülüyor. Aracın kendisi ayırt edici değil; ancak "ne zaman, nasıl bir ritimde, hangi hedef profiline, hangi altyapı paterniyle" kullanıldığı daha ayırt edici hale gelebilir.

5) Aktör profili: motivasyon, davranış imzaları ve genelleme tuzakları

Aktör profili, bir "etiket" değil; savunmaya hizmet eden bir risk anlatımıdır. Teknik sinyallerin yanına "davranış imzası" ve "motivasyon" koymak, gelecekteki muhtemel hareketleri daha iyi çerçeveleyebilir — ama bu katman, kolayca önyargıya dönüşebilir.

5.1. Motivasyon sınıfları: bağlam sağlar, kanıt değildir

Genel motivasyon sınıfları (ör. bilgi toplama odaklı, finansal kazanç odaklı, ideolojik mesaj odaklı) karar vericiler için faydalı olabilir. Ancak bunlar tek başına attribution kanıtı değildir; aktörler zaman içinde motivasyon değiştirebilir, taklit yapabilir veya farklı alt gruplar farklı davranabilir.

5.2. Davranış imzaları: yakınsama ile güçlenir, drift ile değişir

Davranış imzaları; TTP seti, operasyon temposu, tercih edilen erişim yüzeyleri, hedefleme seçiciliği gibi öğelerden oluşur. İleri seviye yaklaşım:

  • İmza, tek olayla değil çoklu olay yakınsaması ile güçlenir.
  • Drift beklenir. "İmza bozuldu" diye paniklemek yerine, "evrim mi, farklı aktör mü?" sorusu hipotezle test edilir.

İpucu: Profil yazarken iki ayrı cümle disiplini kurun:
* "Gözlenen örüntü ..." (kanıt)
* "Olası açıklama ..." (yorum)\ Bu ayrım, raporu hem daha dürüst hem de daha denetlenebilir yapar.

6) Actor tracking & naming governance: naming chaos'tan kurumsal hafızaya

Sektörde aynı operasyonel varlığın farklı isimlerle anılması, kurum içinde "kim kimdir?" sorusunu büyütür. Bu durum, farklı kaynaklardan gelen istihbaratı birleştirmeyi zorlaştıran bir "Rosetta Stone" problemine dönüşebilir. Çözüm, ad hoc yorum değil; yönetişimtir.

6.1. Actor registry: tek ana kimlik, alias crosswalk ve eşleştirme güveni

Kurum içinde bir actor registry tutmak, şu ihtiyaçları karşılar:

  • Aynı varlığın farklı raporlarda farklı isimle geçmesini engeller,
  • Alias'ları çapraz referanslayarak fusion süreçlerini güçlendirir,
  • Eşleştirmelerin "neden"ini (kanıt + confidence) saklar.

Örnek: Kurum içi "Actor-X" etiketi altında bir intrusion set izleniyor. Dış raporlarda farklı adlar geçiyor. Registry'de "Actor-X ↔ (alias listesi)" tutulur; her alias eşleştirmesine kısa bir gerekçe ve confidence eklenir. Yeni kanıt gelirse eşleştirme güncellenir; değişiklik kaydı tutulur.

6.2. Drift yönetimi: statik profil değil, yaşayan belge

Actor tracking "bir kere yazıp bırakılan" profil değildir. Drift; araç, TTP, hedefleme ve altyapı tercihlerinin zamanla değişmesidir. Governance, drift'i fark etmeyi ve "stabil kimlik" yanılsamasına kapılmamayı sağlar.

Dikkat: "Bu grup sadece şunu yapar" varsayımı, savunmayı körleştirir. İzleme kapsamını daraltan mutlak kurallar yerine, drift'i yakalayacak ölçütler ve kalite kapıları kullanın.

6.3. Standart seçimi ve bakım maliyeti: yöntem seçimi + sınırlar

Registry tabanlı yönetişim tutarlılık sağlar; ancak bakım yükü getirir. Ad hoc yaklaşım hızlıdır; ancak tutarsızlık ve yanlış eşleştirme riski taşır. Burada yöntem seçimi "en şık" olana değil, kurumun operasyonel kapasitesine göre yapılır:

  • Yoğun raporlama ve çok kaynaklı fusion varsa: registry şart.
  • Kısıtlı kaynak varsa: daha hafif ama disiplinli bir şema (tek ana kimlik + zorunlu alias alanı + değişiklik kaydı) bile büyük fark yaratır.

Terimler Sözlüğü

TerimAçıklama
ClusterBenzer sinyalleri bir arada tutan analitik küme; hipotez yönetimi aracı
CampaignBelirli zaman diliminde ortak hedefleme/amaçla yürüyen koordineli faaliyetler
Intrusion SetBirden fazla kampanyada görülebilen, TTP/altyapı alışkanlıklarıyla tanımlanan operasyonel varlık
Threat ActorIntrusion set’in arkasındaki fail seviyesine dair iddia (kişi/grup/devlet)
VictimologyHedef/kurban profili analizi; genelde bağlamı güçlendirir, tek başına kanıt değildir
Temporal analysisZaman uyumu ve operasyon ritmi analizi; korelasyon–nedensellik tuzağı içerir
Over-clusteringZayıf ilişkileri tek kümeye yığarak yanlış genelleme yapma
Under-clusteringBağlantılı olayları ayırıp büyük resmi kaçırma
DeceptionAnalizi yanıltmaya yönelik taklit/iz bırakma riskleri
False flagBaşka bir tarafı işaret eden sahte izler bırakma yaklaşımı
Cost of imitationBir kanıtı taklit etmenin zorluğu/maliyeti; düşükse kanıt ağırlığı düşer
ConfidenceGüven düzeyi; kanıt gücü, yakınsama ve alternatif açıklamalara göre gerekçelendirilir
ACHAlternatif hipotezleri sistematik test etmeye dayalı analitik yaklaşım (modül 3 ile bağlantılı)
Actor registryKurum içi aktör kayıt defteri; alias yönetimi ve izlenebilirlik sağlar
Alias crosswalkFarklı isimlendirmeleri tek bir ana kimlikle eşleştiren çapraz referanslama
DriftAktörün zamanla TTP/altyapı/hedefleme tercihlerinde evrim göstermesi
Naming governanceİsimlendirme ve değişiklik yönetimi disiplinleri; tutarlılık ve denetlenebilirlik sağlar

Kendini Değerlendir

Aşağıdaki sorular modül kazanımlarını ölçer. Her soru için en iyi cevabı seç.

  1. 1) Bir analist, yalnızca “benzer TTP alt kümesi” gerekçesiyle iki olayı doğrudan aynı intrusion set olarak raporlamak istiyor. Altyapı örüntüsü ve zaman çizgisi uyumsuz. En sağlam yaklaşım hangisidir?

A) Intrusion set etiketi ver; belirsizlik dili raporu zayıflatır

B) Olayları geçici cluster altında tut; ayırıcı kanıt tanımlayıp yeni sinyal gelirse eşik yükselt

C) Zaman uyumu manipüle edilebilir; bu yüzden tamamen yok say ve TTP’ye dayan

D) Victimology benzerse intrusion set kesinleşir

E) Intrusion set yerine doğrudan threat actor seviyesinde isimlendirme yap

  • Doğru: B
  • Gerekçe: B, kanıt eşiği ve hipotez yönetimiyle doğru kesinlik seviyesini seçer. A ve E aşırı kesinlik üretir. C tek boyutlu körlük yaratır. D bağlamı kanıt yerine koyar.
  1. 2) Aşağıdakilerden hangisi “campaign” ile “intrusion set” arasındaki ilişkiyi en doğru kurar?

A) Campaign, intrusion set’ten daha üst seviyedir; intrusion set campaign’in alt bileşenidir

B) Intrusion set, belirli bir zaman aralığıyla sınırlıdır; campaign süreklidir

C) Campaign zaman ve hedefleme mantığıyla sınırlı bir operasyon dalgası olabilir; intrusion set birden fazla kampanyada görülebilen operasyonel varlıktır

D) İkisi eş anlamlıdır; sadece rapor stiline göre değişir

E) Campaign sadece IOC listesidir; intrusion set ise sadece victimology’dir

  • Doğru: C
  • Gerekçe: C hiyerarşiyi ve kesinlik seviyesini doğru verir. A/B/D/E kavramsal ayrımı bozar.
  1. 3) Bir kümeleme çalışmasında aşağıdaki sinyallerden hangisi, tek başına “yüksek ağırlık” almak için en riskli olandır?

A) Paylaşımlı olma ihtimali düşük, tekrarlayan altyapı yönetimi paterni

B) Birden fazla olayda tutarlı görülen operasyon ritmi + zaman penceresi

C) Yaygın/commodity bir aracın tek bir örnekte görülen hash/dosya adı

D) Birden fazla boyutta yakınsama gösteren, spesifik davranış örüntüsü

E) Altyapı + TTP + zaman uyumu kesişimi

  • Doğru: C
  • Gerekçe: C kolay değiştirilebilir ve commodity etkisine açık bir artefakttır; taklit maliyeti düşüktür. A/D/E daha çok boyutlu ve pahalı taklit edilen sinyallere yaklaşır. B faydalıdır ama tek başına manipülasyon/fırsatçılık riski taşır.
  1. 4) Temporal (zaman) analizinde “korelasyon–nedensellik” tuzağına düşmemek için en doğru refleks hangisidir?

A) Aynı haftada gerçekleşen olayları otomatik olarak aynı aktöre bağlamak

B) Zaman sinyalini tamamen yok saymak

C) Zaman yakınlığını, alternatif açıklamalarla (fırsatçı dalga/telemetri gecikmesi/normalize edilmemiş saat) birlikte değerlendirip bağımsız sinyallerle doğrulamak

D) Zaman yakınlığı varsa confidence’ı otomatik “yüksek” yapmak

E) Zaman uyumu varsa victimology’i kanıt saymak

  • Doğru: C
  • Gerekçe: C, doğrulama ve alternatif hipotezleri birlikte ele alır. A/D aşırı sıçramadır. B bilgi kaybıdır. E bağlamı kanıt yerine koyar.
  1. 5) Attribution dilinde “confidence” neden ayrı bir disiplin olarak ele alınmalıdır?

A) Analistin sorumluluktan kaçmasını sağlar

B) Karar vericiye belirsizliği ve hata payını dürüstçe ileterek yanlış aksiyon riskini azaltır

C) Raporun akademik görünmesini sağlar; pratik etkisi yoktur

D) Confidence düşükse hiçbir şey raporlanmamalıdır

E) Confidence dili yalnızca jeopolitik analiz için gereklidir

  • Doğru: B
  • Gerekçe: B, belirsizlik yönetimi ve karar kalitesi açısından temel gerekçedir. A yanlış niyet atfeder. C değersizleştirir. D aşırı kaçınmadır. E kapsamı daraltır.
  1. 6) “False flag var” iddiasını en doğru şekilde ele alan yaklaşım hangisidir?

A) Dil artefaktı gördüysek false flag kesindir

B) False flag ihtimali varsa attribution tamamen yasaklanmalıdır

C) False flag’i ayrı bir hipotez olarak tutup, kanıtın taklit maliyetini ve alternatif hipotezleri (ACH mantığıyla) test ederek rapor dilini olasılıksal kurmak

D) Teknik kanıt yoksa jeopolitik bağlamla false flag kanıtlanır

E) Çelişkili sinyaller rapordan çıkarılır; böylece tuzak etkisiz kalır

  • Doğru: C
  • Gerekçe: C, hipotez testi ve kanıt standardını korur. A/D yanlış kesinlik üretir. B aşırı kısıtlama getirir. E denetlenebilirliği bozar.
  1. 7) Commodity araçlar veya “sistemde zaten var olan yönetim araçları” ile yürüyen faaliyetlerde attribution için en sağlam odak hangisidir?

A) Aracın marka/adı

B) Dosya ikonları ve boyutları

C) Davranış ve tercih örüntüsü (operasyon ritmi, altyapı yönetimi paterni, hedefleme seçiciliği) ve çoklu boyutta yakınsama

D) Tekil bir IOC’nin popülerliği

E) Sadece victimology; teknik sinyaller ikincildir

  • Doğru: C
  • Gerekçe: C, imza kıtlığında ayırt edici olanı (davranış/tercih) öne çıkarır. A/B/D zayıf ve kolay taklit edilir. E bağlamı kanıtlaştırır.
  1. 8) Bir kurumda “naming chaos”ın en doğrudan operasyonel sonucu aşağıdakilerden hangisidir?

A) Rapor sayısı azalır

B) Aynı varlığın farklı isimlerle takip edilmesi nedeniyle fusion zorlaşır; yanlış birleştirme/yanlış ayırma artar

C) Telemetri kalitesi otomatik yükselir

D) Kampanya analizi daha hızlı tamamlanır

E) Drift riski ortadan kalkar

  • Doğru: B
  • Gerekçe: B, isim karmaşasının fusion ve karar tutarlılığına etkisini doğru yakalar. A/C/D/E gerçekçi değildir.
  1. 9) Actor registry kuran bir ekip, bakım yükü nedeniyle minimal bir yönetişim şeması arıyor. Aşağıdakilerden hangisi en “asgari ama etkili” çekirdek bileşendir?

A) Her raporda yeni bir isim üretmek

B) Tek ana kimlik + zorunlu alias alanı + her eşleştirmeye gerekçe ve confidence + değişiklik kaydı

C) Sadece dış kaynak isimlerini aynen kullanmak; iç standarda gerek yok

D) Alias’ları tamamen yasaklamak

E) Registry’yi sadece yüksek profil olaylarda tutmak; diğerlerinde serbest bırakmak

  • Doğru: B
  • Gerekçe: B, tutarlılık ve denetlenebilirliği en az maliyetle sağlar. A/C/E tutarsızlık üretir. D gerçekliği inkâr eder (alias var).
  1. 10) Aşağıdaki rapor paketlemelerinden hangisi “yayınlanabilir kampanya analizi” standardına en yakındır?

A) Kesin aktör adı + IOC listesi

B) Sadece ilişki grafiği; metin gereksiz

C) Kavram seviyesi (cluster/campaign/intrusion set) + ortak sinyaller + her sinyalin taklit edilebilirlik riski + alternatif açıklamalar + confidence gerekçesi + “hangi şartlarda değişir” notu

D) Çelişkili sinyaller çıkarılır; böylece anlatı güçlü kalır

E) Belirsizlik dili kullanılmaz; karar verici netlik ister

  • Doğru: C
  • Gerekçe: C, kanıt zinciri ve belirsizlik yönetimini birlikte sunar. A/B eksiktir. D denetlenebilirliği bozar. E sahte kesinlik üretir.

Bu Modülde Kazanılan Yetkinlikler

  • Cluster, campaign, intrusion set ve threat actor kavramlarını kesinlik seviyeleriyle ayırıp doğru yerde doğru iddiayı kurabilme.
  • Kümelemeyi tek boyutlu benzerliklerle değil, çok boyutlu yakınsama ve taklit maliyeti düşüncesiyle yapabilme.
  • Over/under-clustering hata modlarını tanıyıp, eşikleri maliyet ve operasyonel yük ile yönetebilme.
  • Attribution’ı “kesin sonuç” değil, hipotez testi + kanıt zinciri + confidence dili olarak paketleyebilme.
  • Jeopolitik bağlamı kanıt yerine koymadan, analizi destekleyen bir katman olarak doğru kullanabilme.
  • Actor registry, alias crosswalk, drift ve naming governance ile kurumsal hafızayı güçlendirip rapor tutarlılığını sürdürebilme.

MODÜL 9 — CTI Operasyonelleştirme: Threat Hunting ve Detection Content Lifecycle

MODÜL 9 — CTI Operasyonelleştirme: Threat Hunting ve Detection Content Lifecycle

Modül Teması

Threat Hunting

Hipotez tabanlı ve denetlenebilir avlanma.

Detection Lifecycle

İçerik tasarımı, test ve ömür yönetimi.

Geri Bildirim

Operasyondan collection plan'a kapanan döngü.

Bu modül, CTI çıktılarının "okunup kenara kaldırılan raporlar" olmaktan çıkıp, tehdit avı (threat hunting) ve tespit içeriği (detection content) üretimini besleyen sürdürülebilir bir üretim hattına dönüşmesini ele alır. İleri seviye olgunluk; "daha çok kural" yazmaktan çok, doğru sinyali doğru yöntemle doğrulayıp kanıt standardında paketlemek, ardından bu içeriği drift/noise baskısı altında bile yönetilebilir bir yaşam döngüsüyle yaşatabilmektir.

Bu dönüşümde asıl değer, bir cümlenin teknik kurala çevrilmesi değil; kaynak-iddia-kanıt ayrımını koruyarak, yanlışlanabilir hipotezlerle doğrulama yapmak; belirsizliği doğru ifade etmek; maliyet/operasyonel yük/etik sınırları gözeterek yöntem seçmektir.

Bu Modülde Hedeflenen Kazanımlar

  • CTI sinyallerini SOC, hunting ve detection engineering tüketicilerine doğru formatta aktarabilmek; her adımda kaynak–iddia–kanıt ayrımını korumak.
  • IOC tabanlı ve TTP tabanlı yaklaşımlar arasında hız–dayanıklılık–maliyet dengesini kurarak yöntem seçebilmek.
  • Threat hunting’i “rastgele arama” olmaktan çıkarıp, yanlışlanabilir hipotez → kanıt üretimi → geri besleme döngüsüyle yürütebilmek.
  • Detection content’i bir “ürün” gibi ele alıp; tasarım, test, kademeli yayılım, izleme, iyileştirme ve emekliliği yönetişim ile yönetebilmek.
  • FP/noise/alert fatigue risklerini azaltmak için TTL, tuning, deconfliction ve rollback disiplinlerini uygulayacak karar mantığını kurabilmek.
  • Kapsama boşlukları (coverage gap) ve belirsizlik altında, güven (confidence) dilini ve değişim koşullarını doğru ifade edebilmek.

1) CTI → Detection Engineering hattı: sinyalden "tüketilebilir tespit"e

CTI analisti çoğu zaman "ne olduğuna" dair bağlam üretir; detection tarafı ise bunu "nasıl yakalarız?" sorusuna çevirir. Bu geçiş, basit bir çeviri değil, risk yönetimi sürecidir: yanlış sinyali hızlıca üretime taşımak, kurumu "korumak" yerine operasyonu boğabilir.

1.1. Kaynak-iddia-kanıt ayrımı: operasyonelleştirmenin hijyeni

  • Kaynak: Sinyalin geldiği yer (dahili telemetri, vaka bulgusu, rapor, paylaşılan feed vb.)
  • İddia (claim): "Bu davranış şu tehdit sınıfıyla ilişkilidir" gibi yorum/çıkarım
  • Kanıt: Denetlenebilir, izlenebilir ve mümkünse aynı koşullarda yeniden değerlendirilebilir dayanak

İleri seviye hata, iddianın kanıt gibi muamele görmesiyle başlar. Bir raporda geçmesi tek başına kanıt standardı sağlamaz; üretime girecek her içerik, "hangi koşulda yanlış olabilir?" sorusunu da taşır.

Dikkat: "Şu kaynak böyle diyor" çoğu zaman bir iddiadır. Kanıta dönüşmesi için en azından:
(i) bağımsız doğrulama sinyali, (ii) zaman uyumu, (iii) benign alternatif açıklamaların ele alınması gerekir.

1.2. Aynı sinyal, farklı tüketici: SOC, hunting, detection engineering

Aynı CTI sinyali üç farklı ekibe taşınırken aynı biçimde sunulursa sürtünme artar:

  • SOC için: Triage'ı hızlandıran bağlam, güven seviyesi, beklenen artefaktlar, yanlış olabileceği durumlar
  • Threat hunting için: Hipotez, hangi veri kaynaklarının gerekli olduğu, beklenen anomaliler, doğrulama/yanlışlama kriteri
  • Detection engineering için: Davranış mantığı, gerekli veri alanları, test yaklaşımı, izleme metrikleri, TTL/rollback gibi yaşam döngüsü notları

İpucu: CTI'dan detection backlog'a geçerken her maddeyi tek cümlede "ürün tanımı"na çevirin: "Hangi davranışı, hangi veri kaynaklarıyla, hangi risk/etki için izleyeceğiz; yanlış olabileceği koşullar neler?" Bu cümle net değilse, kuralın kaderi de net olmaz.

1.3. Hassasiyet-özgüllük dengesi: "daha çok yakala" ile "daha az gürültü" arasında

Tespit içeriği tasarlarken iki uç arasında seçim yapılır:

  • Yüksek hassasiyet (sensitivity): Daha fazla olası vakayı yakalar; FP/noise riski artabilir
  • Yüksek özgüllük (specificity): Gürültüyü azaltır; kaçırma (false negative) riski artabilir

Buradaki doğru cevap evrensel değildir. Seçimi belirleyenler: tehditin ciddiyeti, ortamın telemetri kalitesi, SOC kapasitesi, otomatik aksiyonun iş etkisi ve kurumun risk toleransıdır.

1.4. Watchlist / blocklist / enrichment: IOC'nin "doğru kullanım yüzeyi"

IOC'ler çoğu zaman üç yüzeyde operasyonelleştirilir:

  • Watchlist: İzleme ve korelasyon için; erken işaretler üretir
  • Blocklist: İş sürekliliği maliyeti yüksek olabileceği için en "sert" yüzeydir
  • Enrichment: Alarm/olay bağlamını zenginleştirir; karar kalitesini artırır

Bu üç yüzey, aynı IOC için bile farklı kanıt eşiği ister. "Blok" çoğu zaman en yüksek kanıt ve en sıkı geri alma (rollback) disiplinini gerektirir.

2) IOC tabanlı mı, TTP tabanlı mı: yöntem seçimi ve sınırlar

Bu bölüm "hangisi daha iyi?" sorusunu değil, hangi koşulda hangisi daha rasyonel? sorusunu çözer. Modül 6'da ele aldığımız kalıcılık/etki mantığı burada somutlaşır.

2.1. IOC tabanlı yaklaşım: hızlı ama kırılgan

IOC tabanlı tespit/engelleme hızlıdır; özellikle aktif olayda kısa vadeli "korkuluk" etkisi üretir. Ancak kırılgandır: saldırganlar en hızlı değiştirilebilir katmanda (domain/IP/hash vb.) hareket eder. Bağlamsız IOC yönetimi, zamanla "kural çöplüğü" ve FP/noise birikimi üretir.

Operasyonelleştirmeden önce aranması gereken karşı kanıtlar:

  • Bu IOC paylaşımlı/çok kiracılı bir ekosistemin parçası olabilir mi?
  • Zaman çizelgesi tutarlı mı (ilk görülme/son görülme, kampanya dönemi vb.)?
  • Kurum içinde meşru süreçlerle çakışıyor mu?

Örnek: Kamuya açık bir notta "yüksek riskli" denilen bir alan adı, kurum içinde uzun süredir meşru bir iş akışında da görülüyor. Bu durumda "kalıcı blok" refleksi yerine; dar kapsam + kısa TTL + izleme/uyarı ve güçlü belirsizlik notu daha doğru bir denge kurabilir.

Dikkat: IOC'lerin "somut" olması, otomatik olarak "doğru" oldukları anlamına gelmez. Somut olan şey, yalnızca eşleşmedir; niyet/bağlam çoğu zaman ayrıca kanıt ister.

2.2. TTP tabanlı yaklaşım: daha kalıcı ama pahalı

TTP tabanlı yaklaşım, davranış örüntülerini hedeflediği için daha dayanıklıdır; araçlar değişse de davranışın tümden değişmesi her zaman kolay değildir. Bedeli ise açıktır:

  • Daha iyi telemetri kapsamı ve veri kalitesi gerekir
  • Mühendislik ve bakım (tuning) yükü artar
  • Benign faaliyetlerle karıştığında FP üretme potansiyeli yükselir (özellikle yerleşik yönetim araçları/otomasyon süreçleri devredeyse)

TTP tespiti tasarlanırken zorunlu sorular:

  • Benign benzerleri ne kadar yaygın?
  • FP'yi düşürmek için hangi bağlam alanları şart?
  • "Bizde nerede görünür?" (hangi sistemlerde, hangi log/telemetri katmanlarında)
  • Telemetri eksikliği varsa, iddia hangi noktada zayıflar?

2.3. Pratik seçim çerçevesi: hız-dayanıklılık-maliyet

  • Olay aktif ve zaman baskısı yüksekse: IOC + dar scope + kısa TTL + geri alma planı
  • Tekrarlayan tehdit ve stratejik riskse: TTP tabanlı yaklaşım + kapsam/telemetri çalışması + test/izleme planı
  • Telemetri zayıfsa: önce görünürlük (coverage) ve veri kalitesi; aksi hâlde "sofistike tespit" sahte kesinlik üretir
  • FP'nin iş etkisi yüksekse: kademeli yayılım, otomatik aksiyonu sınırlama, eşiği yükseltme
  • SOC kapasitesi sınırlıysa: "daha çok alarm" değil, daha yüksek doğruluk ve daha iyi triage ergonomisi hedeflenir

İpucu: Bir yöntemi seçmeden önce "maliyet"i yalnızca mühendislik zamanı olarak düşünmeyin. FP/noise, analist dikkati tüketerek gerçek olayların kaçmasına yol açan bir güvenlik riskidir.

3) Threat hunting döngüsü: hipotez → kanıt → geri besleme

Threat hunting, otomatik sistemlerin göremediği kör noktaları hedeflediğinde anlam kazanır; "loglara rastgele bakmak" değildir. İleri seviyede hunting; CTI'nın tüketim noktası olduğu kadar, CTI'nın doğrulama motorudur.

3.1. Hipotez tasarımı: yanlışlanabilir ve ölçülebilir

İyi bir hunting hipotezi:

  • Aranan davranışı net tanımlar
  • Hangi veri kaynaklarında iz bırakacağını belirtir
  • Karşı kanıtla yanlışlanabilir
  • Çıktıyı aksiyona bağlar (detection backlog, hardening, playbook güncellemesi vb.)

Örnek: "Kritik varlıklarda belirli kimlik kullanım örüntülerinden sapmalar görmeyi bekliyoruz; görülürse oturum bağlamı ve erişim yolu ile ilişkilendirilebilir kanıt paketi çıkaracağız."\ Burada başarı, "alarm sayısı" değil; izlenebilir ve gerekçeli bulgu setidir.

3.2. Kanıt zinciri ve belirsizlik: hunting çıktısını "kural üretilebilir" yapmak

Hunting çıktısı yazılırken iki çizgi korunur:

  • Gözlem: Ne görüldü? Nerede, ne zaman, hangi veriyle?
  • Yorum: Bu gözlem hangi hipotezle uyumlu olabilir? Hangi alternatifler var?

Belirsizlik dili, şu soruları taşımalıdır: Ne kadar eminiz? Neye dayanıyoruz? Hangi veri gelirse fikrimiz değişir?\ Bu disiplin, bulguyu detection engineering tarafına taşımayı kolaylaştırır.

İpucu: Hunting çıktısını detection backlog'a aktarırken "minimum kanıt paketi" hazırlayın:
- Hangi veri kaynaklarında görüldü?
- Benign alternatif açıklamalar nelerdi, nasıl elendi?
- FP'yi düşürmek için hangi ek bağlam alanları gerekli?
- Başarı ölçütü ne olacak (TP/FP dengesi, tüketim oranı, kapsama hedefi)?

3.3. Geri besleme: CTI pipeline'ına geri yazma

İleri seviye bir programda hunting çıktıları:

  • IOC'lerin saha değerini kalibre eder
  • TTP eşlemesini düzeltir (modül 6'daki haritalama mantığı)
  • Kampanya/küme değerlendirmesine kanıt sağlar (modül 8)
  • Collection plan ve öncelikleri etkiler (modül 2)

"Bulgu yok" sonucu da değerlidir; ancak kesin hükme dönüşmesi, görünürlük boşluklarının (coverage gap) dürüstçe ele alınmasına bağlıdır.

4) Detection Content Lifecycle: tespit içeriğini "ürün" gibi yönetmek

Tespit içeriği, yazıldıktan sonra unutulacak bir çıktı değil; zamanla değişen tehdit ve benign davranışlar karşısında yaşayan bir üründür. "Fire and forget" yaklaşımı, bir süre sonra kural setini hem operasyonel hem güvenlik açısından kırılgan hale getirir.

4.1. Tasarım: "ne tespit ediyoruz?" sorusunu kilitlemek

Tasarım aşamasında netleşmesi gerekenler:

  • Davranışın tanımı (ne/nerede)
  • Zorunlu veri alanları ve telemetri bağımlılıkları
  • Beklenen FP sınıfları ve azaltma stratejileri
  • Otomatik aksiyon sınırı (uyarı mı, yalnızca zenginleştirme mi, kısıtlı engelleme mi?)
  • Kalite kapıları (peer review, kanıt paketi kontrolü, gerekçeli eşik seçimi)

Dikkat: "Kural yazıldı" demek, "risk yönetildi" demek değildir. Kuralın neyi yakalamaması gerektiği (benign alan) tasarımın ayrılmaz parçasıdır.

4.2. Test ve doğrulama: "ne zaman yanlış çalışır?"

Testin hedefi yalnızca çalıştığını görmek değil; hangi koşulda yanlış çalışacağını anlamaktır:

  • Temsili vakalarla doğrulama
  • "Normalin farklı halleri"ni kapsayan benign varyasyonlar
  • Sonuçların tekrar değerlendirilebilirliği (aynı koşullarda tutarlı çıktı beklentisi)

Bu doğrulama, kontrollü senaryolarda kırmızı/mavi ekiplerin işbirliğiyle yürütülen "purple teaming" yaklaşımından da beslenebilir.\ Bazı ekipler, doğrulama için küçük ve tekniklere eşlenmiş test kataloglarından da yararlanır (ör. Atomic Red Team yaklaşımı).\ Bu modülde kritik olan, araç adı değil; doğrulamanın kanıt zincirine oturtulmasıdır.

4.3. Kademeli yayılım: "log-only" ile güvenli devreye alma

Üretime bir anda "bırakmak", en hızlı şekilde alert fatigue üretmenin yollarından biridir. Bu nedenle kademeli yayılım yaygındır:

  • Önce yalnızca kayıt/izleme ("log-only" veya "alert üretmeyen" mod)
  • Gürültü seviyesi ve FP sınıfları ölçümü
  • Eşik ve filtrelerin iyileştirilmesi
  • Ardından uyarı; gerekiyorsa ve kanıt eşiği sağlanıyorsa sınırlı otomatik aksiyon

İpucu: Kademeli yayılımı iki eşikle yönetin:\ Güven eşiği (kanıt olgunluğu) + Operasyon eşiği (SOC kapasitesi, playbook hazırlığı, iş kesintisi toleransı).\ İkisi aynı anda sağlanmadan otomatik aksiyona geçmek, "hız"ı güvenlik riskine dönüştürür.

4.4. İzleme ve iyileştirme: FP/noise, drift ve performans

Üretimde izlenmesi gereken ana boyutlar:

  • FP/TP oranı ve FP'nin kök neden sınıfları
  • Drift sinyalleri: tehdit davranışının değişmesi, yeni benign örüntüler, veri alanlarının değişmesi
  • Performans/ölçek: gecikme, maliyet, sistem yükü
  • Tüketim: kural gerçekten işe yarıyor mu, yoksa "alert çöplüğü" mü üretiyor?

Burada "metrik" seçimi önemlidir: ölçüm, gerçek operasyonel değeri göstermeli ve manipülasyona dayanıklı olmalıdır. Sadece "kaç alarm ürettik?" ölçümü, kaliteyi ters yönde teşvik edebilir.

4.5. TTL / emeklilik: kural çöplüğünü önlemek

IOC'ler ve bazı kampanya-bağlı tespitler zamanla değer kaybeder. Bu nedenle:

  • IOC'ler için TTL/expiration
  • Kampanya bazlı içerikte doğal emeklilik
  • Uzun süre tetiklenmeyen veya sürekli düşük değer üreten içerikte kapanış/temizlik

program sağlığı için şarttır.

Dikkat: Süresi dolmuş içerik sadece FP/noise üretmez; analistin güvenini aşındırarak gerçek alarmların kaçmasına zemin hazırlar.

4.6. Deconfliction ve rollback: çakışmaları yönetmek, geri almayı tasarlamak

Birden fazla sistem aynı davranışı farklı biçimde hedefleyebilir (SIEM/EDR/ağ katmanı). Deconfliction yapılmazsa:

  • Mükerrer alarmlar triage'ı zorlaştırır
  • Aynı olay farklı isimlerle görünür, tutarsızlık artar
  • Analist yorgunluğu büyür

Deconfliction; birleştirme, rol ayırma (biri triage hızlandırır, diğeri davranışın çekirdeğini yakalar) veya gereksizi emekliye ayırma kararlarını sistematik hale getirir.

Rollback ise üretimde hasar veren içeriği "emniyet kemeri" gibi geri almayı sağlar: sahiplik, karar eşiği ve iletişim yolu net değilse, rollback kâğıt üzerinde kalır.

Terimler Sözlüğü

TerimAçıklama
Threat huntingTehdit avı; hipotezle başlayan, kanıt üretimi ve geri beslemeye dayalı proaktif analiz döngüsü
Detection engineeringTespit mühendisliği; telemetri üzerinden tespit mantığını tasarlama, doğrulama, devreye alma ve işletme
Detection contentTespit içeriği; kural/analitik/uyarı mantığı + bunu destekleyen metadata ve dokümantasyon
IOCIndicator of Compromise; olay/gösterge işaretleri (hızlı uygulanır, ancak kırılgan olabilir)
TTPTactics, Techniques, Procedures; davranış örüntüleri (daha kalıcı, ancak maliyeti daha yüksek olabilir)
Watchlistİzleme listesi; IOC’leri izleme/korelasyon amaçlı kullanma yüzeyi
BlocklistEngelleme listesi; IOC’leri bloklama amaçlı kullanım (yüksek kanıt eşiği ve rollback gerektirir)
EnrichmentZenginleştirme; alarmlara/olaylara bağlam ekleme (karar kalitesini artırır)
TelemetryTelemetri; sistemlerden toplanan log/sinyal/ölçüm verileri
SightingGörülme; bir IOC/TTP’nin belirli bir ortamda belirli zamanda gözlenmesi
False positive (FP)Yanlış pozitif; benign bir davranışın tehdit gibi işaretlenmesi
True positive (TP)Doğru pozitif; gerçek bir tehdit davranışının doğru şekilde yakalanması
False negative (FN)Yanlış negatif; gerçek bir tehdidin kaçırılması
NoiseGürültü; düşük değerli alarm/sinyal birikimi, operasyonel yük
Alert fatigueAlarm yorgunluğu; çok ve kalitesiz alarmlar nedeniyle analistin duyarsızlaşması
SensitivityHassasiyet; daha geniş yakalama eğilimi (FP riskini artırabilir)
SpecificityÖzgüllük; daha dar hedefleme (kaçırma riskini artırabilir)
Tuningİnce ayar; kuralın gürültüsünü azaltmak ve performansını iyileştirmek için yapılan sürekli bakım
Coverage gapKapsama boşluğu; telemetri/ görünürlük eksikliği nedeniyle davranışın yakalanamaması
Quality gateKalite kapısı; üretime girmeden önce zorunlu kontrol/doğrulama aşaması
TTL / expirationSon kullanma; IOC/kuralın zamanla geçersizleşmesini yönetme
DriftSapma; tehdit veya benign davranışlar değiştikçe tespitin etkinliğinin bozulması
DeconflictionÇakışma giderme; aynı davranışı hedefleyen içerikleri tutarlı hale getirme
RollbackGeri alma; üretimde sorun çıkaran içeriği kontrollü devre dışı bırakma
SigmaTespit mantığını farklı platformlara taşımayı amaçlayan genel kural/ifade yaklaşımı (platformdan bağımsız çerçeve)
Atomic Red TeamTekniklere eşlenmiş küçük doğrulama/test katalog yaklaşımı; amaç tespit/doğrulama çalışmalarını sistematikleştirmektir

Kendini Değerlendir

Aşağıdaki sorular modül kazanımlarını ölçer. Her soru için en iyi cevabı seç.

  1. 1) Bir CTI bülteni “yüksek riskli” bir alan adı listesi paylaşıyor. Aynı alan adlarının bir kısmı kurum içinde uzun süredir meşru iş süreçlerinde de görülmüş. En doğru operasyonelleştirme yaklaşımı hangisidir?

A) Tüm alan adlarını kalıcı blocklist’e al; hız her şeydir

B) Alan adlarını hiçbir yerde kullanma; dış kaynaklar güvenilmezdir

C) Dar kapsam + kısa TTL + izleme/uyarı odaklı kullanım; meşru kullanım bağlamını kanıt zincirine ekleme

D) Alan adlarının hepsini “kesin kötü” diye etiketleyip SOC’a devretme

E) Konuyu kapat; belirsizlik yönetimi CTI’nın işi değildir

  • Doğru: C
  • Gerekçe: C, iş sürekliliği riskini ve belirsizliği yönetirken sinyali tamamen çöpe atmaz. A/D iddiayı kanıt gibi ele alır ve kesinti riski doğurur. B/E aşırı kaçınmadır; CTI’nın operasyonel değerini sıfırlar.
  1. 2) CTI’dan türetilen yeni bir tespit, “daha fazla yakalamak” için çok geniş tanımlanırsa SOC’ta gürültü patlaması yaşanıyor. Çok dar tanımlanırsa da kaçırma riski artıyor. Bu ikilemi en iyi hangi yaklaşım çözer?

A) Her durumda en geniş tanımı seçmek; sonra bakılır

B) Her durumda en dar tanımı seçmek; FP zaten güvenlik zaafıdır

C) Hassasiyet–özgüllük dengesini tehdit ciddiyeti, telemetri kalitesi ve SOC kapasitesine göre gerekçelendirip; kademeli yayılım ve izleme metrikleriyle kalibre etmek

D) Kararı yalnızca dış raporun “high/critical” etiketine göre vermek

E) İkilemi ortadan kaldırmak için sadece IOC kullanmak

  • Doğru: C
  • Gerekçe: C yöntem seçimini kanıt/operasyon gerçekliğiyle bağlar ve kalibrasyon mekanizması kurar. A/B tek uçta ısrar eder. D iddiayı kanıt yerine koyar. E, TTP’nin değerini gereksiz yere dışlar.
  1. 3) TTP tabanlı bir tespit üretime alınmak isteniyor; fakat ilgili telemetri alanlarının anlamlı bir bölümü eksik. En doğru karar seti hangisidir?

A) Eksik telemetri önemsiz; TTP zaten “daha doğru”dur

B) Telemetri eksikse her şeyi iptal et; alternatif yok

C) Coverage gap’i açıkça yaz; telemetri iyileştirmesi planla ve/veya sınırlı kapsam + kademeli yayılımla başla; confidence’ı buna göre ifade et

D) Eksik alanları varsayımla doldur; belirsizlik rapora yazılmaz

E) Telemetri eksikse her durumda kalıcı blocklist’e geç

  • Doğru: C
  • Gerekçe: C, kanıt standardı ve belirsizlik yönetimini korur. A/D sahte kesinlik üretir. B gereksiz fırsat kaybı doğurabilir. E refleksif ve bağlamdan kopuktur.
  1. 4) Bir threat hunting hipotezinin “yanlışlanabilir” olması neden kritiktir?

A) Yanlışlanamaz hipotez daha güçlü görünür

B) Karşı kanıt üretimini mümkün kılar; sonucun denetlenebilirliğini artırır

C) Daha fazla alarm üretmeye yarar

D) Sadece akademik raporlarda gereklidir

E) Hipotez belirsiz olursa SOC’un işi azalır

  • Doğru: B
  • Gerekçe: Yanlışlanabilirlik, doğrulama ve kanıt zincirinin temelidir. A/C/E amaç sapmasıdır. D pratik değeri küçümser.
  1. 5) Bir hunting çalışması “bulgu yok” sonucuyla bitti. İleri seviye değerlendirmede en doğru yorum hangisidir?

A) Tehdit kesinlikle yoktur

B) Hunting başarısızdır; hiçbir değer üretilmemiştir

C) Hipotez ve görünürlük netse bu, belirli koşullar için kanıttır; ancak coverage gap ihtimali ayrıca değerlendirilmelidir

D) Bulgu yoksa CTI programı kapatılmalıdır

E) Bulgu yoksa otomatik aksiyonlar artırılmalıdır

  • Doğru: C
  • Gerekçe: “Bulgu yok” da bir sonuçtur; fakat kesin hükme dönüşmesi görünürlük değerlendirmesine bağlıdır. A aşırı kesinliktir. B/D/E irrasyonel tepkilerdir.
  1. 6) Yeni bir kuralın üretime alınmadan önce “log-only/alert üretmeyen” modda çalıştırılmasının temel amacı nedir?

A) Kuralı yazanın performansını ölçmek

B) Baseline gürültü seviyesini ve FP sınıflarını, operasyonu kilitlemeden gözleyip ayarlamak

C) Saldırganı “haber vermeden” izlemek

D) Disk alanını bilinçli doldurmak

E) Kuralın kanıt standardını düşürmek

  • Doğru: B
  • Gerekçe: Log-only, kademeli yayılımın güvenlik supabıdır; FP/noise kalibrasyonunu güvenli biçimde yapar. A/C/D amaç dışıdır. E tersidir.
  1. 7) Bir detection içeriği testte düşük FP gösterirken üretimde FP patlıyor. En olası tradecraft kök nedeni hangisidir?

A) Testler her zaman üretimden daha gürültülüdür

B) Test seti, “normalin farklı halleri”ni ve operasyonel varyasyonları yeterince temsil etmemiştir

C) Üretimde FP olmaz; sorun CTI’dadır

D) FP artışı her zaman drift kanıtıdır; başka açıklama olamaz

E) Kural ne kadar sofistike olursa FP o kadar düşer

  • Doğru: B
  • Gerekçe: Üretimde benign çeşitlilik testte temsil edilmezse FP sürprizi kaçınılmazdır. A/C/E yanlış genellemedir. D tek açıklamaya kilitlenmedir.
  1. 8) TTL/expiration uygulanmasının en kritik operasyonel faydası hangisidir?

A) Eski içerikleri tutarak kapsama artırmak

B) Kural çöplüğü ve gereksiz FP/noise birikimini önleyip güvenilirliği korumak

C) TTL her içeriği otomatik olarak “doğru” yapar

D) TTL sadece dış feed’ler için gerekir; kurum içi içerikte gerekmez

E) TTL, tespitlerin doğrulanmasına gerek bırakmaz

  • Doğru: B
  • Gerekçe: TTL sürdürülebilirlik ve operasyonel hijyen sağlar. A ters etki üretir. C/E abartıdır. D hatalı genellemedir.
  1. 9) Deconfliction yapılmayan bir tespit ortamında en olası risk hangisidir?

A) Kural sayısı azalır ve kapsama artar

B) Mükerrer alarmlar/çakışan aksiyonlar nedeniyle triage zorlaşır; tutarsızlık ve alert fatigue artar

C) FP otomatik olarak sıfırlanır

D) Drift riski ortadan kalkar

E) Kural çakışması mümkün değildir; her kural benzersizdir

  • Doğru: B
  • Gerekçe: Deconfliction yoksa mükerrerlik ve karmaşa büyür. A/C/D/E gerçekçi değildir.
  1. 10) Aşağıdaki paketlemelerden hangisi CTI’dan detection backlog’a “kanıt standardında” aktarımı en iyi temsil eder?

A) “Bu tehdit önemli, kural yazın”

B) IOC listesi + “kesin kötü” ifadesi

C) Davranış tanımı + veri kaynakları + benign alternatifler + doğrulama/yanlışlama kriteri + confidence ve değişim koşulları + test yaklaşımı (gerekirse kontrollü doğrulama/purple teaming) + kademeli yayılım/izleme metrikleri + TTL ve rollback notları

D) Sadece görsel bir ilişki grafiği; metin gereksiz

E) “Bir raporda yazıyor” notu yeterlidir

  • Doğru: C
  • Gerekçe: C, izlenebilirlik, belirsizlik, yöntem seçimi ve yaşam döngüsünü birlikte taşır; üretimde sürdürülebilirlik sağlar. A/B/E iddiayı kanıt gibi sunar. D “chart bias” riskini büyütür ve karar gerekçesini zayıflatır.

Bu Modülde Kazanılan Yetkinlikler

  • CTI sinyalini tespit içeriğine taşırken kaynak–iddia–kanıt ayrımının, karşı kanıt aramanın ve izlenebilirliğin neden kritik olduğunu
  • IOC’nin hız avantajını, ancak kırılganlık/FP/noise maliyetini; TTP’nin daha kalıcı olabileceğini, fakat telemetri ve bakım yükünü nasıl yöneteceğimizi
  • Threat hunting’in hipotez odaklı bir doğrulama döngüsü olduğunu; “bulgu yok” sonucunun bile doğru kurgulanırsa anlamlı kanıt üretebildiğini
  • Detection content’in yaşayan bir ürün olduğunu; tasarım, test, kademeli yayılım, izleme, TTL/emeklilik ve rollback disiplinleriyle sürdürülebilir kılınması gerektiğini
  • Deconfliction, tuning ve doğru metriklerle, alert fatigue ve operasyonel kaosu azaltarak karar kalitesini yükseltmeyi

MODÜL 10 — İstihbarat Mühendisliği ve Otomasyon

MODÜL 10 — İstihbarat Mühendisliği ve Otomasyon

Modül Teması

Otomasyon

Hız ile kanıt standardı dengesi.

Pipeline

Ingestion → enrichment → curation → dissemination.

Yönetişim

Otomasyonun güvenli sınırları.

Bu modül, CTI programını "iyi analiz yapan birkaç kişinin emeği" olmaktan çıkarıp, ölçülebilir ve ölçeklenebilir bir mühendislik disiplinine dönüştürmenin prensiplerini ele alır. Veri akışlarının (pipelines) tasarımı, otomasyonun getirdiği hız ile yarattığı riskler arasındaki denge ve Tehdit İstihbaratı Platformlarının (TIP) kurumsal mimarideki stratejik konumu, modülün omurgasını oluşturur.\ İleri seviyede asıl mesele "saniyede kaç olay işledik?" değil; yanlış veriyi ne kadar hızlı ve geniş yayabileceğimiz gerçeğiyle yüzleşmektir. Bir algoritma saniyede on binlerce kaydı işleyebilir; fakat CTI'da ölçekleme sorunu çoğu zaman "hız" değil, güven ve kanıt standardı sorunudur.

Dikkat: Kötü tasarlanmış bir süreci otomatize etmek, sadece daha hızlı hata yapmanızı sağlar. Yanlış bir sinyali otomatik olarak yaymak, yangına benzin dökmek gibidir.

Bu Modülde Hedeflenen Kazanımlar

  • CTI süreçlerini ölçeklerken hız–kalite dengesini kalite kapıları ve otomasyon sınırlarıyla yönetmek.
  • TIP operasyonlarını ingestion → enrichment → correlation → curation → dissemination hattında yönetişim ve denetlenebilirlikle yürütmek.
  • STIX/TAXII’yi “format” değil, üretici–tüketici arasında veri sözleşmesi (data contract) olarak konumlandırmak.
  • TIP ve SOAR entegrasyonlarında insan onayı (human-in-the-loop) gerektiren karar noktalarını kanıt/risk mantığıyla belirlemek.
  • Feed yönetiminde gürültü azaltma (noise reduction), TTL/yaşam süresi ve örtüşme (overlap) analiziyle sürdürülebilir veri hijyeni kurmak.
  • Program başarısını “kibir metrikleri” yerine operasyonel etki odaklı KPI’larla ölçmek ve manipülasyona dayanıklı ölçüm tasarlamak.

1) CTI süreçlerini ölçekleme mantığı

CTI ölçekleme, "daha fazla feed eklemek" değildir. Ölçekleme; standart veri modeli + kalite kapıları + izlenebilirlik + doğru otomasyon sınırları demektir. Bu yaklaşım, modül 4'teki modelleme disiplinini üretim hattına taşır; modül 9'daki yaşam döngüsü mantığını ise "dağıtım ve geri alma" gerçekliğiyle birleştirir.

1.1. Ölçekleme ön koşulları: standart, sahiplik, değişiklik yönetimi

Ölçeklenebilir CTI'da her şeyin bir "sahibi" bulunur:

  • Veri sahipliği: Hangi kaynağın (iç/dış) doğrulama eşiği, tazelik beklentisi ve yaşam süresi kim tarafından tanımlanır?
  • Model sahipliği: IOC, sighting, ilişki, kampanya, küme (cluster) gibi nesnelerin "doğru tanımı" ve alanların anlamı kimde?
  • İçerik sahipliği: Tüketiciye giden çıktı (bülten, uyarı, watchlist, enrichment, detection backlog girdisi) hangi kalite kapılarından geçer?

Sahiplik net değilse otomasyon, hızlandırmak yerine karmaşayı büyütür: çünkü hatalar sessizce çoğalır ve geriye dönük düzeltme maliyeti yükselir.

İpucu: Bir istihbarat ürününü "dosya" gibi değil, "yazılım paketi" gibi düşünün: sürümü, sahibi, doğrulama testi ve dağıtım kuralları olmalı. Bu zihniyet, CTI'da sürdürülebilirliği dramatik biçimde artırır.

1.2. Kalite kapıları: otomasyonda insan onayı nerede zorunlu?

Kalite kapısı "insan mutlaka görsün" demek değildir; doğru yerde doğru kontrolü koymaktır. Pratikte üç katmanlı bir yapı etkilidir:

  1. 1. Makine kapısı (otomatik kontroller): format doğrulama, deduplikasyon, TTL, temel tutarlılık
  2. 2. Analist kapısı (kanıt değerlendirme): kaynak-iddia-kanıt ayrımı; bağımsız doğrulama sinyali var mı; hangi karşı kanıt aranmalı?
  3. 3. Operasyon kapısı (etki değerlendirme): tüketim yüzeyi ne; yanlış pozitif (FP) maliyeti ne; operasyonel yük ve iş etkisi ne?

Bu kapılar, modül 3'teki bilişsel hatalara karşı "analitik hijyen" yaklaşımının mühendislik karşılığıdır.

Dikkat: Aynı sinyali "izleme" yerine "yüksek etkili aksiyon" yüzeyine taşımak; kanıt eşiği, belirsizlik ve geri alma prosedürü net değilse kurumsal risk üretir.

1.3. Kanıt zinciri ve belirsizlik: hız-doğruluk dengesinin gerçek formülü

Otomasyon arttıkça sistemler gri alanı sevmediği için "kesinlik dili" yükselir. Oysa CTI gri alanla yaşar. Bu nedenle belirsizlik yönetimi, veri alanına ve akışa tasarımsal olarak gömülmelidir:

  • Bir nesnenin "doğruluğu" değil, güven seviyesi (confidence) ve hangi koşulda değişeceği izlenebilir olmalı
  • Bir iddia, kanıtı gelmeden "kalıcı gerçek" gibi modelde yer edinmemeli
  • İlişkilendirme (correlation) çıktıları çoğu zaman hâlâ iddiadır; kalıcılaştırmadan önce curation kapısından geçmelidir

Örnek: Dış bir raporda, belirli bir IOC kümesi veriliyor; kurum telemetrisinde hiç görülmüyor. "Görülmedi" bilgisi tek başına "yoktur" demek değildir. Bu durumda mühendislik kararı, kalıcı engelleme yerine sınırlı süreli izleme/enrichment ve açık belirsizlik notuyla tüketilebilir bir kayıt üretmek olabilir.

İpucu: Ölçeklenebilirlik "her şeyi otomatik yapmak" değil; hangi veriyi hangi tüketiciye, hangi kanıt eşiğiyle ileteceğini standartlaştırmaktır. Otomasyon, doğru eşiklerle değer üretir.

2) TIP operasyonları: rol, süreç, kalite kapıları

TIP, veri ambarı değil; bir rafineri tesisidir. Ham veriyi alır, temizler, bağlamlandırır, ilişkilendirir ve uygun tüketim yüzeyine dağıtır. TIP'i "her şeyi yutan depo" yapmak veri çöplüğüne; "sihirli doğruluk makinesi" sanmak ise format ile doğruluğu karıştırmaya götürür.

2.1. Üretim hattı: ingestion → enrichment → correlation → curation → dissemination

  • Ingestion (giriş): Her feed platforma alınmaz. Kaynağın güvenilirliği ve iddianın doğrulanabilirliği daha girişte sınıflanmalıdır. Bazı kuruluşlar, kaynak ve bilginin güvenilirliğini ifade etmek için istihbarat dünyasında kullanılan kodlama yaklaşımlarını (ör. Admiralty Code mantığı) referans alır; önemli olan "tek bir skor" değil, skoru hangi karara bağladığınızdır.
  • Enrichment (zenginleştirme): Amaç "daha çok veri" değil, daha doğru yorum üretmektir. Otomasyon burada çok faydalıdır; fakat enrichment çıktısı, iddiayı kanıta çevirdiği varsayımıyla kullanılmamalıdır.
  • Correlation (ilişkilendirme): En tehlikeli hata yanlış ilişkiyi kalıcılaştırmaktır. Korelasyon, hipotez üretmede güçlüdür; kanıt standardı olmadan "gerçek" gibi yayılırsa itibar yıpratır.
  • Curation (kürasyon): Burada amaç veri azaltmak değil, kanıt standardını korumaktır.
  • Dissemination (yayılım): Aynı veri, farklı tüketiciler için farklı yüzeylerde değer üretir: watchlist/enrichment, triage desteği, hunting ipuçları, detection backlog adayı gibi.

Dikkat: Korelasyon çıktısı çoğu zaman "iddia"dır. Kanıtı ve karşı kanıtı olmayan ilişkiyi gerçek gibi yaymak, otomasyonla çarpan etkisi yaratır.

2.2. Ingestion kuralları: karantina mantığı ve "GIGO" gerçeği

"Çöp içeri, çöp dışarı" (GIGO) CTI'da özellikle acımasızdır. Bu nedenle ingestion aşamasında şu kararlar net olmalıdır:

  • Kaynak güven skoru belli eşiğin altındaysa veri karantinaya alınır (ana üretim hattına girmez)
  • Normalizasyon ve deduplikasyon, daha ilk aşamada zorunludur
  • Tazelik (freshness) ve yaşam süresi beklentisi etiketlenmeden veri "genel havuz"a düşmemelidir

Örnek: Bir feed, 203.0.113.0/24 içinden birkaç adresi şüpheli diye işaretliyor. Bu veriyi doğrudan "yüksek etkili" yüzeye taşımak yerine, karantina + sınırlı süreli izleme/enrichment hattına almak; yanlış pozitif maliyetini düşürür.

2.3. Yetkilendirme ve denetlenebilirlik: RBAC, ağırlık (weight) ve audit log

CTI'da "kim neyi değiştirdi?" sorusu lüks değildir. Özellikle otomasyon devredeyken:

  • Rol bazlı erişim (RBAC): Kim veri ekleyebilir, kim ilişki kurabilir, kim yayımlayabilir?
  • Ağırlıklandırma (weight): Deneyimsiz bir kullanıcının girdiği iddia ile kıdemli analistin doğruladığı kaydın sistemdeki etkisi aynı olmamalıdır. Bu, kişiye kutsiyet atfetmek değil; hata maliyetini yönetmek demektir.
  • Denetim izi (audit log): Değişiklikler, gerekçesi ve kaynağıyla izlenebilir olmalı.
  • Sürümleme: Kayıtların değişim geçmişi korunmalı; çünkü önceki hâl, kanıt zincirinin parçasıdır.

İpucu: Denetlenebilirlik, yalnızca "uyum" için değil, kalite için de gereklidir. Bir ilişki yanlış çıktığında, nerede bozulduğunu bulamadığınız her gün otomasyon riskini büyütür.

2.4. Veri yaşam süresi: TTL, emeklilik ve geri alma (rollback)

TIP içinde "ölmeyen veri" zamanla risktir:

  • IOC'ler için TTL/expiration politikaları
  • Kampanya/cluster gibi nesnelerde "son görülme" ve "durum" yönetimi
  • Yanlış veri yayıldığında geri alma (rollback) ve düzeltme prosedürleri

Burada ana fikir şudur: CTI verisi "tarihsiz gerçek" değildir; zamana bağlı bir iddia/kanıt setidir. Yaşam süresi yönetimi yapılmazsa bayat veri FP üretir ve operasyonel güveni aşındırır.

3) STIX/TAXII ile mimari düşünme: veri sözleşmesi yaklaşımı

STIX ve TAXII, sadece format/protokol değil; kurumlar arası "dil birliği"nin teknik zemini olarak düşünülmelidir. STIX, bir veri sözleşmesi gibi ele alındığında anlam kazanır: üretici ve tüketici, alanların yalnızca varlığında değil anlamında uzlaşır.

3.1. Söz dizimi (format) ≠ anlam (semantic) uyumluluk

Teknik uyumluluk, anlamsal uyumluluğu garanti etmez.

  • Üretici "confidence: 80" ifadesini "kesin aksiyon" gibi yorumluyorsa
  • Tüketici aynı değeri "izle, temkinli ol" diye anlıyorsa\ ...mimari çöker; çünkü aynı veri, iki farklı operasyonel karara dönüşür.

Bu yüzden alanların anlamı ve karar bağlamı dokümante edilmelidir: "confidence hangi kanıt türlerine dayanır?", "hangi aralık hangi tüketim yüzeyine gider?" gibi.

Dikkat: "STIX geldi" demek "doğru geldi" demek değildir. Doğrulama kapıları, STIX/TAXII ile ortadan kalkmaz; sadece daha iyi yapılandırılmış hâle gelir.

3.2. Sürümleme ve geriye dönük uyumluluk (backward compatibility)

Veri sözleşmesi, zaman içinde değişir: alanlar eklenir, bazı alanların anlamı genişler veya daralır. Bu değişiklikler yönetilmezse iki risk doğar:

  • Şema kırılması: Alanlar/nesneler değişir, tüketici yanlış parse eder veya veri kaybeder
  • Anlam kırılması: Alan aynı kalır ama ölçüt değişir; tüketici aynı değeri eski anlamıyla yorumlar

Bu nedenle "hangi sürüm hangi tüketiciyle uyumlu?" sorusu bir tasarım gereksinimidir; test mantığıyla ele alınmalıdır.

3.3. Paylaşım sınırları: minimum bilgi, sınıflandırma ve güven

Paylaşım, teknik olduğu kadar yönetişim konusudur:

  • İç/dış paylaşımda sınıflandırma ve etiketleme disiplini
  • Gereksiz ayrıntıyı yaymama (need-to-know)
  • Yanlış paylaşımın sonucu: itibar ve güven erozyonu, sözleşmesel risk, yanlış operasyonel aksiyon zinciri

Örnek: Bir ortakla IOC seti paylaşılırken kurum içi hassas bağlam (müşteri/varlık detayı) taşınmamalı; ancak tüketicinin "neden önemli?" sorusunu yanıtlayacak asgari bağlam (zaman aralığı, kanıt türü, confidence mantığı) korunmalıdır. Burada doğru yöntem, güvenlik ile fayda arasında ölçülü seçim yapmaktır.

4) SOAR senaryoları: hız-risk-etki dengesi

SOAR, CTI'ın aksiyona dönüştüğü yerdir. Bu noktada iki risk özellikle belirginleşir:

  • Gürültü riski: düşük kaliteli veri otomasyonla alarm seline dönüşür
  • Etki riski: yanlış veri, yanlış otomatik aksiyonla iş kesintisi doğurur

Bu yüzden soru "ne otomatikleşir?" değil; hangi eşiğin üzerinde otomatikleşir ve hangi frenlerle? sorusudur.

4.1. Tipik senaryolar: enrichment, skorlama, iş akışı

  • SIEM/SOC olayına TIP'ten bağlam eklemek (en düşük riskli otomasyon sınıflarından)
  • Risk/etki/kanıt gücüne göre önceliklendirme
  • Ticket/iş akışı yönlendirme (doğru ekibe, doğru formatta, doğru SLA ile)
  • Değişiklik yönetimiyle uyum (modül 9'daki yaşam döngüsüne bağlanır)

Örnek: Bir olay kaydı, otomasyonla "bilinen benign servisler" (allowlist) kontrolünden geçer or; kritik iş servislerini etkileme ihtimali varsa otomatik aksiyon yerine triage desteği ve kontrollü escalation üretilir. Böylece hız kazanılırken iş sürekliliği riski sınırlanır.

4.2. Human-in-the-loop: hangi kararlar mutlaka insan onayı ister?

İnsan onayı genellikle şu karar sınıflarında kritik hâle gelir:

  • İş kesintisi riski yüksek aksiyonlar
  • Kanıtı zayıf ama etkisi büyük sinyaller
  • Üretim ortamını etkileyecek geniş kapsamlı değişiklikler

Dikkat: İnsan onayı koymak otomasyonu "bozmak" değildir; yanlış otomasyonun maliyeti, doğru otomasyonun getirdiği hız kazancını kolayca siler.

4.3. Otomasyon maliyeti: API limitleri ve işlem yükü

Otomasyon "bedava hız" değildir. Enrichment çağrıları, korelasyon işleri, sürekli sorgular; API limitleri ve sistem yükü doğurur. Mühendislik yaklaşımı burada şunu sorar:

  • "Her alarm mı zenginleştirilecek, yoksa belirli öncelikler mi?"
  • "Geri dönüş değeri düşük olan enrichment nerede durdurulmalı?"
  • "Tüketiciye gereksiz yük bindiren veri nerede filtrelenmeli?"

Bu seçimler, operasyonel verimlilik ile güvenilirlik arasında gerçekçi bir denge kurar.

5) Feed yönetimi ve gürültü azaltma

Daha fazla feed, daha fazla güvenlik demek değildir; çoğu zaman daha fazla gürültü demektir. Tehdit değişir, benign davranışlar değişir, altyapılar el değiştirir, veri kaynakları kayar. İleri seviye hedef; kaliteyi sürdürülebilir biçimde koruyan filtreleme ve geri besleme düzeni kurmaktır.

5.1. Kaliteli feed kriterleri: bağlam, benzersizlik, tazelik

Kaliteli feed genellikle:

  • Bağlam taşır: yalnız IOC değil, zaman aralığı, ilişki mantığı ve kullanım önerisi
  • Benzersizlik sağlar: diğer feed'lerle örtüşme düzeyi bilinir
  • Tazedir: gecikmesi (latency) düşükse operasyonel değer üretir
  • Tutarlıdır: aynı tür veri aynı anlamla gelir

5.2. Overlap (örtüşme) analizi ve bütçe/iş yükü optimizasyonu

Aynı veriyi 5 farklı kaynaktan almak "güvenlik" değil, çoğu zaman kaynak israfıdır. Overlap analizi, feed portföyünü rasyonelleştirir:

  • Hangi feed gerçekten benzersiz değer katıyor?
  • Hangileri aynı veriyi farklı ambalajla tekrar ediyor?
  • Hangileri daha çok gürültü üretiyor?

5.3. Gürültü azaltma stratejileri: confidence gate, TTL, alaka düzeyi

  • Confidence gate: Belirsiz sinyaller doğrudan yüksek etkili yüzeye gitmez; uygun yüzeye yönlenir (izleme/enrichment gibi)
  • TTL: Bayat verinin otomatik temizlenmesi FP ve performans sorunlarını düşürür
  • Alaka (relevance): Kurumsal maruziyet/varlık bağlamına uymayan feed'ler filtrelenir

İpucu: Feed'i "mutlak doğru listesi" gibi değil, "hipotez üreticisi" gibi düşünün. Hipotezi üretmek kolay; hipotezi kanıt standardında test etmek zordur—ama değer de oradan gelir.

6) Metrikler ve program sağlığı: doğru şeyi ölçmek

"Neyi ölçerseniz onu yönetirsiniz." Yanlış metrikler, CTI programını yanlış davranışa iter: daha çok alarm, daha çok rapor, daha çok IOC... ama daha az değer.

6.1. Kaçınılması gereken "kibir metrikleri" (vanity metrics)

  • "Bu ay 1 milyon IOC topladık." (Çöp veri de olabilir.)
  • "500 rapor okuduk." (Sonuç ne?)
  • "Alarm sayımız arttı." (Kalite/etki söyler mi?)

Bu metrikler kolay ölçülür ama karar kalitesini doğrudan artırmayabilir.

6.2. Etki odaklı "eyleme dönüştürülebilir" metrikler (actionable metrics)

  • Time-to-consumption: İstihbaratın sisteme girişinden savunma tüketimine (kural/backlog/triage) dönüşmesine kadar süre
  • False positive oranı ve trendi: Üretilen istihbaratın ne kadarı yanlış alarm üretiyor? Kök neden dağılımı nasıl değişiyor?
  • MTTD/MTTR katkısı: CTI, tespit ve müdahale süresini hangi senaryolarda ne kadar etkiliyor?
  • Paydaş memnuniyeti: SOC/IR/CISO gibi tüketiciler raporları gerçekten kullanıyor mu, kararlarını kolaylaştırıyor mu?
  • Geri besleme oranı: Hunting/detection/IR döngüsünden CTI'a doğrulama ve düzeltme dönüşü düzenli mi?

Dikkat: Kolay ölçülen şeyler (IOC sayısı gibi) çoğu zaman en az anlam taşıyan şeylerdir. "Sayaç iyileşti ama güvenlik kötüleşti" tuzağına düşmemek için metrik seti dengeli kurulmalıdır.

6.3. Manipülasyona dayanıklı KPI tasarımı (Goodhart etkisi)

Bir ölçüm hedefe dönüştüğünde anlamını yitirebilir. "Aylık IOC sayısı" hedefi, ekibi bağlamsız IOC üretmeye iter. Daha sağlıklı bir yaklaşım:

  • Üretim hacmini tek başına hedeflemek yerine tüketim oranı + time-to-consumption + FP trendi gibi bir seti birlikte izlemek
  • Hedefleri, kalite kapıları ve belirsizlik yönetimiyle uyumlu seçmek
  • "Ne zaman fikrim değişir?" sorusunu, metriklerin yorumuna da taşımak

Terimler Sözlüğü

TerimAçıklama
EngineeringSüreçleri standart, ölçülebilir ve sürdürülebilir tasarlama yaklaşımı
AutomationTekrarlanan işleri kurallı akışlarla makineye devretme
ScalabilityEkip/tehdit büyüse de sistemin bozulmadan çalışabilmesi
PipelineVeri akışı hattı; ingestion’dan yayılıma kadar uçtan uca süreç
Quality gateÜretime geçmeden önce zorunlu doğrulama/kontrol aşaması
Evidence chainKaynaktan son karara kadar izlenebilir gerekçe ve dayanak hattı
ConfidenceBulgunun doğruluğuna dair gerekçeli güven seviyesi; değişim koşullarıyla birlikte düşünülür
Human-in-the-loopKritik kararların insan onayıyla verildiği otomasyon prensibi
TIPTehdit istihbaratı verisinin işlendiği/yönetildiği yönetişim katmanı
SOARGüvenlik orkestrasyonu, otomasyonu ve müdahale platformu
IngestionKaynaklardan veriyi içeri alma
EnrichmentKayda bağlam/ek alanlar ekleyerek karar kalitesini artırma
CorrelationSinyaller arasında ilişki kurma (hipotez üretimi)
Curationİnsan onayıyla kaliteyi doğrulayıp yayıma hazırlama
DisseminationCTI çıktısını tüketicilere uygun biçimde dağıtma
RBACRol bazlı erişim kontrolü
Audit logKim neyi ne zaman değiştirdiğinin denetlenebilir kaydı
VersioningVeri modeli/içerik değişimlerini sürümlerle yönetme
RollbackHatalı değişikliği geri alma/düzeltme prosedürü
Data contractVeri üreticisi ve tüketicisi arasında format+anlam+kalite beklentisi anlaşması
STIXYapılandırılmış tehdit istihbaratı veri modeli yaklaşımı
TAXIIYapılandırılmış istihbaratın taşınması/dağıtımı için protokol yaklaşımı
TTL (Time To Live)Verinin geçerlilik süresi; bayat verinin otomatik emekliliği
NoiseDüşük değerli sinyal/alarm birikimi
False positive (FP)Benign durumun tehdit gibi işaretlenmesi
True positive (TP)Gerçek tehdidin doğru yakalanması
Overlap analysisFarklı kaynakların ne kadar benzer veri sağladığını analiz etme
Trust scoreKaynağın güvenilirliğine dair değerlendirme girdisi (tek başına doğruluk garantisi değildir)
Allowlist/WhitelistKurum için güvenli kabul edilen varlık/davranış listesi kontrolü
Vanity metricsYüksek görünen ama gerçek performansı yansıtmayan metrikler
Actionable metricsKarar almayı iyileştiren, operasyonel etkiyi ölçen metrikler
Time-to-consumptionİstihbaratın sisteme girişinden gerçek savunma tüketimine dönüşmesine kadar süre
MTTDOrtalama tespit süresi
MTTROrtalama müdahale/iyileşme süresi
KPIAna performans göstergesi
Goodhart effectÖlçüm hedefe dönüştüğünde anlamını yitirmesi ve yanlış teşvik üretmesi

Kendini Değerlendir

Aşağıdaki sorular modül kazanımlarını ölçer. Her soru için en iyi cevabı seç.

  1. 1) Bir CTI ekibi, yeni feed’leri hiçbir kürasyon yapmadan doğrudan SIEM’e aktarıyor. İlk ay “veri kapsamı” arttı; ikinci ay analistler alarm yorgunluğundan şikâyet ediyor ve CTI’a güven azalıyor. En doğru kök neden–çözüm eşleşmesi hangisidir?

A) Tehditler artmıştır; çözüm daha fazla feed eklemektir

B) Format STIX olmadığı için; çözüm sadece STIX’e geçmektir

C) Kalite kapıları ve tüketim yüzeyi ayrımı yoktur; çözüm confidence gate + TTL + karantina + kademeli yayılımla dağıtım mimarisini kurmaktır

D) SIEM kapasitesi yetmiyordur; çözüm depolamayı artırmaktır

E) Otomasyon zararlıdır; çözüm otomasyonu kapatmaktır

  • Doğru: C
  • Gerekçe: Sorun “yanlış veriyi hızlı yayma” ve yanlış tüketim yüzeyidir. C, kanıt eşiği ve sürdürülebilir filtrelemeyi kurar. A/B/D semptom odaklıdır; E aşırı tepkidir.
  1. 2) TIP’te korelasyon motoru iki kaydı benzer görüp ilişkilendiriyor; bu ilişki otomasyonla çok sayıda çıktıya yayılıyor. Sonradan ilişki yanlış çıkıyor. Bu riski en iyi azaltan tasarım ilkesi hangisidir?

A) Korelasyonu “gerçek” kabul edip hızla yaymak

B) Korelasyon çıktısını “iddia” olarak işaretlemek, kürasyon kapısından geçmeden yüksek etkili yüzeye taşımamak ve rollback/audit log zorunlu kılmak

C) Korelasyonu tamamen kapatmak

D) Yapılandırılmış veri kullanmamak

E) Sadece daha çok enrichment yapmak

  • Doğru: B
  • Gerekçe: Korelasyon hipotez üretir; kanıt standardı olmadan kalıcılaştırmak risklidir. C/D işlev kaybı yaratır; A riski büyütür; E tek başına çözüm değildir.
  1. 3) STIX/TAXII mimarisi kurulduktan sonra ekip “doğruluk sorunumuz çözüldü” diyor. Bu çıkarım neden hatalıdır?

A) STIX veri aktarımını engeller

B) TAXII şifreleme yapmaz

C) Format, iddianın doğruluğunu garanti etmez; anlamsal uyumluluk (data contract), doğrulama kapıları ve karşı kanıt arama hâlâ gereklidir

D) STIX yalnızca küçük kurumlarda işe yarar

E) STIX varken telemetriye gerek yoktur

  • Doğru: C
  • Gerekçe: STIX/TAXII standardizasyon sağlar; doğruluk/kanıt standardı başka bir katmandır. Diğer seçenekler yanlış genelleme veya alakasızdır.
  1. 4) Bir SOAR playbook’unda human-in-the-loop ilkesi en kritik hangi senaryoda devreye girmelidir?

A) Olay kaydına bağlam ekleme (enrichment)

B) Rapor biçimlendirme

C) İş sürekliliğini etkileyebilecek yüksek etkili engelleme/aksiyon kararları

D) E-posta bildirim şablonlama

E) Log arşivleme

  • Doğru: C
  • Gerekçe: Yüksek etkili aksiyonlarda FP maliyeti iş kesintisine dönüşebilir. A düşük riskli sınıftır; B/D/E karar riski taşımaz.
  1. 5) “Kaynak güven skoru yüksekse veriyi otomatik olarak ‘yüksek güven’ kabul edip üretim aksiyonlarına taşıyalım” önerisini en doğru nasıl değerlendirirsiniz?

A) Doğru; güvenilir kaynak her zaman doğru bilgi üretir

B) Yanlış; kaynak skoru hiç kullanılmamalıdır

C) Kısmen doğru; kaynak skoru doğrulama eşiği için girdidir ama iddiayı kanıta çevirmeden yüksek etkili yüzeye taşımak risklidir

D) Doğru; çünkü tazelik tek başına yeterlidir

E) Yanlış; otomasyon sadece raporlama içindir

  • Doğru: C
  • Gerekçe: Kaynak güvenilirliği ≠ iddianın doğruluğu. B/E aşırı kısıtlayıcı, A/D aşırı kesinliktir.
  1. 6) TTL politikasının CTI otomasyonundaki en temel işlevi hangisidir?

A) Veriyi sonsuza kadar saklamak

B) Bayat/ geçerliliğini yitirmiş göstergeleri otomatik emekli ederek FP ve performans riskini azaltmak

C) Rapor yazımını hızlandırmak

D) Geçmiş saldırıları unutturmak

E) Sadece yedekleme maliyetini düşürmek

  • Doğru: B
  • Gerekçe: Bayat veri FP’nin ana kaynaklarındandır; TTL veri hijyenini sürdürür. Diğerleri ya yanlış ya ikincil etkidir.
  1. 7) Overlap analysis feed yönetiminde hangi kararı en doğrudan destekler?

A) Feed’in renk temasını

B) Hangi feed’in benzersiz değer kattığını, hangilerinin yüksek örtüşme nedeniyle kaynak israfı olduğunu belirlemeyi

C) Tüm feed’leri aynı anda SIEM’e taşımayı

D) Korrelasyon motorunu kapatmayı

E) Confidence alanını tamamen kaldırmayı

  • Doğru: B
  • Gerekçe: Örtüşme analizi portföy rasyonalizasyonu ve iş yükü optimizasyonu sağlar. Diğerleri konu dışıdır.
  1. 8) STIX alanlarının anlamı üretici ve tüketici arasında netleştirilmezse en olası mimari arıza hangisidir?

A) Veri aktarımı tamamen durur

B) Aynı “confidence” değeri farklı yorumlanır ve hatalı otomasyon kararlarına dönüşür

C) TTL otomatik artar

D) FP tamamen ortadan kalkar

E) Audit log’a gerek kalmaz

  • Doğru: B
  • Gerekçe: Sözdizimi uyumu anlamsal uyumu garanti etmez; bu, data contract sorunudur.
  1. 9) Aşağıdakilerden hangisi “kibir metriği” olma olasılığı en yüksek olan seçenektir?

A) Time-to-consumption

B) FP trendi ve kök neden dağılımı

C) Toplanan toplam IOC sayısı

D) Paydaş memnuniyeti ve kullanım oranı

E) Geri besleme oranı

  • Doğru: C
  • Gerekçe: IOC sayısı hacmi ölçer; etkiyi garanti etmez. A/B/D/E karar kalitesine daha doğrudan bağlanır.
  1. 10) Bir ekip KPI olarak “aylık üretilen IOC sayısı” hedefini seçiyor ve hedef sürekli tutuyor; fakat SOC tarafında gürültü şikâyeti artıyor. En doğru teşhis hangisidir?

A) SOC direnç gösteriyor; KPI mükemmeldir

B) Goodhart etkisi; hacim hedefi kaliteyi düşürebilir, metrik seti tüketim oranı + time-to-consumption + FP trendi gibi etki metrikleriyle dengelenmelidir

C) Çözüm IOC hedefini iki katına çıkarmaktır

D) Çözüm metrikleri tamamen kaldırmaktır

E) Çözüm sadece formatı değiştirmektir

  • Doğru: B
  • Gerekçe: Hedefe dönüşen metrik davranışı bozar. B hem problemi açıklar hem daha dayanıklı ölçüm seti önerir.

Bu Modülde Kazanılan Yetkinlikler

  • CTI ölçeklemenin hızdan çok güven, kanıt standardı ve yönetişim meselesi olduğunu
  • Otomasyonun riskini kalite kapıları, belirsizlik yönetimi ve geri alma disiplinleriyle kontrol etmeyi
  • TIP’i “depo” değil rafineri/üretim hattı olarak konumlandırıp süreç sahipliği ve denetlenebilirliği kurmayı
  • STIX/TAXII’yi format değil veri sözleşmesi olarak ele alıp anlamsal uyumluluk ve sürümleme risklerini yönetmeyi
  • SOAR entegrasyonlarında human-in-the-loop ve allowlist kontrolleriyle iş sürekliliği riskini azaltmayı
  • Feed portföyünü TTL, confidence gate ve overlap analiziyle sürdürülebilir biçimde optimize etmeyi
  • “Kibir metrikleri” yerine operasyonel değeri ölçen, manipülasyona dayanıklı KPI setleri kurmayı

MODÜL 11 — Yayılım, Raporlama, Warning Intelligence ve Paydaş Yönetimi

MODÜL 11 — Yayılım, Raporlama, Warning Intelligence ve Paydaş Yönetimi

Modül Teması

Yayılım

Doğru tüketici, doğru zaman, doğru dil.

Raporlama

Kanıt zinciri + confidence + aksiyon.

Warning Intel

Erken uyarıdan paydaş yönetimine.

CTI döngüsünde "son kilometre", çoğu ekibin en çok hata yaptığı yerdir: Analiz doğru olsa bile doğru kişiye, doğru formatta, doğru zamanda ve doğru güven diliyle ulaşmadığında istihbaratın değeri hızla sıfıra yaklaşır. Bu modül; teknik sinyali karar girdisine dönüştüren raporlama standardını, erken uyarı tasarımını (warning intelligence) ve paydaş yönetimini aynı çerçevede ele alır. İleri seviyede başarı, sadece ne bildiğinizle değil; kanıt zincirini koruyarak neyi, nasıl ve hangi belirsizlikle söylediğinizle ölçülür.

Bu Modülde Hedeflenen Kazanımlar

  • İstihbarat ürün tiplerini (taktik/operasyonel/stratejik) tüketici matrisi ve zaman ufkuna göre seçebilmek.
  • Yazılı raporlarda BLUF (Bottom Line Up Front) yaklaşımını, kanıt–yorum ayrımını ve izlenebilirliği tutarlı bir standarda oturtabilmek.
  • Warning intelligence üretirken eşik (threshold) tasarlamak; yanlış alarm maliyetini ve “yalancı çoban” etkisini yönetebilmek.
  • Paylaşım disiplininde TLP, sanitizasyon/redaksiyon, need-to-know ve OPSEC sınırlarını doğru uygulayabilmek.
  • Karar desteği için COA (Courses of Action) üretmek; seçeneklerin risk/etki/operasyonel yük dengesini şeffaf sunabilmek.
  • Etki ölçümünde geri besleme döngüsü ve manipülasyona dayanıklı metriklerle CTI ürün portföyünü iyileştirebilmek.

1) İstihbarat ürün portföyü ve tüketici matrisi: "kime, ne zaman, hangi derinlikte?"

İleri seviye bir CTI programında "tek tip rapor" yaklaşımı verimsizdir. Aynı bulgu; SOC için kısa bir teknik bülten, IR için kampanya/tehdit profili, üst yönetim için ise iş riski odaklı bir özet olabilir. Buradaki temel fikir şudur: Ürün, tüketicinin karar mekanizmasına göre şekillenir.

1.1. Ürün tipleri ve karar ufku

  • Taktik ürünler (kısa vadeli): Teknik bülten, IOC/artefakt listesi, hızlı uyarı notu. Hedef: operasyonel aksiyonun hızlanması (ama her zaman "blokla" değildir; çoğu zaman doğru çıktı, kanıt paketli önceliklendirmedir).
  • Operasyonel ürünler (orta vadeli): Tehdit profili, kampanya raporu, SitRep (durum raporu). Hedef: avcılık hipotezi kurdurmak, IR kararını gerekçelendirmek, kaynak tahsisini yönlendirmek.
  • Stratejik ürünler (uzun vadeli): Yönetici özeti, eğilim/öngörü raporu, yatırım/risk notu. Hedef: iş riski, hukuki/uyum etkisi, savunma yatırımı kararları.

Örnek: Bir fidye yazılımı vakası sırasında CISO'ya 20 sayfalık teknik analiz göndermek çoğu durumda yanlıştır. O an ihtiyaç duyulan ürün, kısa bir SitRep + seçenekler (COA) ve belirsizlik notudur; teknik ayrıntı eklerde kalır.

İpucu: Metni yazmadan önce tek cümlelik "karar mesajı" üretin: "Bu çıktı, hangi kararı değiştirmeli?" Karar tanımı yoksa ürünün hedefi de yoktur.

1.2. Tüketici segmentasyonu: aynı mesajın farklı ambalajı

  • SOC/SIEM mühendisliği: kısa, makine/deteksiyon tüketimine uygun; bağlam "az ama doğru".
  • IR/Threat hunting: TTP bağlamı, zaman çizgisi mantığı, alternatif açıklamalar ve doğrulama ipuçları.
  • Yönetim: teknik jargonu azaltan, risk/etki ve seçenek odaklı anlatım.
  • Hukuk/uyum/iletişim: paylaşım sınırları, doğrulanabilir ifade, dış iletişim riskleri.

Dikkat: "Herkese aynı raporu" göndermek iki uç hatayı büyütür: Operasyon ekibi için fazla soyut kalıp eyleme dönüşmez; yönetim için fazla teknik kalıp güven yerine karmaşa üretir.

1.3. Ürün portföyü tasarımı: brief-rapor-uyarı-ek

  • Brief: hızlı hizalama; kanıtın tamamı değil "kanıt omurgası" gerekir.
  • Analitik rapor: kalıcı kayıt; yöntem seçimi ve karşı kanıt arayışı görünür olmalıdır.
  • Warning (uyarı): zaman kritik risk; eşik yanlışsa alarm yorgunluğu üretir.
  • Teknik ek (appendix): derinlik isteyen ekip için izlenebilirlik; ana metni boğmadan ayrıntıyı taşır.

2) Yayılım kanalları ve ritim: push-pull dengesi, hız-risk takası

Yayılım kanalı yalnız iletişim tercihi değildir; risk tercihidir. Aynı içerik, farklı kanallarda farklı hasar/katma değer üretir.

2.1. Push ve pull kanalları

  • Push: bülten/uyarı/pager/duyuru — hızlıdır; gürültü üretme riski taşır.
  • Pull: portal/TIP arama/knowledge base — daha az gürültü; kaçırılma riski taşır.
  • Karma model: kritik uyarılar push, diğerleri pull; "yüksek görünürlük ama düşük gürültü" hedeflenir.

Örnek: "Erken işaret" seviyesindeki bir uyarı tüm şirkete push edilmez; ilgili ekipler pull üzerinden erişir veya sınırlı bir dağıtımla paylaşılıp doğrulama geldikçe genişletilir.

Dikkat: Hız, yanlışsa daha hızlı itibar kaybıdır. "Doğruyu geç söylemek" bazen yönetilebilir; "yanlışı hızlı söylemek" çoğu zaman kalıcı güven erozyonudur.

2.2. Yayılım ritmi ve güncelleme disiplini

İleri olgunlukta iki şey standarda bağlanır:

  1. 1. Güncelleme tetikleri: yeni kanıt, karşı kanıt, kapsam değişimi, risk seviyesinde kayma
  2. 2. Değişim özeti: "ne değişti ve neden değişti?" (özellikle uyarılarda)

İpucu: Yayınlanan her önemli ürün için "geri alma/düzeltme" yolu tanımlı olsun. Hata sıfırlanmaz; yönetilir.

3) Yazılı rapor standardı: BLUF, kanıt-yorum ayrımı ve güven dili

İyi bir istihbarat raporu polisiye roman değildir; sonucu en sonda söylemez. Raporun dili, kanıt zincirinin taşıyıcısıdır.

3.1. BLUF: "en kritik yargı en başta"

BLUF (Bottom Line Up Front), ana mesajı ilk paragrafta verir. Bu, özellikle yönetici tüketiminde karar hızını artırır.

Örnek:\ Kötü: "İncelemeler sonucunda farklı sistemlerde çeşitli aktiviteler..." (hikâye anlatımı)\ İyi: "Kritik bir sistemde yetkisiz erişim sinyali var; veri sızıntısı riski orta-yüksek. Şu iki seçenekle ilerlenebilir..." (karar odaklı)

3.2. Kanıt-yorum ayrımı: Fact vs Assessment

Okur, neyin "gözlem" neyin "analist değerlendirmesi" olduğunu ayırt edebilmelidir.

  • Kanıt (Fact/Gözlem): log/telemetriyle doğrulanabilir olay (zaman, kaynak türü, görülen davranış).
  • Değerlendirme (Assessment/Yorum): kanıttan çıkarım; alternatif açıklamalarla birlikte sunulmalıdır.

Örnek:\ Kanıt: "192.0.2.10 üzerindeki uç noktada kimlik bilgisi dökümlemeye işaret eden bir süreç davranışı görüldü."\ Değerlendirme: "Bu davranış, ayrıcalık yükseltme hazırlığına işaret edebilir; ancak meşru yönetim aracı yanlış pozitif olasılığı dışlanmalı."

Dikkat: Değerlendirme cümlelerini dilinizle de ayırın: "muhtemelen/olasıdır/gösterebilir" gibi yüklemler, kesinlik izlenimi yaratmayı engeller; fakat kanıt gücünü artırmıyorsa "kesin" yazmak pahalıdır.

3.3. Kanıt zinciri ve izlenebilirlik: "fikrim ne zaman değişir?"

İleri raporlama, belirsizliği saklamaz; paketler:

  • Confidence (güven seviyesi): neden bu seviyede? hangi bağımsız doğrulamalar var?
  • Karşı kanıt arayışı: hangi bulgu iddiayı zayıflatır?
  • Değişim koşulu: hangi şartta değerlendirme güncellenir?

Örnek: "Orta güven: altyapı benzerliği mevcut; bağımsız doğrulama sınırlı. 203.0.113.0/24 bloğundan kuruma tutarlı trafik görülmesi ilişkilendirmeyi güçlendirir; görülmemesi tek başına çürütmez çünkü telemetri boşluğu ihtimali var."

3.4. Stratejik yazım: Key Judgments, senaryo düşünme ve olasılıksal dil

Stratejik ürünler, geleceğe bakar; %100 kesinlik nadirdir. Bu yüzden:

  • Key Judgments (temel yargılar): raporun omurgasıdır; kanıta dayanır, belirsizliği taşır.
  • Senaryolar: "en olası" ve "en tehlikeli" senaryo gibi çerçeveler, karar vericiye risk iştahını ayarlama imkânı verir.
  • Estimative Language: "olacaktır" yerine olasılık aralığı ve gerekçe.

Örnek: "Mevcut eğilimler ve geçmiş TTP benzerlikleri dikkate alındığında, önümüzdeki 90 gün içinde hedefli kimlik avı girişimi olasılığı orta-yüksek (%55-%75). Bu aralığın üst bandına çıkması için şu iki sinyalin görülmesi beklenir..."

4) Paylaşım disiplini ve OPSEC: TLP, sanitizasyon ve need-to-know

Bilgi paylaşımı, bir risk yönetimidir. Kurum içinde bile "herkes bilsin" yaklaşımı çoğu zaman gereksiz maruziyet (exposure) üretir.

4.1. TLP (Traffic Light Protocol) ile alıcı sınırı

  • TLP:RED: yalnız belirtilen kişiler; paylaşım yok.
  • TLP:AMBER: kurum içinde need-to-know ile sınırlı.
  • TLP:GREEN: belirli iş ortakları/sektör paydaşlarıyla paylaşılabilir.
  • TLP:CLEAR: kamuya açık.

Dikkat: TLP:RED ihlali, sadece "fazla paylaşım" değildir; kaynağın ifşası ve istihbarat akışının kesilmesi gibi ikinci derece riskler doğurur.

4.2. Sanitizasyon / redaksiyon: fayda-risk dengesini korumak

Dış paylaşım (veya geniş iç dağıtım) öncesi hassas veriler temizlenir:

  • iç varlık adları, kullanıcı kimlikleri, müşteri bağlamı
  • gereksiz ayrıntılı telemetri parçaları
  • kurum topolojisini açığa çıkaran referanslar

Örnek: TLP:GREEN bir notta "example.org ile ilişkili risk sinyali" paylaşılır; kurum içi sistem adları ve olayın hassas bağlamı çıkarılır. Buna karşılık zaman aralığı, belirsizlik sınırı ve doğrulama koşulları korunur.

İpucu: Dış paylaşımda "asgari gerekli bağlam + net belirsizlik" kuralı iyi çalışır. Aşırı detay OPSEC'i zedeler; aşırı soyutluk ise güven kaybettirir.

5) Warning intelligence: eşik tasarımı, "yalancı çoban" etkisi ve doğrulama zinciri

Warning intelligence, "her sinyali alarm yapmak" değildir; zaman kritik riskte hazırlık kazandıran bir tasarımdır.

5.1. Eşik (threshold): kanıt gücü × etki × geri alınabilirlik

Uyarı eşiği tek bir sayı değil, üç bileşenli karardır:

  • Kanıt gücü: bağımsız doğrulama, kaynak çeşitliliği, karşı kanıt araması
  • Etki: iş kesintisi, güvenlik/uyum riski, kritik varlık etkisi
  • Geri alınabilirlik: yanlışsa güven kaybı ve operasyonel maliyet

Yüksek etki ama düşük kanıt durumunda en olgun yaklaşım çoğu zaman "kesin hüküm" değil; koşullu uyarı + sınırlı yayılım + net doğrulama planıdır.

5.2. "Crying Wolf" sendromu ve korelasyon mantığı

Eşik çok düşükse herkes duyarsızlaşır; gerçek kriz anında uyarı görünmez olur. Bu nedenle uyarı mekanizması:

  • tek bir sinyal yerine zincirleme sinyaller (korelasyon)
  • zamanlama ve bağlam tutarlılığı
  • karşı kanıt arayışı\ üzerine kurulmalıdır.

Örnek: "Yeni alan adı gözlemi" tek başına alarm üretmez; buna ek olarak "kurumdan bu alana beklenmeyen trafik" gibi ikinci bir bağımsız sinyal oluştuğunda öncelik artar.

Correlation Check - Example
$ threat-hunting # Sinyal-1: Yeni alan adı ilk kez görüldü
$ jq '.domain,.first_seen,.reputation' signals/new-domain.json
"login-secure-example.org"
"2026-04-28T14:05:11Z"
"unknown"

$ threat-hunting # Sinyal-2: Aynı alana beklenmeyen iç trafik var mı?
$ tshark -r edge_proxy.pcap -Y "dns.qry.name==\"login-secure-example.org\"" -T fields -e frame.time -e ip.src -e dns.qry.name
Apr 28, 2026 17:06:04.112233  10.20.4.17  login-secure-example.org
Apr 28, 2026 17:06:05.008921  10.20.9.44  login-secure-example.org

$ threat-hunting # İki bağımsız sinyal bir arada: öncelik yükseltilir
$ python score_signal.py --domain login-secure-example.org
priority=high  confidence=medium  decision=escalate_to_triage

5.3. Zaman baskısı ve belirsizlik notu

Erken uyarıda veri eksik olabilir. Analist, bunu saklamak yerine doğru paketler: "Elimizdeki veri sınırlı; ancak riskin büyüklüğü nedeniyle şu kapsamda uyarıyoruz. Şu sinyaller gelirse değerlendirmeyi güncelleyeceğiz."

Dikkat: Warning metninde "ne yapmalı?" kısmı seçenek ve öncelik diliyle yazılmalı; adım adım operasyon tarifi verilmemelidir. Yanlış ayrıntı seviyesi, hem güvenlik riskini hem de operasyonel yükü artırır.

6) Karar desteği, geri besleme ve etki ölçümü: CTI ürünleri "yaşayan" sistemdir

İstihbarat, sadece "sorunu anlatmak" değildir; kararı kolaylaştırmaktır. Bu noktada (modül 9'daki operasyonelleştirme yaklaşımıyla uyumlu biçimde) ürünlerin geri besleme döngüsü ve etkisi ölçülmelidir.

6.1. COA (Courses of Action): seçenekler ve takaslar

COA; alternatif hareket tarzlarını, her birinin iş etkisini ve riskini şeffaf sunar. Tek bir "doğru cevap" dayatmak yerine, karar vericinin risk iştahına göre seçim yapmasını sağlar.

Örnek:
- COA-1: Kapsam daraltma (etki düşük, risk orta)
- COA-2: Sıkı izleme ve doğrulama (etki çok düşük, risk orta-yüksek)
- COA-3: Agresif izolasyon (etki yüksek, risk düşük)

COA Evaluation - Example
$ cti-decision # Seçenekleri etki/risk/maliyet ile karşılaştır
$ python evaluate_coa.py --incident INC-2026-104 --format table
COA      impact_score  risk_reduction  ops_cost  recommendation
COA-1    2/5           3/5             2/5       viable
COA-2    1/5           4/5             2/5       preferred_now
COA-3    5/5           5/5             5/5       reserve_for_escalation

$ cti-decision # Yönetim özeti için kısa karar notu üret
$ python coa_brief.py --incident INC-2026-104
BLUF: COA-2 uygulanmalı, COA-3 sadece ek doğrulama sonrası devreye alınmalı.
next_review: 2h
owner: SOC-Lead

Bu yaklaşım; "beklemenin maliyeti" ile "yanlış alarmın maliyeti" arasındaki dengeyi görünür kılar.

6.2. Geri besleme döngüsü: doğrulama-düzeltme-değer sinyali

  • Doğrulama: "kurumda görüldü/görülmedi"
  • Düzeltme: yanlış ilişkilendirme/sınıflandırma düzeltmesi
  • Değer: "hangi karar hızlandı/hangi yük azaldı?"

Bu döngü kurulmazsa CTI ekibi "kendi kendine konuşan" bir yapıya dönüşür; ürünler çoğalır ama etki artmaz.

6.3. Metrikler ve Goodhart riski

Sadece "ayda kaç rapor" gibi hacim metrikleri, yanlış teşvik üretir. Daha dayanıklı metrikler:

  • tüketim oranı (kim gerçekten kullanıyor?)
  • time-to-consumption (ürün ne kadar hızlı karara dönüyor?)
  • uyarı FP trendi (uyarı kalitesi zamanla artıyor mu?)
  • paydaş geri bildirimi (karar kolaylığı ve yük etkisi)

İpucu: Ölçümü "kendinizi iyi hissettirmek" için değil, "hangi ürün hangi kararı gerçekten değiştiriyor?" sorusunu yanıtlamak için tasarlayın. Aksi halde metrik hedefe dönüşür ve anlamını yitirir.

Terimler Sözlüğü

TerimAçıklama
DisseminationYayılım; CTI çıktısının uygun kitleye/kanala dağıtılması
Consumer matrixTüketici matrisi; ürün tipini hedef kitle ve karar ufkuna göre eşleyen yaklaşım
BriefKısa özet/aktarım; hızlı hizalama amaçlı çıktı
SitRepDurum raporu; olay anında kısa ve güncellenebilir durum özeti
Executive summaryYönetici özeti; iş riski ve seçenek odaklı üst seviye bölüm
BLUFBottom Line Up Front; ana yargının raporun başında verilmesi
Fact vs AssessmentKanıt (gözlem) ile değerlendirme (yorum) ayrımı
Evidence chainKanıt zinciri; gözlemden sonuca uzanan izlenebilir gerekçe hattı
Traceabilityİzlenebilirlik; iddiaların dayandığı kanıtlara geri takip edilebilmesi
ConfidenceGüven seviyesi; yargının gerekçeli eminlik derecesi
CaveatKayıt/şerh; belirsizlik veya koşul bildiren açıklama
Warning intelligenceErken uyarı istihbaratı; zaman kritik risklerde hazırlık kazandırma disiplini
ThresholdEşik; warning üretme kararını tetikleyen kanıt/etki seviyesi
False positive (FP)Yanlış pozitif; benign durumun tehdit gibi değerlendirilmesi
Crying Wolf“Yalancı çoban” etkisi; sürekli uyarının duyarsızlık üretmesi
TLPTraffic Light Protocol; bilgi paylaşım hassasiyeti için renk kodlu sınıflandırma
SanitizationTemizleme; hassas veriyi paylaşım öncesi çıkarma işlemi
RedactionKarartma/ayıklama; paylaşımda gizlenmesi gereken parçaları kaldırma
Need-to-knowBilmesi gereken prensibi; asgari bilgiyle paylaşım yapma yaklaşımı
OPSECOperasyonel güvenlik; paylaşımın doğuracağı riskleri yönetme disiplini
COACourses of Action; alternatif hareket tarzları ve takas analizi
Key JudgmentsTemel yargılar; stratejik raporun omurgasını oluşturan ana çıkarımlar
Estimative languageOlasılıksal dil; belirsizliği olasılık ve gerekçeyle ifade etme
RetractionGeri çekme/düzeltme; yanlış/eksik bilgi yayımlandığında düzeltme yayınlama
Goodhart effectÖlçüm hedefe dönüşünce anlamını yitirmesi; yanlış teşvik üretmesi

Kendini Değerlendir

Aşağıdaki sorular modül kazanımlarını ölçer. Her soru için en iyi cevabı seç.

  1. 1) Bir CTI ekibi, aynı tehdit bulgusunu hem SOC’a hem de üst yönetime tek bir uzun teknik rapor olarak gönderiyor. Sonuç: SOC “geç ve ağır”, yönetim “anlaşılmaz ve kararsız” diyor. En doğru iyileştirme adımı hangisidir?

A) Raporları daha teknikleştirip ayrıntıyı artırmak

B) Raporları kaldırıp sadece sözlü brief yapmak

C) Tüketici matrisi kurup ürün portföyünü (taktik/operasyonel/stratejik) ayırmak; ana mesajı BLUF ile öne alıp ayrıntıyı eklerde konumlamak

D) Her rapora daha çok grafik eklemek

E) Aynı raporu daha sık göndermek

  • Doğru: C
  • Gerekçe: Sorun içerikten çok ürün–tüketici uyumsuzluğu. C, karar ufku ve tüketim yüzeyine göre formatı düzeltir. A/D/E semptomu makyajlar; B denetlenebilirliği zayıflatır.
  1. 2) Aşağıdaki cümlelerden hangisi kanıt–yorum ayrımını en iyi korur?

A) “Bu olay kesin olarak belirli bir aktöre aittir.”

B) “Şu davranış gözlemlendi; bu davranış şu iki açıklamayla uyumlu. Bağımsız doğrulama sinyali gelirse değerlendirme güçlenir; aksi sinyal gelirse zayıflar.”

C) “Kaynak güvenilir olduğu için doğru kabul ediyoruz.”

D) “Herkes böyle söylüyor.”

E) “Detay veremem ama eminim.”

  • Doğru: B
  • Gerekçe: B, gözlemi ayırır, alternatif açıklama ve değişim koşulu verir. A gereksiz kesin; C/D otoriteye dayanır; E izlenebilirliği bozar.
  1. 3) Bir warning tasarımında eşik belirlerken en sağlam çerçeve hangisidir?

A) “Sinyal çıktıysa uyarı çıkar.”

B) “Sadece kanıt gücü yüksekse uyarı çıkar; etki önemli değil.”

C) “Kanıt gücü × etki × geri alınabilirlik” dengesine göre eşik belirlemek; belirsizliği ve doğrulama planını uyarıda açık yazmak

D) “Yönetim istiyorsa uyarı çıkar.”

E) “Uyarı asla çıkarılmaz; rapor yeterlidir.”

  • Doğru: C
  • Gerekçe: Warning, zaman-kritik karar üretir; tek boyutlu yaklaşım yanıltır. C, yanlış alarm ve gecikme maliyetini birlikte yönetir.
  1. 4) “Yalancı çoban” etkisi en çok hangi durumda oluşur?

A) Uyarılar sadece pull kanalda yayınlanırsa

B) Uyarı eşiği çok düşük tutulup tek sinyalle sık sık alarm üretilirse

C) Raporlar BLUF ile başlarsa

D) TLP kullanılırsa

E) Teknik ekler ayrı yayınlanırsa

  • Doğru: B
  • Gerekçe: Sürekli yanlış/önemsiz alarm, duyarsızlık üretir. Diğerleri doğrudan bu sendromun nedeni değildir.
  1. 5) TLP:RED olarak işaretlenmiş bir bilgi, “kritik” olduğu gerekçesiyle geniş bir iç dağıtım listesine gönderiliyor. Bu yaklaşımın en büyük sakıncası hangisidir?

A) Raporun uzun olması

B) Paylaşım disiplininin ve kaynak güvenliğinin zedelenmesi; istihbarat akışının kesilmesi riski

C) BLUF prensibinin bozulması

D) Olasılıksal dil kullanımının zorlaşması

E) COA üretilememesi

  • Doğru: B
  • Gerekçe: TLP:RED ihlali “fazla paylaşım”dan öte; kaynağı ifşa eder, OPSEC riskini büyütür ve güveni eritir.
  1. 6) Bir yönetici özeti için en uygun içerik bileşimi hangisidir?

A) Ham telemetri dökümleri ve ayrıntılı teknik referanslar

B) Ana karar mesajı + iş etkisi + seçenekler (COA) + kısa belirsizlik notu

C) Sadece IOC listesi

D) Sadece tarihçe

E) Sadece tahminler

  • Doğru: B
  • Gerekçe: Yönetici özeti karar yüzeyine hizmet eder. Teknik ayrıntı eklerde kalmalıdır.
  1. 7) Bir dış paylaşıma (TLP:GREEN) hazırlanırken, aşağıdakilerden hangisi en doğru sanitizasyon yaklaşımıdır?

A) Paylaşılacak raporu olduğu gibi göndermek; alıcı zaten güvenilir

B) Kurum içi varlık adlarını ve hassas bağlamı çıkarmak; zaman aralığı, belirsizlik sınırı ve doğrulama koşullarını korumak

C) Tüm bağlamı silip tek cümle başlık göndermek

D) Sadece teknik ayrıntıyı artırmak

E) Paylaşımı tamamen otomatikleştirip insan kontrolünü kaldırmak

  • Doğru: B
  • Gerekçe: Fayda–OPSEC dengesi. A maruziyet yaratır; C işe yaramaz; D/E kontrol kaybı doğurur.
  1. 8) Bir stratejik raporda “Kesinlikle saldıracaklar” yerine “Saldırı olasılığı orta-yüksek (%55–%75)” denmesinin ana amacı nedir?

A) Sorumluluktan kaçmak

B) Belirsizliği dürüstçe ifade edip karar vericinin risk iştahını ayarlamasını sağlamak

C) Raporu daha uzun göstermek

D) Teknik jargonu artırmak

E) Uyarı sayısını artırmak

  • Doğru: B
  • Gerekçe: Gelecek hakkında kesinlik nadirdir; olasılıksal dil, belirsizliği yönetilebilir karar girdisine dönüştürür.
  1. 9) Bir CTI ekibi başarıyı “ayda yayınlanan rapor sayısı” ile ölçüyor; rapor sayısı artıyor ama karar kalitesi değişmiyor. En doğru teşhis hangisidir?

A) Paydaşlar rapor okumuyor; sayı daha da artırılmalı

B) Goodhart etkisi; hacim metriği yanlış teşvik üretir, etki metrikleriyle (tüketim oranı, time-to-consumption, FP trendi) denge kurulmalı

C) TLP uygulanmadığı için

D) BLUF kullanılmadığı için

E) COA eklenmediği için; tek çözüm COA’dır

  • Doğru: B
  • Gerekçe: Tek bir hacim metriği kaliteyi garanti etmez. C/D/E bazı durumlarda katkı sağlar ama kök teşhis B’dir.
  1. 10) Yayımlanmış bir uyarı, yeni karşı kanıtla zayıflıyor. En doğru davranış hangisidir?

A) Görünmez olması için sessizce kaldırmak

B) Eski metni tamamen silip iz bırakmamak

C) “Ne değişti ve hangi kanıt değişime yol açtı?”yı net açıklayan düzeltme/geri çekme notu yayımlamak

D) Konuyu kapatıp yeni rapora geçmek

E) Sadece sözlü olarak düzeltmek

  • Doğru: C
  • Gerekçe: Güven, hatasızlıktan çok hata yönetimidir. C, kanıt zincirini ve izlenebilirliği korur; A/B/D/E güven erozyonunu büyütür.

Bu Modülde Kazanılan Yetkinlikler

  • CTI yayılımının “iletişim” değil, karar yüzeyi tasarımı olduğunu
  • Ürün portföyünü tüketici matrisi ve zaman ufkuna göre yapılandırmayı; tek tip rapor tuzağından çıkmayı
  • BLUF ile mesajı öne alıp, kanıt–yorum ayrımı ve izlenebilirlikle raporu kanıt standardına taşımayı
  • TLP, need-to-know, sanitizasyon/redaksiyon ve OPSEC sınırlarıyla paylaşımı güvenli yönetmeyi
  • Warning intelligence’ta eşik ve korelasyon mantığıyla “yalancı çoban” etkisini azaltmayı; belirsizliği dürüstçe paketlemeyi
  • COA ve etki metrikleriyle CTI’ın değerini ölçmeyi; Goodhart riskine karşı dayanıklı ölçüm kurmayı