Adli Bilişimde Memory Forensics Temelleri: RAM Üzerinden Dijital Delil Analizi
Memory Forensics (Bellek Adli Bilişimi), çalışan bir sistemin RAM (ana bellek) içeriğinin analiz edilerek dijital delil elde edilmesini amaçlayan adli bilişim disiplinidir. Günümüzde gelişmiş saldırılar, disk üzerinde iz bırakmadan yalnızca bellek üzerinde çalışabildiğinden, memory forensics kritik öneme sahiptir.
Memory Forensics Nedir?
Memory Forensics, işletim sistemi çalışır durumdayken elde edilen bellek imajı üzerinde yapılan analizleri kapsar. Bu analizler sayesinde:
- Çalışan süreçler
- Ağ bağlantıları
- Şifreler ve kriptografik anahtarlar
- Zararlı yazılımlar (fileless malware)
tespit edilebilir.
Bellekte Hangi Veriler Bulunur?
RAM üzerinde aşağıdaki kritik veriler yer alır:
- Çalışan prosesler ve thread’ler
- DLL ve paylaşılan kütüphaneler
- Açık dosya tanımlayıcıları
- Ağ soketleri
- Kernel yapıları
- Kullanıcı oturum bilgileri
Memory Acquisition (Bellek İmajı Alma)
Bellek analizi öncesinde doğru ve adli geçerliliği olan bir bellek imajı alınmalıdır.
Yaygın Bellek Alma Araçları
1 - WinPMEM
2 - FTK Imager
3 - DumpIt
4 - LiME (Linux)
1winpmem.exe --output bellek.rawMemory Forensics Analiz Aşamaları
1. Profil Belirleme
İşletim sistemi ve kernel sürümü tespit edilir.
1volatility -f bellek.raw imageinfo2. Süreç Analizi
Çalışan ve gizlenmiş süreçler tespit edilir.
1volatility -f bellek.raw --profile=Win10x64 pslist3. Ağ Bağlantıları Analizi
Şüpheli IP ve portlar incelenir.
1volatility -f bellek.raw netscanBu analiz ile:
- C2 (Command & Control) bağlantıları
- Yetkisiz uzak erişimler
tespit edilebilir.
4. Zararlı Yazılım Analizi
- Enjekte edilmiş kodlar
- Bellek içi DLL’ler
- Fileless malware
1volatility -f bellek.raw malfindÖrnek Senaryo
Bir sistemde disk üzerinde zararlı yazılım bulunamıyor ancak ağ trafiği şüpheli görünüyor.
Memory Forensics sayesinde:
- Bellekte çalışan gizli bir PowerShell süreci
- RAM içi enjekte edilmiş shellcode
- Harici IP ile aktif bağlantı
tespit edilebilir.
İpuçları ve En İyi Uygulamalar
1 - Bellek imajını olay anına en yakın zamanda alın
2 - Analizleri kopya imaj üzerinde yapın
3 - Zaman damgalarını mutlaka kontrol edin
4 - Disk ve bellek analizlerini birlikte değerlendirin
Karşılaşılan Zorluklar
- Büyük bellek boyutları
- Şifrelenmiş bellek alanları
- Anti-forensics teknikleri
- Kernel seviyesinde zararlılar
Bu zorluklar, ileri seviye araçlar ve uzmanlık gerektirir.
Memory Forensics:
1 - Diskte bulunamayan kritik delilleri ortaya çıkarır
2 - Modern ve fileless saldırıların tespitinde hayati rol oynar
3 - Olay müdahalesi ve adli raporlamada güçlü kanıtlar sunar
Doğru yöntemler ve araçlarla yapılan bellek analizi, karmaşık siber saldırıların aydınlatılmasında vazgeçilmezdir.
0 yorum