> 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…
DOOM Over DNS
81–90 of 100 posts
Re: DOOM Over DNS
#82Re: DOOM Over DNS
#83To 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
#84Re: DOOM Over DNS
#85Re: DOOM Over DNS
#86Gotta 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.
You were right to assume that in this case. DNS is not running doom here, it's just storing it.
Re: DOOM Over DNS
#87Re: DOOM Over DNS
#88I 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…
I had the same idea! 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 ca…
Re: DOOM Over DNS
#89Re: DOOM Over DNS
#90Earlier 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.
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 instance, XMPP users will appear as IRC users and groupchat can be created as IRC channels. Ditto with Mastodon, Discord...
mail/usenet -> well, except for big attachments and news binaries (free NNTP servers will just serve text) once you used something like mbsync/msmtp to store your IMAP mail locally and send email ondemand (and ditto with Usenet with slrnpull doing the same exact same task for pushing your writtings and pulling down new articles) everything would just work slower, but usable enough as it can be just batch-uploaded/downloaded overnight.
Iodine it's really great for open but paid wifi services behind portals, such as some hotels, airports...
It won't give you broadband speeds but you can at least chat with people, read some blogs or news at https://lite.cnn.com or https://text.npr.org or get some classic from Gutenberg. That's better than nothing.