Doom se lance à partir d’un serveur DNS, plus besoin d’installer le jeu

 
Dans la série « le jeu Doom tourne sur n’importe quoi », voici le serveur DNS. Le titre est fidèlement reproduit à partir d’un fichier texte, sans aucune installation.

Doom ne figure pas dans la liste des 50 jeux vidéo les plus vendus de tous les temps tous supports confondus. Ce qui ne l’empêche pas d’avoir posé les bases d’un genre de jeu à part entière, que l’on qualifie aujourd’hui de « Doom-like ».

Une autre de ses particularités est de pouvoir tourner sur à peu près n’importe quoi : dans un captcha, sur un robot tondeuse à gazon, à l’intérieur d’un document Word… Imaginez un support et il y a de très fortes chances que Doom soit jouable dessus. Et à cette longue liste vient s’en ajouter un autre, le DNS.

Jouer à Doom via un serveur DNS, c’est possible

Nous parlons bien du système de noms de domaine qui associe ces derniers (par exemple www.frandroid.com) à des adresses IP. En théorie, le DNS n’est pas conçu pour stocker des fichiers ou lancer des programmes. Mais comme des pirates sont parvenus à s’en servir pour déployer des malwares, c’est que la possibilité existe.

Pour ce qui est de Doom, le développeur Adam Rice a d’abord décomposé le jeu en 1 964 lignes de code écrites dans un fichier TXT. Elles se trouvent dans une zone DNS de Cloudflare et se compilent à l’aide d’une commande PowerShell. Ainsi, rien n’est installé ni même copié sur votre PC.

Vous voulez essayer ? Alors installez PowerShell 7 si vous ne l’avez pas déjà, ouvrez-le et tapez la ligne de commande « .\Start-DoomOverDNS.ps1 -PrimaryZone ‘example.com’ », sans les guillemets. Validez avec la touche Entrée de votre clavier. Il n’y aura pas de son par contre. À vous d’imaginer les bruitages.


Les bons plans n’attendent pas : abonnez-vous à notre canal WhatsApp Frandroid Bons Plans ! (zéro spam, promis).

Recherche IA boostée par
Perplexity