2 points par GN⁺ 2023-07-21 | 1 commentaires | Partager sur WhatsApp
  • Un projet qui recrée l’effet de déchiffrement de données vu dans le film Sneakers de 1992
  • L’outil en ligne de commande appelé nms applique un effet hollywoodien à du texte ASCII ou UTF-8
  • L’effet commence avec des données chiffrées puis révèle les caractères du texte en clair d’origine
  • Le projet inclut aussi un programme nommé sneakers qui reproduit l’effet vu dans l’extrait du film
  • Le projet est essentiellement sans dépendances, mais repose sur les séquences d’échappement de terminal ANSI/VT100
  • La plupart des terminaux modernes prennent en charge ces séquences, mais une implémentation ncurses pour les terminaux non ANSI est également disponible
  • Le projet peut être téléchargé et installé depuis les sources, et il est aussi disponible via les gestionnaires de paquets Unix/Linux
  • La commande nms fonctionne sur des données transmises par pipe et propose diverses options de personnalisation comme le déchiffrement automatique, le masquage des espaces, le réglage de la couleur de premier plan et l’effacement de l’écran
  • Le projet fournit également une bibliothèque C appelée LibNMS, conçue pour celles et ceux qui veulent utiliser cet effet dans leurs propres projets
  • Ce programme est un logiciel libre distribué sous licence GNU General Public License.

1 commentaires

 
GN⁺ 2023-07-21
Avis Hacker News
  • Le processus de construction et d’installation de l’effet de déchiffrement du film Sneakers consiste à configurer un environnement de build isolé, récupérer et compiler 1 600 dépendances, installer une couche de système de fichiers avec 1 600 bibliothèques .so, puis exécuter Docker, npm, etc.
  • Le fait que cela se compile en quelques secondes est impressionnant et met en valeur les capacités du langage C.
  • La combinaison de l’effet de déchiffrement et de l’application cool-retro-term est vivement recommandée pour une véritable expérience de hacker.
  • Cet article est salué parce qu’il ne part pas du principe que l’utilisateur sait déjà utiliser gcc/git/make et parce qu’il ne s’agit pas d’un paquet du type npm install.
  • Le terme « attaque hollywoodienne », créé par Juliano Rizzo, désigne une partie d’attaques cryptographiques réelles semblables à l’effet de déchiffrement de Sneakers.
  • Le film Sneakers est aimé et respecté par beaucoup de gens, avec des souvenirs nostalgiques et des liens avec des lieux réels.
  • La mention de « My voice is my passport » rappelle le film.
  • Un autre utilisateur partage un script Python monofichier similaire qui a gagné en popularité sur GitHub.
  • Il est suggéré de lancer la bande-son appropriée du film pendant le déchiffrement pour ajouter encore plus d’authenticité.
  • Le désir d’une représentation réaliste du piratage conduit à recommander la série TV Mr. Robot.