İçeriğe geç
🚀 Bu rehber açık kaynaklıdır ve katkılarınıza açıktır! Katkıda bulunmak, hata bildirmek veya öneri sunmak için GitHub Depomuzu ziyaret edin ve Pull Request açın.

Yönetişim, Risk, Uyumluluk (GRC) ve İş Sürekliliği Planlaması (BCP/BIA)

Yönetişim, Risk, Uyumluluk (GRC) ve İş Sürekliliği Planlaması (BCP/BIA)

Yönetişim, risk yönetimi ve uyumluluk (GRC), organizasyonun güvenlik hedeflerinin yasal ve operasyonel çerçevede yönetilmesini sağlar. İş sürekliliği planlaması (BCP) ve iş etki analizi (BIA) ise olağanüstü durumlarda kurumun faaliyetlerini sürdürebilme yeteneğini belirler. Fortune 500 ölçeğinde GRC ve BCP, salt “denetim yükümlülüğü” değil; operasyonel devamlılığın, itibarın ve yasal varlığın teminatıdır.

§1.1 bölümünde tanımlanan CIA üçlüsü ve risk iştahı ifadeleri, bu bölümde operasyonel GRC süreçlerine dönüşür. NIST RMF ve ISO 27005 risk çerçeveleri, STRIDE tehdit modellemesi, KVKK/GDPR/5651 uyumluluğu, OWASP Privacy Top 10 (2021) regülasyon eşlemesi, BIA metrikleri (RTO, RPO, MTD) ve Hot/Warm/Cold DR site tasarımları; Wazuh SIEM entegrasyonu, RFC 3161 zaman damgası ve Proxmox/Ceph DR mimarisi örnekleriyle birlikte incelenir. Ulusal/uluslararası standartlar ve sertifikalar §1.4 bölümünde derlenmiştir.


§1.2.1.Risk Değerlendirme Çerçeveleri ve Tehdit Modelleme

Kurumsal siber güvenlik programının ilk adımı, “neye karşı korunuyoruz?” ve “hangi varlıklarımız ne kadar kritik?” sorularının sistematik metodolojiyle yanıtlanmasıdır.

NIST Risk Management Framework (RMF)

NIST SP 800-37 Rev. 2, sistem yaşam döngüsüne entegre yedi aşamalı bir döngü sunar:

AdımAçıklamaOperasyonel Karşılık
1. PrepareRisk yönetimi stratejisi, roller, risk iştahıGRC platformu, politika kütüphanesi
2. CategorizeCIA’ya göre sistem/veri sınıflandırmasıVarlık envanteri, CMDB
3. SelectNIST SP 800-53 kontrol seçimi ve tailoringKontrol kataloğu eşlemesi
4. ImplementKontrollerin mimariye entegrasyonuTeknik dağıtım, yapılandırma
5. AssessKontrol etkinliğinin test edilmesiPentest, otomatik değerlendirme
6. AuthorizeATO (Authority to Operate) kararıRisk komitesi onayı
7. MonitorSürekli izleme ve güncellemeSIEM metrikleri, değişiklik yönetimi
flowchart LR
  subgraph RMF["NIST RMF Döngüsü"]
    P1["1. Hazirlik"]
    P2["2. Kategorize"]
    P3["3. Secim"]
    P4["4. Uygulama"]
    P5["5. Degerlendirme"]
    P6["6. Yetkilendirme"]
    P7["7. Izleme"]
  end
  P1 --> P2 --> P3 --> P4 --> P5 --> P6 --> P7
  P7 -->|"sürekli iyilestirme"| P1

RMF, kritik altyapı kuruluşlarında ve kamu sektöründe zorunlu olup ISO 27001 ile uyumlu çalışabilir. SOC analisti “Monitor” adımında SIEM alert’lerini risk skoru ile ilişkilendirerek önceliklendirir.

ISO/IEC 27005:2022

ISO 27005, ISO 31000 ilkelerini bilgi güvenliğine uyarlar. 2022 revizyonunun en büyük yeniliği, varlık tabanlı (asset-based) yaklaşımın yanı sıra olay tabanlı (event-based) senaryo analizlerinin eşit ağırlıkla entegre edilmesidir.

BoyutNIST RMFISO 27005:2022
Temel odakSistem yetkilendirmesi (ATO), teknik kontrolISMS bağlamında risk analizi
Yapı7 adımlı doğrusal süreçYinelemeli 5 aşama
Analiz metoduNitel/yarı-nicel tehdit-zafiyetVarlık + olay tabanlı hibrit
EntegrasyonNIST SP 800-53 kataloğuISO 27001 Ek A kontrolleri

Kurumsal mimaride NIST RMF’in katı teknik kontrol disiplini ile ISO 27005’in iş odaklı bağlam analizi birleştirilerek optimize sonuç üretilir.

Risk Değerlendirme Matrisi

ISO 27005 tipik 5×5 risk matrisi:

Olasılık \ EtkiDüşük (1)Orta (2)Yüksek (3)Kritik (4)Felaket (5)
Neredeyse kesin (5)OrtaYüksekKritikFelaketFelaket
Olası (4)DüşükOrtaYüksekKritikFelaket
Mümkün (3)DüşükOrtaYüksekYüksekKritik
Düşük (2)DüşükDüşükOrtaOrtaYüksek
Çok düşük (1)DüşükDüşükDüşükOrtaOrta

Risk skoru yüksek olan varlıklar için tedavi planı (kontrol uygulama, transfer, kabul veya kaçınma) GRC risk kaydına işlenir.

STRIDE Tehdit Modelleme

Microsoft STRIDE, DFD (Data Flow Diagram) üzerinden tehditleri altı kategoride sınıflandırır:

KategoriOfansif VektörDefansif KontrolMITRE ATT&CK
SpoofingPass-the-Hash, KerberoastingFIDO2 MFA, mTLST1110, T1556
TamperingMITM, SQL injection, FIM bypassTLS 1.3, Wazuh FIMT1565
RepudiationLog silme/manipülasyonSIEM, zaman damgası, WORMT1070
Information DisclosureSQLi, açık S3 bucketDLP, şifreleme, ZTNAT1530
Denial of ServiceDDoS, SYN flood, ransomwareRate limiting, anycastT1498
Elevation of PrivilegeSudo exploit, DLL hijackingPoLP, PAM, EDRT1068

Mimari konumlandırma: STRIDE yalnızca SDL sürecinde değil; ağ segmentasyonu, DLP politikaları ve IR playbook tasarımında da kullanılır. Repudiation tehdidine karşı 5651 zaman damgası ve immutable log storage kritiktir.

[ OFANSİF TEHDİT ] [ DEFANSİF KONTROL ]
Spoofing (T1110) ──────► FIDO2 MFA & mTLS
Tampering (T1565) ──────► TLS 1.3 & SHA-256 HMAC & FIM
Repudiation (T1070) ──────► SIEM + RFC 3161 Zaman Damgası

SOC mimarı, STRIDE çıktısını risk kaydına işler, NIST 800-53 AU ve CP kontrollerini seçer ve düzenli threat modeling workshop’ları ile yeni sistemlerde açıkları tasarım aşamasında kapatır.

NIST SP 800-53 AU (Audit and Accountability) ailesi — Repudiation savunması:

KontrolAçıklamaOperasyonel Karşılık
AU-2Denetlenebilir olay türlerinin tanımıSIEM use-case kataloğu
AU-3Olay içeriği (kim, ne, ne zaman, nereden)Normalized log şeması
AU-9Denetim bilgilerinin korunmasıWORM depolama, RBAC
AU-11Denetim kayıtlarının saklanması5651: 1–2 yıl; BDDK: 5–10 yıl
AU-12Denetim üretimiTüm kritik sistemlerden log toplama

NIST SP 800-53 CP (Contingency Planning) ailesi — Kullanılabilirlik savunması:

KontrolAçıklamaBIA Bağlantısı
CP-2İş sürekliliği planıBIA çıktıları → BCP dokümanı
CP-4BCP testiYıllık DR tatbikatı kanıtı
CP-6Alternatif depolama sitesiHot/Warm/Cold site seçimi
CP-9Sistem yedeklemeRPO ≤ yedekleme periyodu
CP-10Sistem kurtarmaRTO hedefi ile eşleşme

§1.2.2.Yasal Uyumluluk: KVKK, GDPR ve 5651 Sayılı Kanun

Kurumsal ölçekte GRC’nin olmazsa olmazı, uluslararası ve yerel mevzuata tam uyumdur.

KVKK (6698 Sayılı Kanun)

Kişisel verilerin korunması etrafında şekillenen KVKK, veri sorumlularına şu yükümlülükleri getirir:

  • Veri sınıflandırması: Hassas veri taşıyan sistemler ayrı segmentte (DMZ/özel VLAN)
  • Erişim logları: Kim, ne zaman, hangi veriye erişti — değiştirilemez şekilde loglanmalı
  • Veri minimizasyonu: Test/geliştirme ortamlarında gerçek kişisel veri kullanılmamalı
  • İhlal bildirimi: Kurula 72 saat içinde bildirim zorunluluğu
  • VERBİS kaydı ve açık rıza metinleri

KVKK m.12, “uygun güvenlik düzeyini temin etmeye yönelik her türlü teknik ve idari tedbir” yükümlülüğü getirir. 2024’te 862 veri sorumlusuna toplam ~552,7 milyon TL idari para cezası uygulanmıştır.

GDPR

Avrupa Birliği vatandaşlarının verilerini işleyen tüm kurumları kapsar. KVKK ile paralel yürütülür; “unutulma hakkı”, veri taşınabilirliği ve ağır para cezaları (ciro bazlı) içerir. Çok uluslu kurumlarda birleşik uyum programı (unified compliance) tercih edilir.

OWASP Privacy Top 10 (2021) ve Regülasyon Eşlemesi

OWASP Privacy Top 10 projesi, web uygulama güvenlik açıklarının (OWASP Web Top 10) ötesinde gizlilik ve veri koruma risklerini teknik ve organizasyonel boyutta ele alır. 2014 v1.0 sürümünden 2021 v2.0’a geçişte GDPR sonrası consent, veri kalitesi ve veri sahibi hakları öne çıkmıştır.

2021 (P#)2014 SırasıRiskDeğişim
P11Web Application VulnerabilitiesKorundu (en üstte)
P22Operator-sided Data LeakageKorundu
P33Insufficient Data Breach ResponseKorundu
P4YeniConsent on EverythingGDPR sonrası kritik
P55Non-transparent PoliciesKorundu
P64→6Insufficient Data DeletionSıra düştü
P7YeniInsufficient Data QualityAccuracy ilkesi
P89→8Missing Session ExpirationHafif yükseldi
P913→9User Access/Modify Data RightsGDPR etkisi
P106→10Excessive Data CollectionMinimizasyon
flowchart LR
  subgraph Teknik["Teknik (P1-P2)"]
    WAF[WAF / Secure Coding]
    ENC[Şifreleme / DLP]
  end
  subgraph Org["Organizasyonel (P4-P10)"]
    CON[Consent Yönetimi]
    POL[Şeffaf Politikalar]
    DEL[Veri Silme / Haklar]
  end
  subgraph Reg["Regülasyon"]
    GDPR[GDPR Madde 5-34]
    KVKK[KVKK Madde 4-12]
  end
  Teknik --> Reg
  Org --> Reg
🔒 KVKK/GDPR ↔ OWASP Privacy Madde Eşlemesi
OWASP PrivacyGDPRKVKKKontrol örneği
P1 Web vulnsm.32 güvenlikm.12 tedbirlerWAF, pen test, SAST
P3 Breach responsem.33-34 bildirimİhlal tebliğiIR playbook, 72 saat SLA
P4 Consentm.6-7 rızam.5-6 şartlarAyrı consent, opt-out default
P5 Transparencym.12-14 bilgilendirmem.10 aydınlatmaPrivacy policy, DPIA
P6 Deletionm.17 silme hakkım.11 silmeRetention job, VERBİS
P7 Data qualitym.5 accuracym.4 doğrulukVeri doğrulama süreci
P9 User rightsm.15-22 haklarm.11 haklarSelf-service portal
P10 Minimizationm.5 minimizasyonm.4 minimizasyonVeri envanteri, purpose limit

Tavsiye: OWASP Web Top 10 ile Privacy Top 10’u birlikte kullanın; DPIA ve KVKK risk analizlerinde P4–P10 kontrol sorularını doğrudan referans gösterin.

OWASP Web Top 10 (güvenlik açıkları) ile Privacy Top 10 (gizlilik riskleri) rakip değil, tamamlayıcıdır. Yalnızca teknik güvenlik yapıldığında consent, şeffaflık ve veri sahibi hakları ihmal edilir; yalnızca privacy odaklı yaklaşımda ise injection ve broken access control gibi ihlal kaynakları gözden kaçar.

5651 Sayılı Kanun ve Loglama Mimarisi

5651, internet erişim sağlayıcıları, yer sağlayıcıları ve toplu kullanım sağlayıcılarını log tutmaya zorunlu kılar.

Temel gereksinimler:

  • IP adresi, MAC adresi, port bilgisi, bağlantı başlangıç/bitiş zamanı
  • Saklama: kanun md. 6/b — “altı aydan az ve iki yıldan fazla olmamak üzere” yönetmelikle belirlenen süre (pratikte genellikle 1-2 yıl)
  • Bütünlük: SHA-256 hash + TÜBİTAK Kamu SM zaman damgası
  • Log tutmama cezası: 10.000–100.000 TL (md. 6/3)
Log TipiKaynakZorunlu AlanlarYasal Geçerlilik
DHCP dağıtımDHCP sunucu / FWIP, kiralama baş/bitiş, MAC, hostnameKamu SM zaman damgası, 2 yıl saklama
Hotspot oturumGatewayTarih-saat, kullanıcı kimliği, kaynak MAC, atanan IPKimlik doğrulama logu ile eşleştirme
URL/web trafikProxy / DPI FWKaynak/hedef IP-port, protokol, URL/domainNTP senkronizasyonu, imzalı arşiv

Wazuh ile 5651 Uyumlu Log Toplama

Syslog alıcı yapılandırması (ossec.conf):

<ossec_config>
<remote>
<connection>syslog</connection>
<port>514</port>
<protocol>udp</protocol>
<allowed-ips>192.168.10.0/24</allowed-ips>
<local_ip>192.168.10.50</local_ip>
</remote>
</ossec_config>

Özel dekoder (local_decoder.xml):

<decoder name="compliance_5651">
<prematch>^\d+-\d+-\d+ \d+:\d+:\d+ \w+ LOG:</prematch>
</decoder>
<decoder name="compliance_5651_dhcp">
<parent>compliance_5651</parent>
<regex>(\d+.\d+.\d+.\d+)\s+(\d+/\d+/\d+ \d+:\d+:\d+)\s+(\d+/\d+/\d+ \d+:\d+:\d+)\s+([a-fA-F0-9:]+)\s+(\S+)</regex>
<order>assigned_ip, lease_start, lease_end, srcmac, hostname</order>
</decoder>

5651 korelasyon kuralları (local_rules.xml):

<group name="syslog,5651_compliance,">
<rule id="110000" level="0">
<decoded_as>compliance_5651</decoded_as>
<description>5651 Sayılı Kanun Kapsamındaki Ağ Erişim İzleri</description>
</rule>
<rule id="110001" level="3">
<if_sid>110000</if_sid>
<match>DHCP LOG</match>
<description>5651: Yeni DHCP IP Adresi Ataması</description>
<group>5651_dhcp,network_access</group>
</rule>
<rule id="110002" level="5">
<if_sid>110000</if_sid>
<match>HOTSPOT LOG</match>
<description>5651/KVKK: Hotspot Kimlik Doğrulama Başarılı</description>
<group>authentication_success,5651_hotspot</group>
</rule>
<rule id="110003" level="12">
<if_sid>110000</if_sid>
<match>failed to write log|log service stopped|audit log cleared</match>
<description>KRİTİK: 5651 Log Servisi Durduruldu veya Log Silinmeye Çalışılıyor!</description>
<group>service_failure,compliance_breach,tampering</group>
</rule>
</group>

RFC 3161 Zaman Damgası Süreci

Logların değiştirilemezliğini kanıtlamak için RFC 3161 uyumlu dijital zaman damgalama uygulanır. TSQ (TimeStamp Query) üretiminde OpenSSL otomatik olarak 64-bit rastgele nonce ekler; bu değer replay saldırılarını ve sahte mühür üretimini engeller.

Terminal window
# 1. Log hash'i ve zaman damgası talebi (TSQ) üretimi
openssl ts -query -data /var/log/5651/dhcp_leases_20261026.log \
-sha256 -cert -out /var/log/5651/dhcp_leases_20261026.tsq
# 2. TSA'ya gönderim ve imzalı yanıt (TSR) alma
curl -s -H "Content-Type: application/timestamp-query" \
--data-binary "@/var/log/5651/dhcp_leases_20261026.tsq" \
http://tsa.kamusm.gov.tr -o /var/log/5651/dhcp_leases_20261026.tsr
# 3. Doğrulama
openssl ts -verify \
-in /var/log/5651/dhcp_leases_20261026.tsr \
-data /var/log/5651/dhcp_leases_20261026.log \
-CAfile /etc/ssl/certs/kamusm_root_ca.pem

Başarılı doğrulama Verification: OK döner; tek karakter değişikliği bile doğrulamayı başarısız kılar.

TSR paketinin içeriğini (sertifika zinciri, tescil zamanı, hash algoritması) incelemek için:

Terminal window
openssl ts -reply -in /var/log/5651/dhcp_leases_20261026.tsr -text

BDDK Düzenlemeleri

BSEBY (Bankaların Bilgi Sistemleri Yönetmeliği): Yönetim kurulu bilgi varlıklarının CIA’sı için etkin kontrollerden sorumludur. Bağımsız denetim (BSD), log bütünlüğü, BCP/DR test kanıtları ve dış hizmet sağlayıcı log erişilebilirliği denetlenir.

Elektronik bankacılık güvenlik kontrolleri: anti-keylogging, device-binding, runtime integrity verification, jailbreak/rooting tespiti ve OTP için zaman damgası zorunludur.


§1.2.3.İş Etki Analizi (BIA) ve Kritik Metrikler

BCP’nin temeli BIA ile atılır. BIA, hangi iş süreçlerinin ne kadar kritik olduğunu ve kesintinin finansal, operasyonel, itibar ve yasal maliyetini ortaya koyar.

Temel Metrikler

MetrikTanımİlişki
RPO (Recovery Point Objective)Kabul edilebilir maksimum veri kaybı süresiYedekleme sıklığını belirler
RTO (Recovery Time Objective)Sistemin tekrar çalışır hale gelmesi için hedef süreDR mimarisini belirler
WRT (Work Recovery Time)RTO sonrası operasyonel normalleşme süresiManuel işlemler, veri doğrulama
MTD/MAO (Maximum Tolerable Downtime)Telafi edilemez zarar öncesi azami kesintiRTO + WRT ≤ MTD
RPO ≤ Yedekleme Periyodu (Δt)
RTO + WRT ≤ MTD

Kritiklik Katmanları (Tiering)

Katmanİş SüreçleriÖrnek SistemlerRTORPODR Stratejisi
Tier 0Anında finansal/yasal çöküşÇekirdek bankacılık, ödeme switchDakika~0Active-Active, stretched cluster
Tier 1Kısa kesinti ciddi aksamaE-posta, CRM, dijital bankacılıkSaatDakikaActive-Passive asenkron replikasyon
Tier 2Günlük operasyon etkilenirERP, İK, dosya sunucularıSaatSaatProxmox Backup Server (PBS) günlük artımlı yedek
Tier 3Destek süreçleriArşiv, analitik raporlamaGünGünCold site, haftalık yedek

Kurumsal Senaryo: Banka Çekirdek Sistemleri

SistemMTDRTORPOGerekçe
Çekirdek bankacılık4 saat≤ 2 saat≤ 15 dkBDDK ceza + müşteri kaybı
Müşteri portalı8 saat4 saat1 saatGelir etkisi orta
İç raporlama/BI24 saat12 saat4 saatOperasyonel etki düşük

BIA çıktıları DR tier’lamasını ve kontrol yatırım önceliklerini belirler. GRC risk kaydında “Sistem X’in RTO’su MTD’yi aşıyor” riski açılır ve tedavi planı izlenir.

Saldırı-savunma: Ransomware grupları yüksek MTD’li sistemleri hedefleyerek uzun süreli kesinti yaratır. Savunma: BIA-driven otomatik failover, geo-redundant hot site ve yıllık tam ölçekli DR tatbikatı.


§1.2.4.Felaket Kurtarma (DR) Stratejileri: Hot, Warm ve Cold Site

BIA metrikleri belirlendikten sonra DR stratejisi bu metriklerle eşleştirilir.

Soğuk Site (Cold Site)

  • Tanım: Yalnızca fiziksel altyapı (elektrik, soğutma, ağ bağlantısı) hazır; donanım felaket anında temin edilir
  • RTO: Günler–haftalar
  • RPO: Yedekleme stratejisine bağlı (günlük yedekler)
  • Maliyet: En düşük
  • Kullanım: Arşiv sistemleri, yasal zorunluluk yedekleri
  • Bulut karşılığı: IaC ile anında provizyon (Terraform/Pulumi)

Ilık Site (Warm Site)

  • Tanım: Donanım kurulu, OS/uygulamalar yüklü; veriler periyodik/asenkron replike
  • RTO: Saatler–bir gün
  • RPO: Replikasyon sıklığına bağlı (ör. 1 saat)
  • Maliyet: Orta
  • Kullanım: Çoğu kurumsal uygulama için ideal denge
  • Mimari: PostgreSQL streaming replication, pasif Kubernetes cluster, manuel/yarı-otomatik DNS failover

Sıcak Site (Hot Site)

  • Tanım: Üretim ortamının birebir kopyası; veriler anlık replike, failover otomatik
  • RTO: Dakikalar
  • RPO: Sıfıra yakın
  • Maliyet: Soğuk sitenin 5-10 katı
  • Kullanım: Tier 0 kritik altyapılar (borsa, ödeme, acil sağlık)
  • Risk: Configuration drift — düzenli failover testleri zorunlu

Strateji Seçimi Matrisi

SenaryoÖnerilen SiteGerekçe
Kurumsal e-posta (4 saat tolere)WarmMaliyet/performans dengesi
Müşteri veritabanı (sıfır veri kaybı)HotRPO=0 zorunluluğu
Arşiv depolarıColdDüşük maliyet, uzun RTO kabul edilebilir
Bulut-native mikroservisHot (Multi-Region)Otomatik failover + yük dengeleme

Modern Hibrit/Cloud Karşılıkları

ModelAçıklamaRTO/RPO
Pilot Light (AWS)Temel altyapı çalışır, failover’da ölçeklenirOrta RTO, düşük maliyet
Warm StandbyKüçültülmüş replika sürekli çalışırDüşük RTO
Multi-Site Active/Activeİki site eş zamanlı trafik alırEn düşük RTO/RPO

Olağanüstü Durum Merkezi (ODM) Seçim Kriterleri

BDDK ve GRC en iyi pratiklerine göre DR lokasyonu seçiminde:

  • Sismik/doğal afet güvenliği: Ana merkezle aynı fay hattı/sel yatağında olmamalı
  • Telekomünikasyon: Bağımsız operatör omurgaları, düşük gecikmeli dark fiber
  • Demografik: Nitelikli teknik personel konuşlandırma imkânı
  • Ulaşım: Havalimanı, otoyol erişimi; barınma/lojistik olanakları

Proxmox VE ve Ceph Tabanlı DR Mimarisi

Modern veri merkezlerinde açık kaynak Proxmox VE + Ceph, esnek yedekleme ve replikasyon sunar:

+------------------------------------+ +------------------------------------+
| PROXMOX CLUSTER A (Ana Merkez) | | PROXMOX CLUSTER B (DR Merkez) |
| [Node 1] [Node 2] [Node 3] | | [Node 4] [Node 5] [Node 6] |
| +------------------------------+ | | +------------------------------+ |
| | Ceph Pool (Primary) | | | | Ceph Pool (Secondary) | |
| +------------------------------+ | | +------------------------------+ |
+------------------------------------+ +------------------------------------+
| |
+===========> [ Asenkron WAN Replikasyonu ] =======>+
(rbd-mirror daemon / mTLS)

Hot Site — Stretched Ceph Cluster (RTT < 5ms):

Lokasyon A’da 3 node, Lokasyon B’de 3 node; split-brain önleme için bağımsız üçüncü lokasyonda Witness monitor zorunludur.

Warm Site — Ceph RBD Asenkron Mirroring:

Terminal window
# Havuz seviyesinde mirroring etkinleştirme
rbd mirror pool enable pve-storage image
# Bootstrap token üretimi (ana küme)
rbd mirror pool peer bootstrap create pve-storage > /etc/pve/priv/ceph_mirror_token.txt
# DR kümesine token import
rbd mirror pool peer bootstrap import --direction rx-only pve-storage /etc/pve/priv/ceph_mirror_token.txt
# Kritik VM disk imajını aynalama
rbd mirror image enable pve-storage/vm-200-disk-0

Saldırı-Savunma: DR Hedefli Ransomware

Saldırgan hem primary hem DR site’yi veya yedekleri hedefler (double extortion). Savunma katmanları:

  1. Immutable/air-gapped yedekler — Object Lock, WORM NAS
  2. Site’ler arası zero-trust — ayrı kimlik/erişim kontrolü
  3. Replikasyon trafiği anomaly tespiti — Wazuh/SIEM
  4. Restore testlerinde clean-room — EDR taraması dahil
  5. Cyber DR playbook’ları — hızlı izolasyon + temiz restore

GRC Platformu Entegrasyonu

Fortune 500 ölçeğinde GRC platformu (ServiceNow GRC, MetricStream veya entegre SIEM+GRC), risk kaydını, kontrol kütüphanesini ve uyum kanıtlarını merkezi yönetir:

GRC ModülüVeri KaynağıÇıktı
Risk RegisterBIA, pentest, threat intelRisk skoru, tedavi planı
Control LibraryNIST 800-53, ISO Ek AKontrol eşlemesi, SoA
Evidence CollectionSIEM, log arşivi, test raporlarıDenetim kanıtı
Compliance Dashboard5651/KVKK metrikleriUyum skoru

SIEM’den GRC’ye akan gerçek zamanlı metrikler (log volume drop, FIM alert, patch compliance) “Monitor” adımını otomatikleştirir. SOC dashboard’unda “5651/KVKK Uyum Skoru” ve “Log Tampering Alert” kuralları bulunmalıdır.

FAIR Modeli ile Nicel Risk

FAIR (Factor Analysis of Information Risk), riski finansal verilere döker:

  • Loss Event Frequency (LEF): Tehdidin yıllık gerçekleşme sıklığı
  • Loss Magnitude (LM): Olay gerçekleştiğinde finansal zarar

Bu model, board’un risk iştahını dolar bazlı ifade etmesini sağlar ve BIA metrikleriyle (RTO/RPO ihlali maliyeti) entegre edilir.

FAIR modeli: LEF ve LM bileşenleri (derinlemesine)

FAIR, riski iki ana bileşene ayırır:

Risk = Loss Event Frequency (LEF) × Loss Magnitude (LM)

LEF hesabı:

LEF = Threat Event Frequency (TEF) × Vulnerability (V)
  • TEF: Tehdit aktörünün yılda kaç kez saldırı girişiminde bulunduğu (threat intel + pentest verisi)
  • V: Saldırının başarı olasılığı (0–1); zafiyet yoğunluğu ve kontrol etkinliğinden türetilir

LM hesabı:

LM = Primary Loss + Secondary Loss
  • Primary Loss: Doğrudan gelir kaybı, kurtarma maliyeti, yasal ceza
  • Secondary Loss: İtibar kaybı, müşteri kaybı, hisse değer düşüşü

Örnek: TEF = 4/yıl, V = 0,25 → LEF = 1/yıl. LM = 2M USD → beklenen yıllık kayıp = 2M USD. Gordon-Loeb tavanı ≈ 736K USD (%37).


Özet ve Mimari Tavsiyeler

GRC katmanı riski görünür kılar ve kararları yönlendirirken; BIA/DR katmanı riskin gerçekleşmesi durumunda işletmenin hayatta kalmasını sağlar. Her iki katman da SIEM, immutable logging, zero-trust segmentasyonu ve düzenli tatbikatlarla savunma derinliğinin operasyonel omurgasını oluşturur.

Aşama 1 — Risk Temeli (0–3 ay):

  1. NIST RMF Prepare + Categorize adımlarını tamamlayın; varlık envanterini CMDB ile eşleştirin
  2. ISO 27005 risk matrisi ile top 10 riski belirleyin; STRIDE workshop’u başlatın
  3. 5651 loglama altyapısını Wazuh + Kamu SM zaman damgası ile kurun

Aşama 2 — Uyumluluk ve BIA (3–9 ay): 4. KVKK/GDPR birleşik uyum matrisi oluşturun; VERBİS ve 72 saatlik ihlal bildirim sürecini test edin 5. BIA ile tüm kritik süreçler için RTO/RPO/MTD belirleyin; tier ataması yapın 6. DR stratejisini BIA metrikleriyle eşleştirin; ODM lokasyon kriterlerini dokümante edin

Aşama 3 — Operasyonel Dayanıklılık (9–18 ay): 7. Hot/Warm/Cold site mimarisini uygulayın; Proxmox/Ceph veya bulut-native DR çözümü devreye alın 8. Yıllık tam ölçekli DR tatbikatı planlayın; ransomware senaryosu dahil cyber DR playbook’u yazın 9. GRC dashboard’unda DR Site Health Score ve 5651/KVKK Uyum Skoru kartlarını izleyin

Bu yaklaşım, hem uluslararası standartlara (NIST, ISO) hem de KVKK, 5651 ve BDDK yükümlülüklerine tam uyumlu, ölçülebilir ve sürekli iyileştirilen bir GRC-BCP ekosistemi yaratır.