Adli Bilişim Email Forensics Temelleri: E-posta Analizinde Başlangıç Rehberi
E-posta, günümüz iletişim dünyasında en çok kullanılan araçlardan biridir. Ancak aynı zamanda siber suçlarda, dolandırıcılıkta ve veri ihlallerinde önemli bir kanıt kaynağıdır. Adli bilişim email forensics, e-posta üzerinden elde edilen verilerin incelenmesi ve analiz edilmesi sürecidir. Bu makalede, email forensics’in temellerini, yöntemlerini, örneklerini ve ipuçlarını detaylı bir şekilde inceleyeceğiz.
1. Email Forensics Nedir?
Email forensics, e-postaların kaynağını, iletim yollarını, içerik değişikliklerini ve metadata bilgilerini analiz ederek olaylarla ilgili delil toplama sürecidir. Adli bilişim uzmanları bu süreci kullanarak e-postaların doğruluğunu ve bütünlüğünü teyit eder.
2. E-posta Yapısı ve Analiz Edilecek Temel Unsurlar
Bir e-posta temel olarak üç ana bölümden oluşur:
1 - Header (Başlık)
- Gönderen (From)
- Alıcı (To, CC, BCC)
- Konu (Subject)
- Gönderim zamanı (Date)
- Mesaj kimliği (Message-ID)
- Gönderim yolu (Received)
2 - Body (İçerik)
- E-posta metni veya HTML formatındaki içerik
- Bağlantılar ve resimler
3 - Ekler (Attachments)
- Dosya türleri (PDF, DOCX, ZIP vb.)
- Metadata ve gömülü bilgiler
3. Header Analizi ve IP İzleme
E-posta başlıkları, mesajın hangi sunuculardan geçtiğini gösterir. Adli bilişim uzmanları, Received satırlarını inceleyerek e-postanın gerçek IP adresini ve gönderim yolunu belirleyebilir.
1Received: from mail.example.com (mail.example.com [192.168.1.10])2by mx.google.com with ESMTPS id abc1233for user@gmail.com4;5Fri, 19 Jan 2026 08:30:00 -05004. E-posta İçeriği Analizi
İçerik analizi sırasında şunlar incelenir:
- Şüpheli bağlantılar ve URL’ler
- Dosya eklerinin zararlı yazılım içerip içermediği
- Metin ve dil analizi ile sosyal mühendislik tespiti
1Örnek: Python ile e-posta içeriğindeki URL'leri çıkarma23import re45email_body = "Lütfen bu linki ziyaret edin: http://malicious-site.com6"7urls = re.findall(r'http[s]?://\S+', email_body)8print(urls)5. E-posta Ekleri ve Metadata Analizi
Ekler, çoğu zaman gizli bilgi veya kötü amaçlı yazılım içerir. Adli bilişim uzmanları, eklerin metadata’sını ve hash değerlerini kontrol ederek değişiklik olup olmadığını tespit eder.
1Örnek: Python ile dosya hash hesaplama23import hashlib45file_path = "sample.pdf"6with open(file_path, "rb") as f:7file_hash = hashlib.sha256(f.read()).hexdigest()8print(file_hash)6. Örnek Durum Analizi
Durum: Bir çalışan, şirkete sahte e-posta göndererek ödeme talebinde bulunuyor.
Adli Süreç:
1 - E-posta başlıkları analiz edilir → gönderici IP’si doğrulanır.
2 - İçerik ve ekler incelenir → zararlı makrolu Excel tespiti.
3 - Metadata kontrolü → ek dosya değişiklik geçmişi incelenir.
4 - Hash değerleri ile dosya bütünlüğü kontrol edilir.
Sonuç: Sahtecilik ve veri ihlali tespit edilir, deliller mahkemeye sunulabilir.
0 yorum