Decayfmt her açılışta içeriğini bozan dosya formatı geliştirdi
Öne çıkanlar
- Dosya her açıldığında içerik ekrana yansıtılmadan önce disk üzerinde doğrudan bozuluyor.
- Bozulma oranı dosya uzantısına eklenen x parametresiyle kontrol ediliyor.
- Metinlerde rastgele basılabilir karakterler kullanılırken görsellerde renk kanalları bağımsız bozuluyor.
Geliştirici Arav Panwar, her açıldığında disk üzerindeki verisini kademeli olarak bozan açık kaynaklı dosya formatı "decayfmt" projesini yayımladı. Rust ile geliştirilen araç, dosya adında belirtilen parametreye bağlı olarak metin ve görsel içeriklerini her okuma işleminde geri döndürülemez biçimde tahrif ediyor.
Sistem, metin için .tdcy ve görseller için .idcy uzantılarını kullanıyor. Dosya adının sonuna eklenen sayısal değişken (x), her açılışta uygulanacak bozulma oranını belirliyor. Örneğin x=1 değeri her okumada baytların yaklaşık yüzde 9,5'ini değiştirirken, x=10 seviyesinde bu oran yüzde 63'e çıkıyor. Dosya ekranda görüntülenmeden hemen önce disk üzerinde doğrudan güncelleniyor ve salt okunur dosyaların açılmasına izin verilmiyor.
Proje bir şifreleme, dijital haklar yönetimi (DRM) veya güvenli silme aracı işlevi görmüyor. Geliştirici, sistemin kriptografik bir koruma yerine matematiksel temele dayanan deneysel bir yaklaşım olduğunu ve yedekleme yoluyla kolayca aşılabileceğini belirtti.
Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.