Android'de Silinen Verileri Kurtarmak Neden Bu Kadar Zor ve Bu Konuda Ne Yapılmalı?

Android veri(Android data) kurtarma söz konusu olduğunda , hızlı bir Google araması(Google search) , kurtarma araçları gibi görünen birçok dolandırıcılık, yanlış bilgi ve kötü amaçlı yazılım döndürür. (malware posing)Birçok kişi yanlışlıkla önemli dosyaları siler ve ne yazık ki, talihsizliklerinden kâr elde etmeye çalışan birçok kişi var. 

Ama hepsi kötü haber değil. Bu makalede, Android'de(Android) ne tür veri kurtarmanın mümkün olduğunu ve gelecekte verilerinizi yanlışlıkla silmekten nasıl korunabileceğinizi açıklayacağız. 

Android'de Veriler Kurtarılabilir mi? 

Ne yazık ki, yedeklenmemişse , Android telefonların dahili deposunda herhangi bir veri kurtarılabilirse çok az şey . Nedenini öğrenmek için, verilerin bir Android cihazda(Android device) nasıl depolandığını ve silindiğinde ne olduğunu  tartışarak başlayalım .

Android Dosyaları(Does Android Save and Delete Files) Nasıl Kaydediyor ve Siliyor ?

Çoğu telefonda (ve depolama aygıtında), dosyalar silindiğinde aslında silinmezler. Bunun yerine, yakın zamanda silinen dosyaların konumu üzerine yazılabilir olarak işaretlenir. Orijinal veriler daha sonra yeni bir dosya kaydedildiğinde değiştirilir ve üzerine yazılır. Bu nedenle, verilerin üzerine yazılmasa da, teknik olarak hala alınabilir - ya da disk(disc wasn) şifrelenmemiş  olsaydı olurdu .

Android 5.0 ila Android 9 , tam disk şifrelemesini kullanır. Bu şifreleme biçimi , cihazda güvenli bir şekilde saklanan (kullanıcının parolasıyla korunan ) tek bir 128 bit Gelişmiş Şifreleme Standardı (AES) anahtarı kullanır. (128-bit Advanced Encryption Standard (AES))Fabrika ayarlarına sıfırlama(factory reset) durumunda, tam disk şifrelemesi kullanılarak saklanan tüm dosyalar silinir ve tamamen geri alınamaz. 

Android 7.0 ve sonraki sürümleri, bunun yerine dosya tabanlı şifreleme özelliğine sahiptir. Bu şifreleme biçimi, farklı dosyalar için farklı anahtarlar kullanır, yani birbirlerinden bağımsız olarak kilitleri açılabilir. Ancak bu aynı zamanda, bir dosya silindiğinde, şifreleme anahtarının(encryption key) da onunla birlikte silindiği ve dosyanın tamamen silindiği anlamına gelir. 

Dosya tabanlı şifrelemeyi cihazınızdan kaldırmadığınız sürece, çevrimiçi hizmetlerin iddialarına bakılmaksızın silinen verilerin kurtarılması mümkün değildir. 

Ve işleri daha da kötüleştirmek için, bir Android'in NAND flash belleğinden veri kurtarmak, bilgisayarın sabit disk sürücülerinden çok daha zordur. 

Bir depolama denetleyicisi , (storage controller)NAND flash depolamadaki tüm verileri not eder . Bir dosya silindiğinde, denetleyici bu alanı "boş" olarak işaretler, ancak aslında onu silmez. Veriler sürekli olarak yazıldığından ve silindiğinden, denetleyicinin depolamanın giderek daha ayrıntılı bir haritasını izlemesi gerekir. 

Ancak Android 4.3'ten bu yana telefonlarda (Android 4.3)TRIM adlı bir protokol yer alıyor . TRIM , denetleyiciye silinen verileri izlemeyi durdurmasını ve çöp toplama(garbage collection) için işaretlemesini (dosyaların tamamen silindiği yer) bildirerek yardımcı olur. Etkili bir şekilde, bu, silinen verilerinizi ne kadar uzun süre bırakırsanız, onu kurtarma şansınız o kadar az olur. 

Android'de(Android) Hangi Veriler(Data) Kurtarılabilir ?

Android telefonlardan  kurtarabileceğiniz veri türleri şunları içerir:

  • Geri dönüşüm kutusunda(recycling bin) saklanan yakın zamanda silinen fotoğraflar 
  • Samsung Cloud ve Google Drive(Samsung Cloud and Google Drive) gibi hizmetler kullanılarak yedeklenen silinmiş veriler
  • SD kartta(SD card) saklanan veriler (garanti edilmese de)
  • (Data)Kişi listeniz gibi Google Hesabınızla(Google Account) ilişkili veriler

Fabrika Ayarlarına(Reset) Sıfırladıktan Sonra Verileri Kurtarabilir misiniz ?

Başka bir yerde yedeklenmedikçe, fabrika ayarlarına sıfırlanmış(factory reset) bir Android telefondan(Android phone) veri kurtarmak imkansızdır . Bir SD kartta(SD card) tutulan veriler(Data) , silinse bile kurtarılabilir - bunu aşağıda ele alacağız. 

(Does Rooting)Telefonunuzu (Phone Help Recover Data)Köklendirmek Verileri Kurtarmaya Yardımcı Olur mu ?

Bazı veri kurtarma uygulamaları , verileri kurtarmak için (recovery apps)Android'inizin(Android) köklenmesini gerektirir . OS 5 veya 6 gibi daha eski Android sürümleri için , köklendirme nispeten kolaydı ve veri kurtarma uygulamalarının (recovery apps)disk şifrelemeyi(disk encryption) atlamasına ve muhtemelen yakın zamanda silinen dosyalara erişmesine olanak sağladı. 

Android 10 ve 11 de dahil olmak üzere sonraki sürümlerde, depolama alanınızı bir kez daha silen Bootloader'ı(Bootloader) yüklemeden köklendirme imkansızdır . Bu, verileri kurtarmak için onu etkili bir şekilde işe yaramaz hale getirir. 

Peki ya Veri Kurtarma Uzmanları(Data Recovery Specialists) ?

Veri kurtarma uzmanları, (Data recovery)NAND depolama alanına(NAND storage) doğrudan erişmek ve verileri kurtarmak için karmaşık, genellikle yıkıcı yöntemler kullanır. Ön şifreleme Android işletim sistemi(Android OS) için bu yöntemler başarılıydı ancak telefonu da mahvedecekti. 

Şifreli cihazlarda, verileri kurtarmak için bu yöntemleri kullanmak mümkündür, ancak verilerin şifresini, anahtarın saklandığı telefonun dışında çözmek imkansız olduğundan, neredeyse her zaman anlamsızdır. 

Tüm Veri Kurtarma Uygulamaları Dolandırıcılık mı?

Hayır, Google Play Store'da(Google Play Store) birçok dolandırıcılık uygulaması bulunsa da bunların çoğu yasaldır. Örneğin, SD kartlar, Android'in(Android) eski sürümleri ve diğer depolama ortamı biçimleri için gayet iyi çalışabilirler.

Ancak, çoğu dolandırıcıdır(ARE) . Ve hiçbir uygulamanın fabrika ayarlarına sıfırlama işleminden ( (factory reset)Android'in(Android) çok erken sürümlerinde olmadığı sürece) veya dosya tabanlı şifreleme kullanan telefonlardan  veri kurtaramayacağını unutmayın .

Bazen, tam disk şifreleme kullanan  bir Android'den(Android) yeni silinen dosyaları kurtarmak için bu uygulamaları kullanabileceksiniz , ancak dosyalar şifreli ve anahtar olmadan erişilemez.

Çoğu zaman, veri kurtarma uygulamaları(recovery apps) önbelleğe alınmış küçük resimleri kurtarır ve bunların orijinal fotoğraf dosyaları olduğunu iddia eder (bu, hiç yoktan iyidir). Birçok uygulamanın(apps offer) “görüntü geliştirme” araçları  sunmasının nedeni budur .

Androidinizden Veriler(Data) Nasıl Kurtarılır

(Certain)Geçmişte yedeklediyseniz veya telefonun dahili deposu yerine SD kartınızda saklandıysa, (SD card)belirli veriler Android cihazınızda kurtarılabilir. (Android device)Ayrıca SMS(SMS) mesajlarını  da kurtarabilirsiniz .

Geri Dönüşüm Kutusu'nu kontrol edin

Galeri uygulaması(Gallery app) da dahil olmak üzere bazı fotoğraf uygulamalarında(photo apps) , yakın zamanda silinen fotoğrafları geçici olarak saklayan  bir geri dönüşüm kutusu bulunur .(recycle bin)

Buna erişmek için Galeri'yi(Gallery) açın ve sağ alt köşedeki üç yatay çizgiyi seçin. Ardından Geri Dönüşüm Kutusu'nu(Recycle Bin) seçin . 

Cihazınızın onları tamamen silmeden önce kalan süre de dahil olmak üzere yakın zamanda silinen fotoğrafları görmelisiniz. 

SD Karttan(SD Card) Silinen Verileri(Data From) Kurtarın

SD kartınızdaki(SD card) verileri kurtarmak, Android'in flash belleğindeki verileri kurtarmaktan çok daha kolaydır. SD kartınızdaki(SD card) dosyalar silinmiş veya sürücüyü yanlışlıkla biçimlendirmiş olsanız bile, güvenilir veri kurtarma araçlarını kullanarak bunları kurtarabilirsiniz. 

Fotoğrafları SD kartınızdan(SD card) yanlışlıkla sildiyseniz , bilgisayarınıza yükleyebileceğiniz ücretsiz bir fotoğraf kurtarma uygulaması olan (photo recovery app)PhotoRec'i kullanmanızı öneririz. (PhotoRec)Sürücüye erişmek için bir SD kart(SD card) okuyucu kullanarak, umarız fotoğraflarınızı kurtarabilirsiniz. 

Yerel Yedeklemeden Kurtar

Çoğu Android telefonun yerel bir yedekleme işlevi(backup function) vardır . Periyodik yedeklemeleri etkinleştirdiyseniz, önceki bir yedekleme tarafından yakalanan, sildiğiniz tüm verileri alabilmeniz gerekir. 

Yedeklenen verilere erişmek için: 

  1. Ayarlar(Settings) > Hesaplar ve yedekleme'yi( Accounts and backup) açın .

  1. Verileri geri yükle'ye(Restore data) dokunun . 

  1. Telefonunuz için en son yedeklemeyi seçin. 

  1. Geri yüklemek istediğiniz tüm verilerin seçili olduğundan emin olun ve ardından Geri Yükle'ye(Restore) dokunun . 

Google Hesabından Kurtar

Bir Google hesabınız varsa ve (Google account)Android'inizde(Android) senkronizasyonu etkinleştirdiyseniz , fabrika ayarlarına sıfırlandıktan(factory reset) sonra bile bazı verileriniz alınabilir . Daha da iyisi, Android 8 ve sonraki sürümleri , yanlışlıkla silinen dosyaları kurtarmanıza olanak tanıyan  Google One tarafından otomatik yedekleme özelliğine sahiptir.

Kurtarılabilir veriler, kişilerinizi, uygulama verilerinizi, takviminizi, Chrome tarayıcı(Chrome browser) verilerinizi ve Google Drive veya Gmail'de(Google Drive or Gmail) depolanan belgelerinizi veya dosyalarınızı içerebilir . 

Telefonunuzu fabrika ayarlarına sıfırladıysanız veya yeni bir telefon kullanıyorsanız, kurulum sırasında Google hesabınızı(Google account) cihaza ekler eklemez, senkronize edilen tüm verileri geri yüklemenizi sağlar. 

Verilerinizin(Your Data) Yedeklendiğinden Nasıl Emin Olabilirsiniz?

Android cihazlar için kullanılabilen birçok yedekleme hizmeti vardır ve isterseniz manuel olarak yedekleme yapmayı bile seçebilirsiniz. En kolay seçenek, Android ayarları veya Google Hesabınız aracılığıyla(via your Google Account) yedeklemeleri etkinleştirmektir . 

Yerel Yedeklemeleri Etkinleştir

Yerel yedeklemeleri etkinleştirme işlemi, telefonunuzun modeline ve üreticisine bağlı olarak değişebilir. Samsung için yerel yedeklemeyi etkinleştirmek için: 

  1. Ayarlar'ı(Settings) açın . 
  2. Hesaplar ve yedekle'ye(Accounts and backup) dokunun .

  1. Verileri yedekle(Back up data) öğesini seçin . 

  1. Otomatik olarak yedeklemek istediğiniz her tür veriyi seçin veya Şimdi yedekle(Back up now) öğesini seçin . 

Bu veriler artık cihazınız boştayken ve WiFi'ye bağlıyken (WiFi)Samsung Cloud'a periyodik olarak yedeklenecektir(periodically backup to the Samsung Cloud)

Google One Yedeklemeyi Etkinleştir

Google One ile otomatik yedeklemeyi açmak için : 

  1. Ayarlar(Settings) > Google'ı(Google) açın . 

  1. Yedekle'yi(Backup) seçin .

  1. Yedekleme ayrıntıları(Backup details) altında tüm kategorilerin etkinleştirildiğinden emin olun. 

  1. Bunları etkinleştirmek için öğeye dokunun ve Yedekle ve senkronize (Back up & sync)et seçeneğine geçiş(item and toggle) yapın .

Cihazınız iki saat boşta kaldığında ve WiFi'ye bağlandığında, verilerinizi senkronize etmeye başlayacaktır. 

Önleme Tedaviden Daha İyidir

Dosyalarınızı yanlışlıkla silmek, özellikle de değerli fotoğraflar veya önemli belgelerse, berbat bir şey. Dosyalarınızın yanlışlıkla silinmesi durumunda gerçekten kurtarılabilir olduğundan emin olmanın tek yolu, verilerinizi sık sık güvenli bir şekilde yedeklemektir. 

Neyse ki, bunu sizin için minimum çabayla yapabilen çok sayıda ücretsiz veya ücretli bulut tabanlı hizmet var! 



About the author

Microsoft Office ve Edge'de 15 yılı aşkın deneyime sahip bir yazılım mühendisiyim. Ayrıca, önemli sağlık verilerini izlemek için bir uygulama ve bir fidye yazılımı dedektörü gibi son kullanıcılar tarafından kullanılan birkaç araç geliştirdim. Becerilerim, çeşitli platformlarda iyi çalışan zarif kod geliştirmenin yanı sıra kullanıcı deneyimi konusunda mükemmel bir anlayışa sahip olmada yatmaktadır.



Related posts