Перейти к основному содержимому
Модуль 6 · Урок 4 из 423/54 в курсе~14 min
Уроки модуля (4/4)

DNS rebinding and defenses

Перепривязка DNS и защита

При перепривязке DNS имя может разрешаться в один адрес, а затем в другой. Браузер может сохранять то же исходное имя, в то время как страница заставляет его обращаться к частному адресу в сети пользователя. Короткие TTL могут быть частью шаблона, но риск возникает из-за доверия к имени при игнорировании места назначения и контекста запроса.

Службы должны проверять имена хостов и адресаты на стороне сервера, отклонять неожиданные частные или локальные цели, где это необходимо, использовать защиту от CSRF и избегать раскрытия неаутентифицированных административных интерфейсов. Поведение браузера и преобразователя различается, поэтому блокировка только DNS не является полной защитой.

Никогда не тестируйте перепривязку к сетям или службам без разрешения. Используйте контролируемую лабораторию и документируйте точную проверяемую границу доверия.

Проверьте свое понимание

Выберите лучший ответ. Этот тест выполняется локально и не отправляет DNS-запросы на реальные домены.

Quiz#dns.m6.l4.e1

Какой элемент управления снижает количество непредвиденных запросов к внутренним службам?

Варианты ответа