- Le youtubeur Jeff Geerling a mené une expérience pour voir s’il était possible de restaurer le contenu d’une image de dossier pixellisée et a proposé une récompense de 50 dollars
- En moins d’une journée, trois participants ont réussi à retirer la pixellisation par des méthodes différentes
- L’utilisateur GitHub KoKuToru a publié l’intégralité du dépôt contenant les techniques réellement utilisées de deep learning et d’accumulation d’images vidéo
- Le floutage pixelisé sur une vidéo en mouvement est devenu très facile à restaurer avec les progrès de l’IA
- Conclusion : pour protéger des informations sensibles, des méthodes comme le masquage uni sont plus sûres qu’une simple pixellisation
Contexte de l’expérience de suppression de la pixellisation
- Jeff Geerling a montré dans sa vidéo YouTube le contenu d’un dossier pixellisé à partir de 4:57 et y a inséré un message du type « récompense si vous le restaurez »
- Il proposait 50 dollars à quiconque identifierait correctement ce que montrait la zone pixellisée
- En moins de 24 heures, trois personnes ont réussi, chacune avec une approche légèrement différente
Comment ont-ils restauré l’image ?
- Tous les trois ont volontiers partagé leur méthode — une pratique courante chez les amateurs de reverse engineering
- L’utilisateur GitHub KoKuToru a publié le dépôt complet
Première tentative : approche par force brute
- Collecte des zones correspondantes à l’intérieur de la fenêtre pour accumuler les données de pixels
- Utilisation de TensorFlow pour agréger les informations de plusieurs frames et générer une image presque lisible
- La zone ayant été définie manuellement, le résultat restait assez taché
Deuxième tentative : extraction automatisée des frames + retouche dans GIMP
- Détection automatique de la fenêtre exacte avec GIMP et ffmpeg
- Exploitation d’un plus grand nombre de frames pour obtenir une image entièrement lisible
Comment s’en prémunir ?
- Une simple pixellisation ou un flou ne suffisent pas à protéger des informations sensibles lorsqu’il y a du mouvement dans la vidéo
- En particulier, avec les progrès de l’IA et des réseaux neuronaux, ce type de technique de reconstruction inverse devient extrêmement rapide et précis
- Exemple : il est possible d’extraire une voix propre à partir d’un enregistrement mêlé de plusieurs voix
- Plus la vidéo bouge, plus il y a de points de données exploitables, et plus la précision augmente
- L’auteur de l’expérience estime que la restauration aurait été difficile s’il n’avait pas déplacé la fenêtre Finder
Que faire à l’avenir ?
- Si vous voulez masquer des données sensibles, il est recommandé d’utiliser un masque uni plutôt qu’une pixellisation ou un flou
- Intuitivement, on pourrait croire que le flou est préférable, mais du point de vue de l’IA, la différence est minime
- En définitive, la meilleure méthode de sécurité consiste à ne pas inclure dans une vidéo des informations qui ne doivent pas fuiter
Référence
3 commentaires
Il y a une dizaine d’années, quand un grand groupe confiait ce genre de sujet, des masters et doctorants s’y accrochaient pendant des mois pour écrire des articles sur le deblurring… maintenant, on en est presque au simple clic.
En voyant la vidéo de décryptage sur GitHub, c’est vraiment extrêmement choquant.
Avis sur Hacker News
Certains estiment qu’il y a quelques années, ce genre de travail aurait nécessité un superordinateur et un doctorat
Quelqu’un se souvient qu’un collègue avait fait quelque chose de similaire il y a 10 ans pour une démo technique amusante
Comment censurer une capture d’écran sous Windows-98
Certains pensent que cela n’aurait pas fonctionné si la fenêtre Finder n’avait pas bougé
Ces techniques sont utilisées depuis longtemps dans des domaines comme l’astronomie
Le brouilleur Bell Labs A-3 utilisait une inversion de bande et une transposition en temps réel, mais a échoué sur le marché commercial
La vidéo « Thank you » de Lockpicking Lawyer était floutée, mais cela n’empêchait pas l’extraction d’informations
Des experts conseillent que si l’on veut censurer, il faut supprimer l’information
Certains se demandent si l’ajout de bruit aléatoire à une version pixellisée rendrait cette méthode inutilisable
Quelqu’un suggère d’essayer le « AV-8500 Special » du Japon des années 90