Hashdeep İle Bir Dosyayı Şifrelemek ve Bütünlüğünü Kontrol Etmek

Zilant

Yazılım Ekibi Asistanı
25 Tem 2021
199
183
Kazan Şehri - Tataristan
Hashdeep kullanarak dosyaların bütünlüğünü kontrol etmek için aşağıdaki adımları izleyebilirsiniz:

  1. İlk Karma Değerlerini Hesaplayın:İlk olarak, dosyaların bütünlüğünü kontrol etmek istediğiniz klasörün içindeki tüm dosyaların kriptografik karma değerlerini hesaplayın ve bu değerleri bir dosyada saklayın. Örneğin, bu komutla SHA-256 karmalarını hesaplayabilir ve bir dosyada kaydedebilirsiniz:
    bash
  • hashdeep -c sha256 -r /path/to/folder > initial_hashes.txt
  • Dosyanın Bütünlüğünü Düzenli Aralıklarla Kontrol Edin: Dosyanın bütünlüğünü düzenli aralıklarla kontrol etmek için, bu adımları izleyebilirsiniz:
    • Dosyanın yeni bir kopyasını oluşturun veya mevcut dosyanın kopyasını alın.
    • Yeni dosyanın kriptografik karma değerlerini hesaplayın ve bu değerleri bir dosyada saklayın.
  • Dosyanın Bütünlüğünü Kontrol Edin: Dosyanın bütünlüğünü kontrol etmek için, önceki adımda kaydettiğiniz ilk karma değerleri kullanarak aşağıdaki komutu kullanın:
    bash
  1. hashdeep -c sha256 -k initial_hashes.txt -X -r /path/to/folder
    • -k initial_hashes.txt: İlk karma değerlerinin bulunduğu dosyayı belirtir.
    • -X: Klasördeki dosyaların bütünlüğünü kontrol etmek için kullanılır.
    • -r: Belirtilen klasörün içindeki dosyaları ve alt klasörlerini rekürsif olarak tarar.
Bu komut, dosyanın bütünlüğünü kontrol edecektir. Eğer dosya değiştirilmiş veya bozulmuşsa, bu komut hata mesajları verecektir. Aksi takdirde, dosya bütün olarak korunmuş demektir.

Hashdeep, bu tür bütünlük kontrol işlemleri için kullanılabilen güçlü bir araçtır ve dosyalarınızın güvenli ve bütün olduğundan emin olmanıza yardımcı olur.
Bu örnekte sha256 kullandım fakat SHA-1, SHA-256, SHA-512, SHA-384, MD5 türlerinde şifreleme yapabilirsiniz.
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.