Обновить

Комментарии 24

С wad файлом понятно, а игровая логика где реализована?

а DLL‑файлы игрового движка.NET загружаются непосредственно в память

Вероятно, в dll уже содержится игровая логика

Ну да, так что Doom бежит не over DNS, а просто в .Net

Не специалист во всем этом ни разу, но сразу приходит в голову более практичная мысль: а нельзя эти записи dns txt использовать для размещения информации DHT различных анонимных децентрализованных сетей?

Да видимо можно сделать файловую систему поверх DNS ) Нужен только доступ к Cloudflare (или подобному сайту, свободно раздающему DNS записи)...

Не специалист во всем этом ни разу, но сразу приходит в голову более практичная мысль: а нельзя эти записи dns txt использовать для размещения информации DHT различных анонимных децентрализованных сетей?

Конечно можно! Но тут быстро прибегают провайдеры последней мили и оперативно перенаправляют запросы своих клиентов к серверам DNS CloudFlare, да и вообще ко всем другим серверам DNS на свои местные сервера, попутно дропая при этом все запросы записей типа TXT. А когда им задают вопросы, то отвечают, что не было ничего, ничего не было, и у всех всё работает.

DoH и DoT если что уже изобрели

DoH и DoT если что уже изобрели

Несомненно, но их, внезапно, регулярно давят.

Перенаправление и запрет использования сторонних тоже изобрели

Использовать можно, но только для bootstrap-узлов, чтобы находить первые пиры. Гонять саму таблицу маршрутизации через TXT-записи это дичайший оверхед по трафику и задержкам

Это преувеличение, что «никто не думал», black hat много лет используют TXT записи для обновлений эксплоитов троянам и прочих грязных делишек.

Первое о чём подумал, когда прочитал статью, что это благодатная почва для всякого рода зловредов.
Недавно ещё была новость про троян который использовал хитрую цепочку из файла с непечатными символами, смарт-конракта в солане и гугл таблицы для распространения.

Ну да, не далее как вчера писали.

этому методу лет 20 уже. как и icmp тоннелям

Немного не понимаю, каким образом запускается скрипт(или логика) которая хранится в TXT?

Понятно что при обращении к DNS возвращается txt, но кто его запускает?

Просто скрипт который парсит TXT записи, там тупо куски архива бинаря, склеивает его в один архив, распаковывает и запускает исполняемый файл. Никакого особо рокетсаенса тут нет.

Да, тоже заметил после перепрочтения. В общем, DNS используется только для хранения данных и действительно никакого рокетсаенса. Вот если бы придумали, как на преобразованиях адресов построить turing-complete модель и поверх этого запустить Doom, было бы интересно.

так в том и вопрос, а кто этот бинарник запускает? как я понял для запуска нужна лишь командная строка. или там в команде указано что надо запустить то что будет получено в TXT?

НЛО прилетело и опубликовало эту надпись здесь

Для чего?

НЛО прилетело и опубликовало эту надпись здесь

Забавно читать про "никто в IETF не думал об их использовании". Ибэшники уже лет двадцать используют DNS-туннелирование для эксфильтрации данных и доставки малвари. Чувак просто переоткрыл ботнет-технологии из нулевых и завернул в это дум

Вот вот, я тоже об этом подумал, вирусню так могут пропихивать по частям. Опасная фишка, однако.

Задумка прикольная, НО, с точки зрения ИБ очень мне кажется, что таким методом условно могут доставлять жертве вирусы-трояны, маскируя под всякие другие приколы.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Другие новости