Hacker Directory — Understand what you hack.Hacker Directory — Understand what you hack.
Öğrenmeye devam et
EN
İçindekiler15 bölüm · 82 ders
DERS 15.05DERİN TEKNİK İNCELEME

Şüpheli durumda kapsamı belirlemek: İzolasyon, kimlik güveni ve kurtarma öncelikleri.

Şüpheli AD olayında ilk hedef sistemi hızla 'temiz' ilan etmek değil, blast radius ve identity trust sınırını koruyarak karar alanı yaratmaktır. İzolasyon kanıt toplamayı ve yayılımı sınırlamayı destekler; recovery ise güvenilir başlangıç noktası, business dependency ve credential reset sırasına göre planlanır.

1. Core Mechanism / Temel mekanizma

Bu ders incident triage ile forest recovery'yi ayırır. Kapsam henüz belirsizken geri döndürülemez toplu değişiklik yapılmaz; tam forest recovery, Microsoft rehberinde birçok durumda son seçenek olarak değerlendirilir ve karar business stakeholder'larla birlikte alınır.

Arabirimler ve belirtimler

  • scope: etkilenen identity, DC, domain, forest, admin tier, time window ve bağımlı servis kümesi.
  • identity trust: credential, ticket, key, privileged account ve yönetim workstation'ının güvenilir sayılma koşulu.
  • containment: yayılımı veya yetkisiz erişimi azaltırken evidence ve kritik bağımlılıkları koruyan sınır.
  • isolation: recovered veya incelenen sistemin güvenilmeyen network/identity yollarından kontrollü ayrılması.
  • recovery priority: identity control plane, name resolution, time, replication ve business authentication bağımlılıklarının sırası.
  • decision gate: scope/evidence değiştiğinde containment veya recovery planını yeniden değerlendiren açık eşik.

Kapsam, cihaz listesinden daha geniştir

Bir DC üzerindeki şüpheli değişiklik yalnız o host ile sınırlı olmayabilir; replicated directory data, privileged sessions, trust ilişkileri ve backup custody de araştırma kapsamına girer. Buna karşılık tek bir endpoint alarmı forest compromise kanıtı değildir.

Zaman çizelgesi, ilk bilinen kötü davranıştan daha erken başlar: credential issuance, admin logon, directory change, log gap ve replication yönleri birlikte incelenir. Kanıt yokluğu özellikle cleared log veya eksik collector olduğunda temiz dönem sayılmaz.

İzolasyon ve recovery farklı karar kapılarıdır

İzolasyonun amacı rastgele servis kesmek değil, güvenilmeyen yolları kapatıp güvenilir gözlem alanı oluşturmaktır. DNS, time ve management bağımlılıkları bilinmeden DC'yi ayırmak daha fazla körlük veya authentication outage yaratabilir; bu yüzden owner, rollback ve out-of-band erişim önceden belirlenir.

Forest recovery rehberi önce problemi ve kapsamı belirlemeyi, full recovery'yi son seçenek olarak değerlendirmeyi; recovery gerekirse her domain için bir DC'yi izolasyonda kurtarıp privileged account'ları reset etmeyi önerir. Bu sıra otomatik playbook değil, çevreye uyarlanacak karar çerçevesidir.

Durum ve veri akışı

  1. Incident commander, evidence owner ve identity recovery authority rollerini ayır.
  2. Etkilenen principal/DC/domain/forest ve güvenilmeyen zaman penceresini hipotez olarak yaz.
  3. Evidence preservation ile yayılım azaltma hedeflerini çakıştırmadan containment seç.
  4. Identity control plane bağımlılıklarını ve güvenilir backup/recovery source'u doğrula.
  5. Object, DC, domain veya forest recovery gate'ini kanıtla seç; her aşamada credential reset ve business validation sırasını güncelle.

2. Exploitation / İstismar

Broken trust assumption

Directory değişikliği, privileged credential misuse veya DC compromise şüphesi vardır; saldırganın kapsamı ve persistence yolu henüz kanıtlanmamıştır.

Technical prerequisites

  • Containment kararı için kritik authentication, DNS, time ve management bağımlılıklarının owner'ları belirlenmiştir.
  • Evidence kopyaları access-controlled, timestamped ve orijinal source bilgisiyle korunmaktadır.

Exploitation mechanism / İstismar mekanizması

Identity incident'ında güvenilmeyen credential ve replicated state containment sonrasında da etkili olabilir. Yalnız host'u kapatmak ticket/key riskini sonlandırmaz; yalnız toplu parola resetlemek de güvenilmeyen admin path veya malicious directory state'i düzeltmez.

Acele recovery saldırganın yolunu geri taşıyabilir

Kapsam ve trusted backup zamanı doğrulanmadan restore yapmak kötü state'i veya credential riskini yeni ortama taşıyabilir. Tam tersine, her şeyi silmek de olay zaman çizelgesini ve business recovery seçeneklerini yok eder.

Karar kaydı; hangi güven varsayımının kırıldığını, hangi evidence'ın bunu desteklediğini ve sonraki gate'i açıklar.

3. Defense & Detection / Savunma ve tespit

Telemetry scope

  • Scope ledger'da principal, host/DC, domain/forest, admin tier, time window ve confidence alanlarını ayrı tut.
  • Containment action'larını owner, approval, UTC time, expected impact ve rollback ile kaydet.
  • Backup custody, backup time, encryption/key access ve restore test statüsünü recovery kararından önce doğrula.
  • Security log gap veya clear olayını evidence coverage kaybı olarak işaretle; otomatik compromise ya da innocence sonucu üretme.

Events and relevant fields

  • 1102 Security audit log'un temizlendiğini gösterir; temizleyen subject bilgisi korelasyon için kullanılabilir, ancak olaydan önceki aktivitenin niteliğini tek başına açıklamaz.
  • Log clear, bakım veya kasıtla oluşabilir; yüksek değerli DC'de beklenmedikse hızlı investigation gerektirir.

Log gap kapsamı büyütür, sonucu değil

Sentetik 1102 envelope'u Security channel'da log clear olayının kimliğini ve zamanını taşır. Parser UserData içindeki subject ayrıntılarını modellemez; bu paket bu nedenle olmayan subject alanları iddia etmez.

Bu artifact'in görevi investigation timeline'da visibility gap açmaktır. Recovery kapsamı yine bağımsız identity, directory ve host kanıtıyla seçilir.

Detection logic · XPath

*[System[(EventID=1102)]]

Query assumptions

  • Security channel erişilebilir ve event forwarding/retention scope'u belgelenmiştir.
  • Sorgu evidence-gap adayını seçer; incident scope'u başka telemetry ve directory state ile belirlenir.

False positives

  • Yetkili bakım veya test sırasında log temizlenmiş olabilir.
  • Event'in kendisi credential theft, persistence veya forest compromise kanıtı değildir.

Hardening

  • DC ve privileged management loglarını access-separated merkezi collector'a gecikmesi izlenen şekilde ilet.
  • Tiered administration, ayrı recovery credential'ları ve offline/immutable backup custody uygula.
  • Forest recovery planını düzenli prova et; izolasyon, DNS/time ve business validation adımlarını çevreye özel tut.

Örnekler üzerinde oku / Read the examples

ÖRNEĞİ BİRLİKTE OKUYALIM

EĞİTİM İÇİN HAZIRLANDI

System envelope neyi gösterir, ne eksik?

Incident scoping · Security log clear envelope

01
Yerel kaydın DC’sidc02.outreason.example

dc02 producer host. Tüm forest/time window kapsamı değil.

02
Security audit kanalıSecurity

1102 Security log clear bağlamı. Bu System-only kesitte Subject actor alanları yok.

03
Log clear gözlemi1102

1102 event identity. Neden/niyet/forest compromise veya temiz dönem kanıtı değildir.

Buradan çıkaracağın fikir

Eksik Subject/coverage alanlarını uydurma. Incident scope, dış kaynak, zaman ve backup trust ayrı kanıt ister.

Rehber bu sentetik örneğin seçilmiş alanlarını açıklar. Ham metni değiştirirsen genel okumaya dönülür; Windows işlemi veya olayın gerçekliği doğrulanmaz.

Bu örneğin kapsamı

Sentetik ve sınırlı 1102 System envelope'udur. Gerçek log clear, subject, saldırı veya lab sonucu değildir.

Ham kaydı aç · EVENT-XML
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event"><System><Provider Name="Microsoft-Windows-Eventlog" Guid="{fc65ddd8-d6ef-4962-83d5-6e5cfe9ce148}"/><EventID>1102</EventID><Version>0</Version><Level>4</Level><Task>104</Task><TimeCreated SystemTime="2026-10-01T10:41:00.0000000Z"/><EventRecordID>1505001</EventRecordID><Channel>Security</Channel><Computer>dc02.outreason.example</Computer><Security/></System></Event>

İki yanlış kanı / Two reality checks

Sanılan: Bir DC şüpheliyse ilk güvenli adım tüm forest'ı hemen restore etmektir.
Gerçekte: Önce problem ve kapsam belirlenir; full forest recovery birçok durumda son seçenektir ve güvenilir backup ile business etkisi doğrulanmadan başlatılmaz.
Sanılan: İzolasyon tamamlanınca identity trust otomatik olarak geri gelir.
Gerçekte: İzolasyon yayılımı sınırlar; credential, ticket/key, directory state, backup custody ve admin path güveni ayrıca yeniden kurulur.

SIRA SENDE

Bu hikâyeyi sen çöz.

Bilgiyi hatırlamaktan bir adım ileri: koşulu değiştir, kanıtı oku, kararın nedenini anlat.

1 / 3 · SONUCU TAHMİN ET

Şüpheli host’un izole edildiği gözlendi. Hangi kapanış iddiası bu kanıtı aşar?

Bir cevap seç

Bir ipucu

Yayılımı sınırlamak ile identity güvenini yeniden kurmayı ayır.

Cevabın gerekçesini oku

Credential, directory ve backup güveni geri geldi.

Doğru. İzolasyon bu güven alanlarını ayrı doğrulama ihtiyacını kaldırmaz.

2 / 3 · OLAYLARI SIRALA

Recovery ölçeğini seçmeden önce bu karar hazırlığını sırala.

  1. Güvenilir recovery kaynağını ve kapsamı doğrulayıp uygun recovery gate’ini seç.
  2. Kanıt koruma, business dependency ve rollback’i içeren containment planı kur.
  3. Principal, DC/domain kapsamını ve güvenilmeyen zaman penceresini hipotezle yaz.
  4. Incident commander, evidence owner ve recovery authority’yi ayır.

Bir ipucu

Bu bir restore komut sırası değil; kanıt ve sorumluluk kapılarıdır.

Cevabın gerekçesini oku
  1. Incident commander, evidence owner ve recovery authority’yi ayır.
  2. Principal, DC/domain kapsamını ve güvenilmeyen zaman penceresini hipotezle yaz.
  3. Kanıt koruma, business dependency ve rollback’i içeren containment planı kur.
  4. Güvenilir recovery kaynağını ve kapsamı doğrulayıp uygun recovery gate’ini seç.

Tek endpoint alarmı forest compromise değildir. Karar ölçeği kanıtla ve güvenilir kaynakla sınırlandırılır; full recovery otomatik ilk adım değildir.

3 / 3 · KENDİN ANLAT

DC01’de 1102 görmek incident kapsamını nasıl etkiler, neyi söylemez?

Bir ipucu

Log boşluğunu temiz dönem veya tamamlanmış saldırı sayma.

Cevabın gerekçesini oku

1102 Security log temizliğini işaret eder; önceki dönemin boşluğu temiz faaliyet kanıtı değildir. Yetkili bakım veya kötüye kullanım bağlamı, etkilenen identity kapsamı ve trusted recovery source ayrıca incelenmelidir.

  • Log temizliğinin evidence gap oluşturduğunu belirttim.
  • Bakım/niyet ve forest-wide etkiyi ayrı kanıt isteyen iddialar olarak tuttum.

Açıklaman otomatik puanlanmaz. Kontrol noktalarını kendi cevabınla karşılaştır.

Vaka terminalini aç · PowerShell / CMD

Eğitim simülasyonu · Komutlar ve çıktılar bu vakaya aittir.

WS01’deki seçili logon kaydının zarfını oku; dosya erişimini kanıtlamaz.

Hazır script’i değiştirmeden çalıştırabilir veya aşağıdaki günlük komutları deneyebilirsin.

WS01 · Windows PowerShell 5.1ÖRNEK OTURUM
IYELABS\tunahanstudent1505 · ders çalışma alanı

Ctrl / ⌘ + Enter: çalıştır · Shift + Enter: yeni satır

Merak edersen: günlük komutları dene

Bir komuta dokun, sonra Çalıştır’a bas. Kullanıcı ve ağ bilgileri seçili örnek bilgisayara göre değişir.

Bu pratikler öğrenme amaçlıdır; sertifika sınavının puanını etkilemez.

Kaynaklar / Sources