Adli Bilişim: Sistem ve Dosya Zaman Damgası Analizi ile Dijital Delil İnceleme

Adli bilişim, dijital delillerin toplanması, incelenmesi ve yasal bağlamda geçerliliğini sağlamak amacıyla yapılan işlemleri kapsar. Bu alanda, dijital dosyaların zaman damgalarının analizi önemli bir yer tutmaktadır. Zaman damgası analizi, bir dosyanın oluşturulma, değiştirilme ve erişilme zamanlarını belirleyerek, olayların kronolojik sırasının tespit edilmesine yardımcı olur. Bu analiz, özellikle dijital delillerin doğruluğunu ve güvenilirliğini kanıtlamak açısından kritik bir rol oynar.

Dosya Zaman Damgası Analizinin Temel Kavramları

Zaman damgası, dijital bir dosyanın oluşturulma, son değiştirilme ve son erişilme zamanlarını içerir. Bu bilgiler, dosyanın fiziksel ve dijital dünyadaki hareketleri hakkında önemli ipuçları sağlar. Dosya zaman damgası analizi yaparken dikkat edilmesi gereken bazı temel noktalar şunlardır:

1 - Dosya Türü ve Formatı: Farklı dosya formatları, zaman damgası bilgilerini farklı şekillerde saklayabilir. Örneğin, bir resim dosyasının zaman damgaları EXIF verisi içinde saklanırken, bir metin dosyası dosya sistemine bağlı olarak zaman damgalarını tutar.

2 - Dosya Sistemi: NTFS, FAT32, EXT4 gibi farklı dosya sistemleri, dosyaların zaman damgalarını yönetme şeklinde farklılıklar gösterir. Bu farklılıklar, zaman damgası verilerinin doğruluğunu etkileyebilir.

3 - Zaman Damgası Türleri:

Creation Time (Oluşturulma Zamanı): Dosyanın ilk kez oluşturulduğu zaman.

Modified Time (Değiştirilme Zamanı): Dosyanın içeriğinin son kez değiştirildiği zaman.

Accessed Time (Erişim Zamanı): Dosyanın son kez okunduğu zaman.

Zaman damgaları, dijital delillerin doğruluğu ve güvenilirliği açısından kritik bir öneme sahiptir. Ancak, zaman damgalarının manipülasyonu da mümkündür, bu nedenle doğrulama süreci dikkatlice yapılmalıdır.

Zaman Damgası Verilerinin Toplanması

Zaman damgaları, dosya sistemlerinin sunduğu metadata üzerinden toplanabilir. Windows ve Linux gibi işletim sistemleri farklı yöntemler sunar.

1. Windows İşletim Sistemi Üzerinde Zaman Damgası Analizi

Windows işletim sisteminde, dosya zaman damgaları dosya özellikleri aracılığıyla görüntülenebilir. Aşağıda, Windows'ta bir dosyanın zaman damgalarını nasıl kontrol edebileceğinizi gösteren bir örnek kod bulunmaktadır:

1import os
2import datetime
3
4Dosya yolunu belirtin
5
6dosya_yolu = "C:\Kullanıcılar\KullanıcıAdı\Belgeler\örnek.txt"
7
8Dosya zaman damgalarını al
9
10dosya_bilgisi = os.stat(dosya_yolu)
11
12Zaman damgalarını yazdır
13
14print("Oluşturulma Zamanı:", datetime.datetime.fromtimestamp(dosya_bilgisi.st_ctime))
15print("Değiştirilme Zamanı:", datetime.datetime.fromtimestamp(dosya_bilgisi.st_mtime))
16print("Erişim Zamanı:", datetime.datetime.fromtimestamp(dosya_bilgisi.st_atime))

2. Linux İşletim Sistemi Üzerinde Zaman Damgası Analizi

Linux'ta ise stat komutu kullanılabilir. Aşağıdaki örnek, bir dosyanın zaman damgalarını almak için kullanabileceğiniz komuttur:

1stat /path/to/your/file

Bu komut, dosyanın oluşturulma, değiştirilme ve erişilme zamanlarını gösterecektir.

Zaman Damgası Manipülasyonu ve İzleme

Zaman damgası manipülasyonu, bir dosyanın zaman damgalarını değiştirme eylemidir ve bu tür manipülasyonlar, dijital delil incelemelerinde genellikle kötü niyetli bir eylem olarak değerlendirilir. Bu nedenle, zaman damgası verilerinin doğruluğu ve bütünlüğü sıkı bir şekilde izlenmelidir.

Zaman damgası manipülasyonu, dosya tarihleri üzerinde oynama yapılarak, gerçek olayların sıradışı bir şekilde sunulması amacıyla yapılabilir. Bu tür manipülasyonları tespit etmek, adli bilişim uzmanlarının temel görevlerindendir.

Zaman Damgası Analizi İçin İpuçları

1 - Dosya Sistemi Yapısını Anlayın: Zaman damgalarının doğruluğu, kullanılan dosya sistemine bağlıdır. Windows, Linux ve diğer sistemler farklı veri yapıları kullanır. Bu nedenle, analiz yapmadan önce hangi dosya sisteminin kullanıldığını bilmek önemlidir.

2 - Zaman Damgalarını Karşılaştırın: Birden fazla kaynağınız varsa, zaman damgalarını karşılaştırmak delillerin doğruluğunu teyit etmenize yardımcı olabilir. Örneğin, dosyanın içeriğiyle zaman damgası arasında tutarsızlıklar olup olmadığını kontrol edin.

3 - Zaman Damgası Manipülasyonlarını Tespit Edin: Zaman damgası manipülasyonlarını tespit etmek için çeşitli adli bilişim araçları ve yazılımlarını kullanabilirsiniz. Bu araçlar, dosya zaman damgalarındaki tutarsızlıkları ve anormallikleri analiz eder.

Örnek Senaryo: Zaman Damgası Analizinin Uygulama Alanı

Bir soruşturma sırasında, bir dosyanın şüpheli bir kişi tarafından düzenlendiği iddia ediliyor. Ancak, dosyanın zaman damgaları, söz konusu kişinin dosyayı daha önce açmadığını gösteriyor. Bu durumda, zaman damgası verilerinin analizi, dosyanın gerçek tarihçesini ortaya koyarak, kişinin suçsuzluğunu ya da suçluluğunu kanıtlamada önemli bir rol oynayabilir.

Adli bilişimde zaman damgası analizi, dijital delillerin doğruluğunu ve geçerliliğini kanıtlamak için kritik bir yöntemdir. Dosya sistemlerinin ve dosya formatlarının sağladığı metadata verileri, olayların kronolojik sırasını tespit etmekte yardımcı olur. Zaman damgaları üzerinden yapılan manipülasyonlar, soruşturmalarda şüpheli aktiviteleri tespit etme noktasında önemlidir. Adli bilişim uzmanları, dosya zaman damgalarını dikkatlice analiz ederek, dijital delillerin güvenilirliğini sağlar.

Zaman damgası analizi, dijital dünyadaki suçlarla mücadelede önemli bir araçtır. Ancak, yalnızca zaman damgalarına dayanarak kesin sonuçlar çıkarmamak, her zaman tüm delilleri birleştirerek doğru sonuçlara varmak gereklidir.

Son olarak, zaman damgası verilerini elde etmek için kullanılan araçlar ve yöntemler, her durumda geçerli olmayabilir. Her bir olayda, kullanılan dosya sistemi ve veri yapısı analiz edilmelidir.

konu hakkında tepkinizi verebilirsiniz