- YouTuber Jeff Geerling ने pixelate किए गए folder image के कंटेंट को restore किया जा सकता है या नहीं, इसका प्रयोग किया और 50 डॉलर का इनाम ऑफर किया
- एक दिन से भी कम समय में 3 प्रतिभागियों ने अलग-अलग तरीकों से pixel हटाने में सफलता पाई
- GitHub user KoKuToru ने वास्तव में इस्तेमाल की गई deep learning और video accumulation techniques समेत पूरा repository सार्वजनिक किया
- चलते वीडियो में pixel blurring को AI तकनीक की प्रगति के कारण restore करना बहुत आसान हो गया है
- संवेदनशील जानकारी की सुरक्षा के लिए pixelation की बजाय solid-color masking जैसी विधि ज़्यादा सुरक्षित है, यही निष्कर्ष निकला
pixel हटाने वाले वीडियो प्रयोग की पृष्ठभूमि
- Jeff Geerling ने अपने YouTube वीडियो में 4:57 से pixelate किए गए folder के कंटेंट को दिखाया और “restore करो, इनाम पाओ” जैसा संदेश डाला
- वीडियो में pixelate की गई सामग्री क्या है, इसे सही पहचानने पर 50 डॉलर देने की शर्त रखी गई
- 24 घंटे से भी कम समय में 3 लोग सफल हुए, और सबने थोड़े अलग तरीकों से काम किया
इसे कैसे restore किया गया?
- तीनों ने restore करने की प्रक्रिया खुशी-खुशी साझा की — reverse engineering पसंद करने वालों के बीच यह आम संस्कृति है
- GitHub user KoKuToru ने पूरा repository सार्वजनिक किया
पहली कोशिश: brute-force तरीका
- window frame के भीतर matching area इकट्ठा करके pixel data को accumulate किया गया
- TensorFlow का उपयोग करके कई frames से जानकारी जोड़कर लगभग पढ़े जा सकने वाली image बनाई गई
- area को हाथ से तय करने के कारण कुछ धब्बेदार परिणाम मिला
दूसरी कोशिश: automated frame extraction + GIMP correction
- GIMP और ffmpeg का उपयोग करके सटीक window frame को अपने-आप detect किया गया
- ज़्यादा frames इस्तेमाल करके पूरी तरह पढ़ी जा सकने वाली image हासिल की गई
इससे बचाव कैसे करें?
- सिर्फ pixelation या blurring वीडियो में movement होने पर संवेदनशील जानकारी की सुरक्षा के लिए उपयुक्त नहीं है
- खासकर AI और neural networks की प्रगति से ऐसी reverse processing techniques बहुत तेज़ और सटीक होती जा रही हैं
- उदाहरण: मिश्रित audio वाली recording से साफ़ आवाज़ निकालना संभव है
- वीडियो जितना ज़्यादा हिलता-चलता है, उतने अधिक analyzable data points मिलते हैं और accuracy भी बढ़ती है
- माना गया कि अगर प्रयोगकर्ता ने Finder window को हिलाया न होता, तो restore करना मुश्किल होता
आगे क्या करना चाहिए?
- अगर आप sensitive data छिपाना चाहते हैं, तो pixelation या blur की जगह solid-color mask इस्तेमाल करने की सलाह दी जाती है
- इंसानी intuition से blur बेहतर लग सकता है, लेकिन AI तकनीक के सामने बड़ा अंतर नहीं है
- निष्कर्षतः, जो जानकारी लीक नहीं होनी चाहिए, उसे वीडियो में शामिल ही न करना सबसे अच्छा सुरक्षा तरीका है
संदर्भ सामग्री
3 टिप्पणियां
दस-बारह साल पहले बड़े कॉर्पोरेट्स कोई असाइनमेंट देते थे तो MSc/PhD वाले लोग उस पर महीनों लगे रहते थे और deblurring पर पेपर लिखा करते थे... अब तो यह लगभग एक क्लिक जितना आसान हो गया है।
GitHub पर मौजूद डिकोड किया हुआ वीडियो देखकर सच में बहुत ज़्यादा झटका लगा।
Hacker News राय
एक राय है कि कुछ साल पहले ऐसा काम करने के लिए सुपरकंप्यूटर और PhD डिग्री की ज़रूरत पड़ती
याद है कि 10 साल पहले एक सहकर्मी ने मज़ेदार technical demo के लिए ऐसा ही कुछ किया था
Windows-98 में screenshot censor करने का तरीका
एक राय है कि अगर Finder window को हिलाया नहीं गया होता, तो यह काम नहीं करता
ऐसी तकनीकें astronomy जैसे क्षेत्रों में लंबे समय से इस्तेमाल होती रही हैं
Bell Labs A-3 scrambler ने real-time band inversion और transposition का उपयोग किया, लेकिन commercial market में असफल रहा
Lockpicking Lawyer का "Thank you" video blur किया गया था, लेकिन उसने जानकारी को रोका नहीं
अगर censor करना है, तो जानकारी हटा दें — ऐसी विशेषज्ञ सलाह है
जिज्ञासा है कि क्या pixelated version में random noise जोड़ने से यह तरीका बेकार किया जा सकता है
90s के जापान के "AV-8500 Special" को आज़माने का सुझाव है