DOOM Over DNS
71–80 of 100 posts
Re: DOOM Over DNS
#72> Cloudflare will serve them globally, for free, cached at the edge, to anyone who asks. They are not a file storage system. They were not designed to be a file storage system. Nobody at the IETF was thinking about them being used as a file storage system when they wrote RFC 1035. And yet here we are. Yeah these types of hacker stories kind of bug me. They are sort of in the same vein as "you can eat for free by goin…
Look, if this was a project on using DNS to replace Dropbox or something, I'd agree with you. But the demo version of Doom just isn't that large; Cloudflare will host much larger files than that for free via Cloudflare Pages/Workers. This project is clearly meant as a fun proof of concept, not some novel way to host 3 MB for free.
Airplanes and many other captive portals will allow DNS traffic, but restrict everything else. Such things can be used to get free internet in such environments. It is indeed an abuse of protocol, and future protocols are going to make life difficult for everyone to prevent such abuse.
Re: DOOM Over DNS
#73Re: DOOM Over DNS
#74I once had this silly idea to create distributed storage of arbitrary data by exploiting a range of completely unrelated sites. Say, when you want to upload your file to the System, it may store one encrypted chunk as an image on a free image hosting site, another chunk as an encoded blog post on a random forum about farming (or in the user profile?), another chunk as a youtube video, etc. Imagine having something li…
Another silly (compression-based) idea I had was to:
- Index say google images, or something else with a large amount of URL -> data
- Find patterns in the indexed data that match patterns in your data, such that storing the URL and an offset into the data (or something more complex) would be smaller than the data chunk you are trying to compress
- Repeat for all chunks
- After you're done you can run it again and again. Infinite compression!
Yes the user has to download WAY more data that what they are trying to extract, and you'd need an insanely large index to be able to compress, but hey it was an idea.
Re: DOOM Over DNS
#75Earlier quoted context omitted.
Look, if this was a project on using DNS to replace Dropbox or something, I'd agree with you. But the demo version of Doom just isn't that large; Cloudflare will host much larger files than that for free via Cloudflare Pages/Workers. This project is clearly meant as a fun proof of concept, not some novel way to host 3 MB for free.
I’ve heard rumors that DNS records are also sometimes used in some steganography-type communications. Great way of passing small messages in a ubiquitous and innocuous system, unlikely to be blocked or raise eyebrows by accessing.
The placement of coffee cups on a table can be used to encode data.
At that point, only your audience needs to know that data is there.
Re: DOOM Over DNS
#76That's plain wrong. DNS was specifically designed to store arbitrary data, cf. the Hesiod name class.
Re: DOOM Over DNS
#77Gotta admit that it didn't occur to me that "can it run DOOM?" would stretch all the way to DNS. At this point I am wondering if people will somehow port DOOM over to the MONIAC.
Coming up: playing doom on Ping-as-Storage
ICMP packets can be arbitrary length, and there are plenty of tcp-over-icmp tunnels.