OSINT Raporu Nasıl Yazılır? Bulgu, Kanıt ve Güven Seviyesi
En iyi araştırma bile kötü yazılmış bir raporla değerini kaybeder. Okuyan kişi neyi bulduğunuzu, nasıl bulduğunuzu ve bu bulguya ne kadar güvenebileceğini anlayamıyorsa, araştırma yapılmamış sayılır. Bu rehberde bir OSINT raporunun yapısını, kanıtların nasıl kaydedileceğini ve emin olmadığınız şeyleri nasıl yazacağınızı anlatıyoruz.
Önce okuyucuyu düşünün
Raporu kim okuyacak ve bu raporla ne karar verecek? Bir işe alım müdürü, bir editör ya da bir hukuk ekibi farklı ayrıntılara ihtiyaç duyar. Ama hepsinin ortak beklentisi aynıdır: sonucu ilk paragrafta görmek, sonra o sonuca nasıl ulaşıldığını kontrol edebilmek.
Rapor yapısı
- Sonuç önce (özet): Araştırma sorusu ve cevabı, en fazla birkaç cümlede. Okuyucu yalnızca bu bölümü okusa bile karar verebilmeli.
- Temel bulgular: Her bulgu ayrı bir madde; her birinin yanında güven seviyesi.
- Yöntem: Hangi kaynaklara baktınız, hangi araçları kullandınız, araştırmanın kapsamı neydi?
- Kanıtlar: Her bulgunun dayandığı kaynaklar: bağlantı, erişim tarihi, arşiv kopyası, ekran görüntüsü.
- Sınırlar: Neye bakamadınız, hangi soru açık kaldı, hangi bulgu tek kaynağa dayanıyor?
- Ekler: Zaman çizelgesi, harita, ilişki şeması, ham veri.
Kanıt kaydı: her bulgu geri izlenebilmeli
Açık kaynaklar değişir: gönderiler silinir, sayfalar güncellenir, hesaplar kapanır. Raporu okuyan kişi aylar sonra da kanıtı görebilmeli. Bu yüzden bulguyu bulduğunuz anda kaydedin, raporu yazarken değil.
- Bağlantı ve tarih: Kaynağın tam adresi ve ona eriştiğiniz tarih ve saat (saat dilimiyle birlikte).
- Arşiv kopyası: Önemli sayfaları bir web arşivine kaydedin ve arşiv bağlantısını rapora ekleyin.
- Ekran görüntüsü: Adres çubuğu ve tarih görünecek şekilde, kırpmadan alın.
- Orijinal dosya: Görsel veya belge indirdiyseniz orijinalini saklayın; dosyayı değiştirmeyin.
Güven seviyesi: emin olmadığınızı söylemek
OSINT’te çoğu bulgu kesin değildir. Bunu gizlemek yerine açıkça yazmak raporu daha güvenilir yapar. Her önemli bulgu için ne kadar emin olduğunuzu ve neden o kadar emin olduğunuzu belirtin.
- Yüksek: Birbirinden bağımsız birden fazla kaynak aynı şeyi gösteriyor ve çelişen bir kanıt yok.
- Orta: Güçlü işaretler var ama bağımsız doğrulama eksik ya da küçük tutarsızlıklar var.
- Düşük: Tek bir kaynağa veya dolaylı bir çıkarıma dayanıyor; başka açıklamalar da mümkün.
“Kesinlikle”, “şüphesiz” gibi ifadeleri yalnızca gerçekten kesin olan durumlar için kullanın. “Muhtemelen” ve “büyük olasılıkla” gibi ifadeleri rapor boyunca aynı anlamda kullanın; aynı kelime bir yerde %60, başka yerde %90 anlamına gelmesin.
Gerçek ile yorumu ayırın
“Hesap 2019’da açılmış” bir gerçektir; “hesap sahte” bir yorumdur. Raporda bu ikisini ayırın: önce gözlemi kaynağıyla yazın, sonra ondan ne çıkardığınızı ve neden öyle düşündüğünüzü açıklayın. Okuyucu sizinle aynı sonuca varmasa bile gözlemi kullanabilir.
Kişisel veri ve etik
Raporda yalnızca araştırma sorusuyla ilgili bilgiye yer verin. İlgisiz aile bilgilerini, adresleri ve özel nitelikli kişisel verileri (sağlık, din, siyasi görüş gibi) rapora koymayın. Rapor kimlerle paylaşılacaksa onu baştan belirleyin; bir rapor, araştırmanın kendisi kadar zarar verebilir.
CTF write-up’ı da bir rapordur
Bir CTF görevinin çözümünü yazmak, rapor yazmayı çalışmanın en iyi yoludur. İyi bir write-up yalnızca cevabı değil, cevaba giden yolu anlatır:
- Başlangıçta elinizde ne vardı ve ilk neye dikkat ettiniz?
- Her adımda hangi bulgu sizi bir sonraki adıma götürdü?
- Cevabı nasıl doğruladınız?
- Hangi yollar çıkmaz sokak çıktı?
OSINT TR’de çözdüğünüz görevlerin write-up’ını görev penceresindeki Topluluk sekmesinden yazabilirsiniz. Write-up’ınızı yalnızca o görevi çözmüş olanlar okuyabilir. Yöntemin uygulamalı örnekleri için çözümler sayfasına, şirket ve aday araştırmasında raporun nasıl kurulduğu için due diligence rehberimize bakın.