Live data from Hacker News

DOOM Over DNS

github.com

61–70 of 100 posts

Re: DOOM Over DNS

#64

Earlier 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.

I mean, kind of, but they're able to be cached easily and inexpensively in a way that kind of defies the intrinsic values behind steganography.

Re: DOOM Over DNS

#65
My old late friend Dan Kaminsky famously wrote the Perl module "Ozyman DNS", which allowed you to tunnel ssh session over the DNS, thus evading certain firewalls such as those controlling access to public WiFi. Modern public WiFi setups filter the DNS too, rendering this technique moot, but I remember using "Ozyman DNS" to get WiFi access on the Caltrain and that was highly satisfying.

https://boingboing.net/2004/06/21/tunneling-ssh-over-d.html

Re: DOOM Over DNS

#66

Earlier 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.

A popular use of DNS is for malware to communicate their status. They do this by requesting e.g. "i_am_in_$RANDOM_NUMBER".badplace.ru.cn.cx.

Re: DOOM Over DNS

#67
post #64

Earlier 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.

I mean, kind of, but they're able to be cached easily and inexpensively in a way that kind of defies the intrinsic values behind steganography.

Not cache-able if no one has seen them before.

Re: DOOM Over DNS

#68
post #27

I 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…

You could write some custom backends for https://irmin.org/ I guess.

> Irmin is an OCaml library for building mergeable, branchable distributed data stores.

Re: DOOM Over DNS

#69
post #6

Earlier quoted context omitted.

“Run” is doing a lot of heavy lifting at this point.

I remember the pregnancy test Doom. Wasn't it "running" on the display only?

It wasn’t even the test’s original display, IIRC; they just re-used the housing and inserted a fancier display.
Post reply on HN