Adli Bilişim Veri Kurtarma Temelleri: Dijital Kanıtların Geri Kazanılması ve Analizi

Adli bilişim, dijital delillerin toplanması, analiz edilmesi ve sunulması sürecinde kritik bir rol oynamaktadır. Veri kaybı veya bozulma, genellikle delil toplama sürecinde karşılaşılan zorluklardan biridir. Bu nedenle, adli bilişim uzmanlarının en önemli görevlerinden biri, silinmiş, kaybolmuş veya bozulmuş verileri geri kurtarmaktır. Veri kurtarma, dijital kanıtların bütünlüğünü koruyarak adli süreçlerde kullanılabilir hale gelmesini sağlar.

Bu makalede, adli bilişimde veri kurtarma temellerine, kullanılan tekniklere ve en iyi uygulamalara odaklanılacak ve veri kurtarma sürecinin başarılı bir şekilde nasıl gerçekleştirilebileceği anlatılacaktır.

Adli Bilişimde Veri Kurtarma Nedir?

Veri kurtarma, silinmiş, hasar görmüş veya bozulmuş verilerin geri kazanılması sürecidir. Adli bilişimde, bu süreç yalnızca verilerin geri getirilmesi değil, aynı zamanda bu verilerin kanıt olarak kullanılabilirliğinin sağlanması anlamına gelir. Adli bilişimde veri kurtarma işlemleri, genellikle disk sürücüleri, SSD'ler, flash bellekler ve diğer dijital medya cihazlarında gerçekleştirilir.

Adli bilişimde veri kurtarma, yalnızca verilerin geri kazanılmasından ibaret değildir; aynı zamanda verilerin doğru, güvenilir ve hukuki olarak kabul edilebilir şekilde elde edilmesi gerekmektedir.

Veri Kurtarma Teknikleri

Veri kurtarma işlemleri, birkaç farklı teknik kullanılarak yapılır. Bu teknikler, verinin kaybolma sebebine göre değişiklik gösterir. Adli bilişimde kullanılan başlıca veri kurtarma teknikleri şunlardır:

1. Fiziksel Kurtarma

Fiziksel kurtarma, cihazın donanımında meydana gelen arızalardan dolayı kaybolan verileri geri kazanmaya yönelik işlemdir. Genellikle sabit disk sürücülerinin mekanik arızaları, veri kaybına yol açar. Bu durumda, veri kurtarma işlemi, profesyonel laboratuvarlarda yapılır.

Hard Disk Sürücüleri (HDD) gibi mekanik cihazlarda, okuma/yazma kafası arızalanabilir, disk plakasındaki çizikler veya kafa temasları nedeniyle veri kaybı yaşanabilir.

Solid State Drive (SSD)'lerde, NAND bellek hücrelerinin hasar görmesi, verilerin kaybolmasına yol açabilir.

Fiziksel kurtarma işlemi, genellikle yüksek maliyetli ve zaman alıcıdır. Ancak, doğru teknikler kullanıldığında verilerin büyük bir kısmı geri kazanılabilir.

2. Mantıksal Kurtarma

Mantıksal kurtarma, veri kaybının fiziksel bir hasar olmaksızın yazılım hataları, yanlış silme işlemleri veya yanlış formatlama gibi nedenlerle meydana geldiği durumlarda kullanılır. Bu tür durumlarda verilerin kurtarılması daha kolaydır.

Örnek olarak, yanlışlıkla silinen dosyaların kurtarılması veya bir dosya sisteminin bozulmasından sonra verilerin geri getirilmesi gibi işlemler mantıksal kurtarma ile yapılabilir.

1Python'da dosya kurtarma işlemi için örnek:
2
3import os
4import shutil
5
6def restore_file(file_path, restore_location):
7if os.path.exists(file_path):
8shutil.copy(file_path, restore_location)
9print(f"Veri başarıyla geri kurtarıldı: {file_path}")
10else:
11print("Veri bulunamadı!")
12
13Silinen veya kaybolan bir dosyanın kurtarılması
14
15restore_file("C:/SilinenDosya.txt", "D:/Kurtarma/")
Mantıksal kurtarma, yazılım tabanlı araçlarla gerçekleştirilir ve genellikle fiziksel bir hasar olmadığında daha hızlı ve düşük maliyetli bir çözümdür.

3. Veri İmza (Signature) Kurtarma

Veri imzası kurtarma, silinmiş verilerin kurtarılmasında kullanılan bir tekniktir. Bu teknik, dosyanın silinmesinden sonra bile verinin disk üzerinde kalan izlerini (imzalarını) arar. Adli bilişimde bu teknik, özellikle silinmiş e-posta mesajları veya belgeler gibi verilerin geri getirilmesinde kullanılır.

Veri imza kurtarma, verinin orijinal formatında olmasa bile, kurtarılan verilerin büyük bir kısmını geri getirebilir.

Veri imza kurtarma, adli bilişimde en etkili tekniklerden biridir, ancak her zaman tüm veriler geri getirilemez.

4. Düşük Seviyeli Kurtarma

Düşük seviyeli kurtarma, disk üzerinde "silinmiş" olarak işaretlenmiş ancak fiziksel olarak silinmemiş verilerin kurtarılması sürecidir. Bu işlem, genellikle düşük seviyeli formatlama ve özel veri kurtarma yazılımları kullanılarak gerçekleştirilir. Düşük seviyeli kurtarma, verilerin tamamen silindiği durumlar dışında etkili olabilir.

Düşük seviyeli kurtarma, yalnızca veri silme işlemi gerçekleştirilmeden önce verilerin disk üzerinde hala var olduğu durumlarda mümkündür.

Adli Bilişimde Veri Kurtarma Süreci

Adli bilişimde veri kurtarma süreci, birkaç aşamadan oluşur. Bu süreç, kanıtların bütünlüğünü koruyarak verilerin güvenli bir şekilde geri getirilmesini sağlamayı amaçlar.

1. Veri Toplama

İlk adım, dijital cihazdan veri toplamaktır. Bu, disk sürücülerinin, SSD'lerin veya diğer depolama cihazlarının düzgün bir şekilde bağlanmasını ve güvenli bir ortamda veri toplanmasını içerir.

Veri toplama, kanıtların doğru bir şekilde ele alınmasını sağlamak için adli standartlara uygun olarak yapılmalıdır.

2. Analiz ve Değerlendirme

Veri kurtarma için uygun tekniklerin seçilmesi gerekir. Bu aşamada, kaybolan verinin türü ve depolama cihazındaki durum analiz edilerek en uygun kurtarma yöntemi belirlenir.

3. Veri Kurtarma ve Onarım

Veri kurtarma araçları ve yazılımları kullanılarak silinmiş, bozulmuş veya kaybolmuş veriler geri getirilir. Bu aşamada, verilerin orijinal formatında olması, delillerin geçerliliği için kritik bir rol oynar.

4. Kanıtların Sunulması

Son adım, geri kurtarılan verilerin raporlanması ve mahkemeye sunulmasıdır. Bu, adli bilişim uzmanlarının dijital kanıtları doğru bir şekilde analiz edip hukuki süreçlerde kullanılabilir hale getirmelerini sağlar.

Örnekler ve İpuçları

Örnek 1: Bir bilgisayarın sabit diskinden silinen dosyaları geri kurtarmak için, en uygun yöntem yazılım tabanlı bir veri kurtarma aracı kullanmaktır. Bu araçlar, silinen dosyanın üzerine yazılmadan önce geri getirilmesini sağlar.

Örnek 2: Bir USB bellekten kaybolan verilerin kurtarılması için, bellek üzerinde düşük seviyeli bir veri taraması yapılabilir. Bu işlem, özellikle silinmiş dosyaların daha fazla üzerine yazılmadan geri kazanılmasını sağlar.

Veri kurtarma işlemleri, verilerin silinmeden önceki durumlarına göre değişiklik gösterir. Erken müdahale, kurtarma şansını artırır.

Adli bilişimde veri kurtarma, dijital kanıtların elde edilmesi ve korunması açısından hayati bir öneme sahiptir. Veri kaybı, fiziksel arızalar, yazılım hataları veya yanlış silme işlemleri nedeniyle meydana gelebilir. Veri kurtarma, doğru teknikler ve araçlar kullanılarak yapılmalıdır. Fiziksel, mantıksal, veri imza kurtarma ve düşük seviyeli kurtarma gibi yöntemler, farklı veri kaybı senaryolarında uygulanabilir. Adli bilişim uzmanları, veri kurtarma sürecini doğru bir şekilde yöneterek, dijital kanıtların hukuki geçerliliğini sağlamak için önemli bir rol oynar.

konu hakkında tepkinizi verebilirsiniz