EMZETT.
Войти

DNS spoofing и cache poisoning: защита от поддельных ответов DNS

Коротко: При DNS spoofing клиент получает поддельный ответ и попадает на неверный IP-адрес; DNSSEC, DoT/DoH, случайные порты и защита домашней сети защищают от этого.

Подробнее: DNS переводит имена в IP-адреса и разрабатывался без аутентификации. Если злоумышленнику удаётся подсунуть ложный ответ, bank.example ведёт на чужой сервер (фишинг, прослушивание, вредоносное ПО). Эта статья показывает принцип и защиту.

Подробности

Типы атак (принцип)

  • Cache poisoning: злоумышленник посылает рекурсивному резолверу поддельные ответы, пока один не совпадёт с открытым запросом (идентификатор транзакции, порт).

Защита: DNSSEC, DoT/DoH, рандомизация порта источника.

См. также: DNSSEC, записи DNS, Pi-hole