Mad lad stores and loads Doom from within DNS — TXT record type abused to store game data

Doom on DNS
(Image credit: Adam Rice)

Network administrators in the audience are advised to grab their unsee juice from the shelf, as today's home project is quite the double-whammy. First, it involves everyone's favorite problem child, DNS. Second, a madlad named Adam Rice has managed to put Doom in it. That's a paragraph I never thought I'd write, but my life choices haven't always resulted in glory.

For the uninitiated, every time you go to tomshardware.com, your device first asks a server what its actual numerical address is. That's DNS, or Domain Name System, and it's the cornerstone of the internet. Rice appears to be an expert at bending DNS into four-dimensional shapes, like abusing its TXT records to deliver malware payloads.

Article continues below

Rice describes his projects as "cursed," and I have to concur — Cloudflare's DNS servers are probably going to need trauma counseling afterwards. The project is on GitHub if you want to follow in Rice's footsteps.

Google Preferred Source

Follow 3DTested on Google News, or add us as a preferred source, to get our latest news, analysis, & reviews in your feeds.

Bruno Ferreira
Contributor