More

    Doom en CAPTCHA : L’application la plus étrange du jeu que vous verrez aujourd’hui

    On a tous entendu la blague : “Est-ce que ça peut faire tourner Doom ?” Au fil des ans, les développeurs ont réussi à faire tourner Doom Classic sur à peu près tout, des calculatrices aux réfrigérateurs. Mais Doom dans un CAPTCHA? Voilà un retournement de situation !

    Grâce à Guillermo Rauch, le PDG de Vercel, nous avons maintenant l’un des CAPTCHA les plus difficiles jamais créés. Au lieu de cliquer sur des feux de circulation ou de taper des lettres, vous devez compléter un petit niveau de Doom Classic et vaincre trois ennemis. Le hic ? C’est réglé sur la difficulté Nightmare, rendant la tâche bien plus ardue qu’un CAPTCHA classique.

    Plongeons dans cette application bizarre (mais hilarante) et découvrons pourquoi elle fait tant de bruit dans la communauté des développeurs.

    Doom Classic gameplay running as a CAPTCHA challenge created by Guillermo Rauch.

    Qu’est-ce que le CAPTCHA Doom et pourquoi est-il si difficile ?

    Le CAPTCHA Doom de Guillermo Rauch défie les utilisateurs de naviguer dans un mini-niveau de Doom Classic, en utilisant uniquement les flèches du clavier pour se déplacer et la barre d’espace pour tirer. L’objectif ? Vaincre trois ennemis avant qu’ils ne vous mettent à terre.

    Voici pourquoi c’est si difficile :

    • Difficulté Nightmare : Comme le réglage infâme dans le jeu original, les ennemis sont implacables, et esquiver leurs attaques est presque impossible.
    • Aucune mécanique d’esquive : Contrairement au Doom original, vous ne pouvez pas esquiver les attaques ennemies, obligeant les joueurs à compter sur des tactiques d’essai et erreur pour gagner.
    • Plusieurs tentatives nécessaires : La plupart des utilisateurs ont besoin de plusieurs essais pour compléter le CAPTCHA, le rendant plus difficile que ce qu’il vaut pour des raisons de sécurité.

    Mais bon, ce n’est pas vraiment fait pour éloigner les bots – c’est plus une démonstration technique et une blague qui joue sur l’idée de Doom tournant sur n’importe quoi.

    Comment fonctionne le CAPTCHA Doom

    Le CAPTCHA Doom fonctionne sur WebAssembly, une technologie web de pointe qui permet à des jeux et applications performants de tourner dans le navigateur. Mais voici où ça devient intéressant : Rauch a développé ce CAPTCHA en utilisant un outil appelé v0, un outil de développement basé sur des prompts en langage humain proposé par sa société, Vercel.

    Détails clés :

    • Construit avec v0 : Cet outil permet aux développeurs d’utiliser des prompts LLM (modèle de langage large) pour créer rapidement des applications web.
    • Historique des prompts disponible : Si vous êtes curieux de savoir comment cela a été construit, vous pouvez consulter l’historique des prompts qui a conduit à la création du CAPTCHA sur le site de v0.

    CAPTCHA Doom vs. Version de Miquel Camps Orteza de 2021

    Fait intéressant, ce n’est pas la première fois que quelqu’un crée un CAPTCHA Doom. En 2021, Miquel Camps Orteza a développé un projet similaire, créant un CAPTCHA codé à la main qui faisait tourner Doom.

    Différences clés :

    • Version d’Orteza : Codée à la main et disponible sur GitHub, mais pas sécurisée pour une utilisation dans le monde réel.
    • Version de Rauch : Construite à l’aide de technologies web modernes et sert plus de démonstration technique que d’outil de sécurité.

    Les deux versions partagent le même esprit : amusant, impraticable et totalement ridicule.

    Pourquoi Doom dans un CAPTCHA est plus amusant que fonctionnel

    Soyons honnêtes : personne ne va mettre ce CAPTCHA sur son site web. Voici pourquoi :

    1. Préoccupations juridiques
      Bien que le code source de Doom soit open-source, les sprites, textures et effets sonores sont toujours protégés par le droit d’auteur. Utiliser ces actifs dans un CAPTCHA commercial pourrait soulever des questions juridiques.
    2. Problèmes de sécurité
      Le but principal d’un CAPTCHA est de tenir les bots à l’écart, et jouer un mini-niveau de Doom n’est pas exactement efficace pour cela. En fait, cela risque plus de frustrer les utilisateurs que de dissuader les bots.
    3. C’est juste pour le fun
      Ce projet n’est pas axé sur la praticité – c’est un clin d’œil sarcastique à l’obsession de la communauté des développeurs pour faire tourner Doom sur n’importe quoi.

    La réaction de la communauté des développeurs

    La communauté Hacker News a eu un véritable festin avec ce projet. Les utilisateurs ont partagé leurs stratégies pour battre le CAPTCHA et débattu des difficultés de création de CAPTCHAs interactifs et sécurisés.

    Voici quelques-unes des meilleures réactions :

    • “Enfin, un CAPTCHA que j’ai vraiment envie de résoudre !”
    • “C’est à la fois génial et ridicule.”
    • “Je ne peux pas décider si cela dissuaderait les bots ou simplement agacer tout le monde.”

    Pensées finales

    Doom dans un CAPTCHA est l’un des projets technologiques les plus bizarres (et hilarants) que nous avons vus récemment. Bien que ce ne soit pas pratique pour la sécurité des sites web, c’est un brillant hommage à la culture du jeu et à la blague récurrente selon laquelle Doom peut tourner sur n’importe quoi.

    Pour ceux qui veulent essayer – bonne chance. La difficulté Nightmare ne rigole pas, et vous pourriez vous retrouver coincé dans une boucle de CAPTCHA plus longtemps que prévu. Mais bon, au moins, c’est plus amusant que de cliquer sur des feux de circulation !

    Alan Frigo
    Alan Frigo
    Alan is one of the passionate editors at Outsider Gaming. A lifelong gamer, he has a particular love for retro games, MMORPG, ARPG and FPS titles. Splitting his time between his trusty PC and PlayStation 5, Alan combines nostalgia and cutting-edge gaming in his reviews, insights, and features. Through his work, he aims to connect with fellow gamers and celebrate the vibrant world of video games.
    Advertisement

    Latest articles

    Related articles