20 puan yazan GN⁺ 2025-04-16 | 3 yorum | WhatsApp'ta paylaş
  • 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

 
bus710 2025-04-17

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ış.

 
crawler 2025-04-16

GitHub'daki mozaik çözme videosunu görünce gerçekten inanılmaz derecede şok oldum

 
GN⁺ 2025-04-16
Hacker News görüşü
  • Birkaç yıl önce böyle bir işi yapmak için süper bilgisayar ve doktora derecesi gerekirdi deniyor

    • Aslında öyle değil. 20 yıl önce de tüketici dizüstü bilgisayarlarında mümkündü
    • Görüntü üretimini ve pikselleştirilmiş/bulanıklaştırılmış koşulları yeniden oluşturabilme becerisi gerekiyor
    • Piksel yarıçapı yalnızca 4 karakter içeriyorsa, önce o 4 karakteri arayabilirsiniz
    • Pikselleştirme kötü bir hash gibi düşünülebilir ve ön-görüntüyü bulmak kolaydır
    • Motion, AI veya machine learning gerekmiyor
    • Zor olan kısım ortamı yeniden üretmek; AI ise bu emeği atlamayı sağlıyor
  • 10 yıl önce bir iş arkadaşımın eğlenceli bir teknik demo için benzer bir şey yaptığını hatırlıyorum

    • Hafif aralık kalmış bir ofis kapısının önünden geçerken video çekmişti
    • "hareket eden yarıktan" ofisin tam görüntüsünü yeniden oluşturmuştu
    • Ne zaman halka açık tuvalet kabininde olsam bu olayı düşünüyorum
  • Windows-98'de ekran görüntüsünü sansürleme yöntemi

    • Ekran görüntüsünü MS-Paint'te aç
    • Renk 1 ve 2'yi siyah seç
    • Sansürlenecek metni dikdörtgen seçim aracıyla seç
    • Dikdörtgeni siyaha çevirmek için DEL tuşuna bas
    • Ekran görüntüsünü kaydet
    • AI hâlâ siyah rengin şifresini çözmenin bir yolunu bulamadı
  • Finder penceresi hareket etmeseydi bunun çalışmayacağı söyleniyor

    • Hassas veriyi gizlemek için blur veya pikselleştirme yerine düz renkli maske kullanırdım
    • Pencere hareket ederken sabit bir ızgarada pikselleştirme yapmayın
    • Pikselleştirmeyi bir kez yapıp daha hoş görünmesi için sabit bir ekran görüntüsü olarak üstüne bindirebilirsiniz
    • Video düzenleme araçlarında pikselleştirme karıştırma özelliğinin yerleşik olması iyi olurdu
  • Bu tür teknikler astronomi gibi alanlarda uzun zamandır kullanılıyor

    • Bulanık görüntülerden nesne yeniden oluşturma, astronomi ve biyomedikal görüntülemede yaygın olarak kullanılıyor
    • Bulanıklığın uzamsal olarak değişmez olduğu varsayılırsa, görüntü bulanıklığı gerçek görüntü ile nokta yayılım fonksiyonu arasındaki iki boyutlu konvolüsyon olarak tanımlanır
    • Bunu çok kareli kör dekonvolüsyon problemine dönüştürerek bilinmeyenlerin sayısı azaltılır
  • Bell Labs A-3 scrambler gerçek zamanlı bant ters çevirme ve transpozisyon kullanıyordu, ancak ticari pazarda başarısız oldu

    • WWII sırasında SIGSALY, modern standartlara göre güvenli olan ilk sistemdi
    • Senkronize one-time fonografik kayıt çiftleri kullanıyordu
  • Lockpicking Lawyer'ın "Thank you" videosu bulanıklaştırılmıştı ama bilgiyi gerçekten engellemiyordu

    • Pencere girişindeki bozuk veriyi kurtarmak 50 yıldan uzun süredir mümkün
    • Fiziksel iyileştirme yerine maliyeti hesaplamalı iyileştirmeye kaydıran ucuz bir yöntem
  • 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