High-tech

Doom accessible par un serveur DNS, installation du jeu non nécessaire

Doom ne figure pas dans la liste des 50 jeux vidéo les plus vendus de tous les temps tous supports confondus. Le développeur Adam Rice a décomposé le jeu en 1 964 lignes de code écrites dans un fichier TXT, qui se trouvent dans une zone DNS de Cloudflare et se compilent à l’aide d’une commande PowerShell.

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 parmi les 50 jeux vidéo les plus vendus de tous les temps, toutes plateformes confondues. Cela ne l’empêche pas d’avoir jeté les bases d’un genre de jeu à part entière, aujourd’hui qualifié de « Doom-like ».

Une autre de ses caractéristiques est sa capacité à fonctionner sur quasiment n’importe quel support : dans un captcha, sur un robot tondeuse, ou même à l’intérieur d’un document Word… Si vous pouvez imaginer un support, il y a de fortes chances que Doom soit jouable dessus. À cette longue liste s’ajoute désormais le DNS.

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

Nous parlons ici du système de noms de domaine qui associe ces noms (comme www.frandroid.com) à des adresses IP. En théorie, le DNS n’est pas destiné à stocker des fichiers ou à lancer des programmes. Cependant, comme des hackers ont réussi à l’utiliser pour déployer des malwares, cela signifie que cette possibilité existe.

Concernant Doom, le développeur Adam Rice a d’abord fragmenté le jeu en 1 964 lignes de code, stockées dans un fichier TXT. Ces lignes sont présentes dans une zone DNS de Cloudflare et se compilent grâce à une commande PowerShell. Ainsi, rien n’est installé ni même copié sur votre PC.

Vous voulez essayer ? Alors, installez PowerShell 7 si ce n’est pas déjà fait, ouvrez-le et saisissez la commande « .Start-DoomOverDNS.ps1 -PrimaryZone ‘example.com’ », sans les guillemets. Appuyez sur la touche Entrée de votre clavier. Attention, il n’y aura pas de son, à vous d’imaginer les bruitages.