Earlier quoted context omitted.
I remember the pregnancy test Doom. Wasn't it "running" on the display only?
Yes, I think it was, but that was also b/c, IIRC, the pregnancy tester had a CPU, too. A CPU can actually run things. DNS … cannot, and that's why the person upthread is criticizing the use of the word "run" here. DNS ran nothing.
DOOM Over DNS
91–100 of 100 posts
Re: DOOM Over DNS
#92Earlier quoted context omitted.
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.
With iodine you can tunnel TCP/IP over DNS. Really slow but usable for text web sites, gopher, gemini, irc... gopher -> gopher://magical.fish, gopher://sdf.org... gemini -> gemini://gemi.dev, it has geminipedia, a web to gemini converter reading sites over gemini at great speeds. irc -> servers from https://bitlbee.org will allow upon connecting to a registered IRC account to several protocols in the server. For inst…
Re: DOOM Over DNS
#93> 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.
Re: DOOM Over DNS
#94Re: DOOM Over DNS
#95Re: DOOM Over DNS
#96Earlier quoted context omitted.
Coming up: playing doom on Ping-as-Storage
It's ready, nothing to enjoy. ICMP packets can be arbitrary length, and there are plenty of tcp-over-icmp tunnels.
There was this article a long time ago about using packets in transit as storage/memory, mischeivously for free.
Turns out this is how early memory worked, i think it was called delay line memory, made of mercury, i think PDP and DEC era
Re: DOOM Over DNS
#97To clarify, a good title would be "Loading Doom entirely from DNS records" Neither one plays Doom over DNS nor is the first paragraph in the README correct, because DNS is only abused for storage, not for computing/processing/executing instructions: > At some point, a reasonable person asked "DNS resolves names to IP addresses, what else can it do?" The answer, apparently, is run DOOM.
Yup. A better title might be “Author discovers data can be stored in DNS TXT records which were created to store data.”
Re: DOOM Over DNS
#98Re: DOOM Over DNS
#99To clarify, a good title would be "Loading Doom entirely from DNS records" Neither one plays Doom over DNS nor is the first paragraph in the README correct, because DNS is only abused for storage, not for computing/processing/executing instructions: > At some point, a reasonable person asked "DNS resolves names to IP addresses, what else can it do?" The answer, apparently, is run DOOM.
Re: DOOM Over DNS
#100> 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…
It's useful (and interesting) to think about ways that the implementation of functional specifications can be 'hacked' to do something different.
Also; acknowledging and understanding the potential for such aberrations, means we can look out for abuse in the future.