Фишинговые URL и домены

DNS over HTTPS: поиск записей

Сеть: DoH

Сам инструмент доступен на английском языке; на этой странице приведено его описание на вашем языке.

Используйте DNS over HTTPS: поиск записей

Для чего это нужно

Узнайте DNS-записи домена с помощью DNS over HTTPS (DoH). Ваш браузер отправляет запрос на прокси PhishDestroy, который обращается к Cloudflare или Google и выводит каждый ответ с его TTL.

DNS-имена, которые вы ищете, отправляются на DNS-ретранслятор PhishDestroy (/api/dns-resolve.php), который запрашивает данные у Cloudflare или Google DNS по протоколу HTTPS.

Как использовать DNS over HTTPS: поиск записей

  1. Введите имя хоста. Замените пример на домен или хост, который нужно проверить, например mail.example.com. Не указывайте https:// и путь.
  2. Выберите тип записи. Выберите A, AAAA, CNAME, MX, TXT, NS, CAA или SOA. Каждый запрос ищет один тип.
  3. Выберите резолвер. Выберите Cloudflare Secure DNS или Google Public DNS. Если спросить у обоих, станет видно, зависит ли ответ от резолвера.
  4. Выполните запрос. Нажмите Resolve DNS или Enter в поле имени. Запрос уходит на прокси PhishDestroy, который обращается к выбранному провайдеру по HTTPS.
  5. Прочитайте ответы. Сначала проверьте статус, затем каждую карточку ответа: тип записи, имя, TTL и значение. Copy копирует одно значение в буфер обмена.
  6. Продолжите расследование. Используйте Send to…, чтобы передать домен в Abuse Contact Lookup, Email Authentication Checker или Lookalike Domain Generator.

Пример

Записи A для example.com

Ввод
example.com
Результат (зафиксировано 2026-10-22)
DNS Answers
✓ NOERROR
A
TTL: 124s
example.com
104.20.23.154

A
TTL: 124s
example.com
172.66.147.243

Показывает статус ответа (NOERROR) и все записи A для example.com с их TTL и кнопкой Copy. Переключите тип на MX или TXT, чтобы увидеть почтовые серверы и строки SPF или подтверждения владения.

Что проверяется

СигналЧто это означает
NOERRORРезолвер ответил нормально. Имя существует, но записей запрошенного типа у него может не быть.
ERROR STATUS 3 (NXDOMAIN)Имени не существует. Для фишингового домена, на который поступала жалоба, это может означать, что регистратор его приостановил.
ERROR STATUS 2 (SERVFAIL)Резолвер не смог получить ответ, например потому что DNS-серверы домена не отвечают или не проходит проверка DNSSEC. Попробуйте другого провайдера.
No records found (записи не найдены)NOERROR с пустым ответом: имя существует, но записей этого типа у него нет.
Метка типа записиКаждый ответ показывает свой тип. Запрос A для псевдонима возвращает CNAME, а затем адреса, на которые он ведёт.
TTLСколько секунд резолвер может хранить ответ. Очень короткие TTL вместе с адресами, которые меняются между запросами, — признак fast flux.
ЗначениеДанные записи в том виде, в каком их возвращает резолвер: адрес, имя хоста, приоритет и сервер MX или текст TXT в кавычках, например политика SPF.
Ошибки проксиПоказываются как Error: Unable to fetch DNS records с причиной, например недопустимое имя хоста, слишком много запросов за минуту или недоступный провайдер.

Еще примеры

Запись MX для example.net

Ввод
example.net
Результат

С типом MX: NOERROR и один ответ MX — 0 . (null MX: приоритет 0 и пустое имя хоста, то есть домен не принимает почту).

Записи TXT для example.org

Ввод
example.org
Результат

С типом TXT: NOERROR и два ответа TXT: "v=spf1 -all" — политика SPF, которая не разрешает ни одному серверу отправлять почту от имени домена, — и второй токен, похожий на случайный.

Зарезервированное имя, которое не может существовать

Ввод
login.example
Результат

С типом A: ERROR STATUS 3 и No A records found for login.example. Домен верхнего уровня .example зарезервирован, поэтому имён под ним никогда не существует.

Часто задаваемые вопросы

Какие записи можно запросить?

A, AAAA, CNAME, MX, TXT, NS, CAA и SOA, по одному типу за запрос. Введите просто имя хоста, например mail.example.com, а не полный URL с https:// или путём.

Что означает ERROR STATUS 3 и может ли ответ в другом месте отличаться?

Статус 3 — это NXDOMAIN: имени нет в DNS; то же самое возвращает фишинговый домен, приостановленный регистратором (clientHold). Ответы получены от одного публичного резолвера в один момент, поэтому хосты с geo-DNS и fast-flux могут возвращать другим людям другие адреса.

Отправляется ли мой запрос куда-нибудь?

Да. Имя и тип записи уходят на прокси PhishDestroy (/api/dns-resolve.php), который запрашивает Cloudflare или Google DNS over HTTPS и возвращает ответ. Запрос выполняется, только когда вы нажимаете Resolve DNS (выполнить запрос) или Load example или передаёте сюда домен из другого инструмента, а прокси допускает около 60 запросов в минуту с одного IP-адреса.

Почему я получаю NOERROR, но без записей?

Имя существует, но записей выбранного типа у него нет. Например, у example.com нет записей CAA, поэтому запрос CAA возвращает NOERROR без ответов. Попробуйте другой тип или NS, чтобы увидеть, кто обслуживает зону.

Почему при запросе A показывается CNAME?

Имя является псевдонимом. Резолвер переходит по нему и возвращает CNAME вместе с адресами цели, так что видно, куда на самом деле указывает поддомен, например на платформу хостинга или CDN.

Почему TTL меняется между запросами?

Публичные резолверы кешируют ответы и отсчитывают TTL вниз. Меньшее число означает, что закешированный ответ старше, а не что запись изменилась. Прокси также может повторно отдать ответ, полученный не более 30 секунд назад.

Пояснение терминов

Исследование PhishDestroy