- YouTuber Jeff Geerling, piksellenmiş bir klasör görüntüsünün içeriğinin geri yüklenip yüklenemeyeceğini test etti ve 50 dolarlık ödül teklif etti
- Bir günden kısa sürede 3 katılımcı, birbirinden farklı yöntemlerle piksel kaldırmayı başardı
- GitHub kullanıcısı KoKuToru, gerçekten kullandığı derin öğrenme ve video biriktirme tekniklerini içeren tüm depoyu yayımladı
- Hareketli videolardaki piksel bulanıklaştırma, yapay zeka teknolojisindeki ilerlemelerle birlikte geri yüklenmesi çok kolay hale geldi
- Sonuç olarak, hassas bilgileri korumak için piksel işlemeden ziyade düz renk maskeleme gibi yöntemler daha güvenli
Piksel kaldırma video deneyinin arka planı
- Jeff Geerling, YouTube videosunda 4:57'den itibaren piksellenmiş klasör içeriğini gösterdi ve "geri yüklersen ödül var" mesajını ekledi
- Videodaki piksellenmiş içeriğin ne olduğunu doğru tahmin edene 50 dolar ödeme şartını sundu
- 24 saat bile geçmeden 3 kişi başarılı oldu ve her biri biraz farklı yöntemlerle yaklaştı
Nasıl geri yüklendi?
- Üçü de süreci memnuniyetle paylaştı — reverse engineering ile uğraşmayı sevenler arasında yaygın bir kültür
- GitHub kullanıcısı KoKuToru, tam depoyu yayımladı
İlk deneme: brute force yöntemi
- Pencere çerçevesi içinde eşleşen alanları toplayarak piksel verisini biriktirdi
- TensorFlow kullanarak çok sayıda kareden bilgi topladı ve neredeyse okunabilir bir görüntü oluşturdu
- Alanlar elle belirlendiği için biraz lekeli bir sonuç ortaya çıktı
İkinci deneme: otomatik kare çıkarımı + GIMP düzeltmesi
- GIMP ve ffmpeg kullanarak doğru pencere çerçevesini otomatik olarak tespit etti
- Daha fazla kare kullanarak tamamen okunabilir bir görüntü elde etti
Bunu önlemenin yolu ne?
- Yalnızca piksel işlemesi veya bulanıklaştırma, videoda hareket varsa hassas bilgileri korumak için uygun değil
- Özellikle yapay zeka ve sinir ağlarındaki gelişmelerle, bu tür tersine işleme teknikleri çok daha hızlı ve hassas hale geliyor
- Örnek: birbirine karışmış seslerden temiz sesi ayıklamak mümkün
- Videoda hareket arttıkça, analiz edilebilecek veri noktaları çoğalıyor ve doğruluk da yükseliyor
- Deneyi yapan kişinin Finder penceresini hareket ettirmemiş olması durumunda geri yüklemenin zor olacağı değerlendiriliyor
Bundan sonra ne yapmak gerekiyor?
- Hassas verileri gizlemek istiyorsanız, piksel işlemesi veya blur yerine düz renk maske kullanılması öneriliyor
- İnsan sezgisine göre blur daha iyi gibi görünse de, yapay zeka açısından büyük bir fark yok
- Sonuç olarak, sızmaması gereken bilgiyi videoya hiç dahil etmemek en iyi güvenlik yöntemi
Kaynaklar
3 yorum
On küsur yıl önce büyük şirketlerden proje gelince yüksek lisanslı ve doktoralı araştırmacılar debulama makaleleri yazmak için uğraşır dururdu... şimdi ise neredeyse tek tık kadar kolaylaşmış.
GitHub'daki mozaik çözme videosunu görünce gerçekten inanılmaz derecede şok oldum
Hacker News görüşü
Birkaç yıl önce böyle bir işi yapmak için süper bilgisayar ve doktora derecesi gerekirdi deniyor
10 yıl önce bir iş arkadaşımın eğlenceli bir teknik demo için benzer bir şey yaptığını hatırlıyorum
Windows-98'de ekran görüntüsünü sansürleme yöntemi
Finder penceresi hareket etmeseydi bunun çalışmayacağı söyleniyor
Bu tür teknikler astronomi gibi alanlarda uzun zamandır kullanılıyor
Bell Labs A-3 scrambler gerçek zamanlı bant ters çevirme ve transpozisyon kullanıyordu, ancak ticari pazarda başarısız oldu
Lockpicking Lawyer'ın "Thank you" videosu bulanıklaştırılmıştı ama bilgiyi gerçekten engellemiyordu
Sansür istiyorsanız, uzman tavsiyesi bilginin tamamen kaldırılması yönünde
Pikselleştirilmiş sürüme rastgele gürültü eklemenin bu yöntemi işe yaramaz hale getirip getirmeyeceği merak ediliyor
90'lardaki Japon "AV-8500 Special"ı denemeniz öneriliyor