Разведка по домену: Whois, DNS, поддомены

Домен оставляет много публичных следов. Это стандартная проверка подозрительного сайта и пассивная разведка в безопасности. Здесь только открытые данные: активное сканирование чужих серверов без разрешения может нарушать закон.
Коротко
- Whois: кто и когда зарегистрировал. Свежий домен под известный бренд — повод насторожиться.
- DNS: куда ведёт домен и какие сервисы использует.
- Поддомены: через журналы сертификатов и пассивные инструменты.
- История: в веб-архивах.
- Главная ловушка: CDN вроде Cloudflare скрывает настоящий адрес сервера.
1. Whois
$ whois example.comРегистратор, даты создания и продления, серверы имён. Данные владельца обычно скрыты из-за приватности и GDPR, вместо имени стоит прокси-сервис. Веб-версия: Whois.
2. DNS
$ dig +short A example.com
$ dig +short MX example.com
$ dig +short TXT example.comA и AAAA — адрес сервера, MX — почта, NS — серверы имён, TXT — подтверждения сервисов и защита почты (часто видно, какими платформами пользуется компания). Всё в одном месте: ViewDNS.info, DNSdumpster. История записей: SecurityTrails, полный доступ требует ключа.
3. Поддомены
Каждый выданный TLS-сертификат публичен, по нему видны имена. Поиск в crt.sh (% означает любую часть):
$ curl "https://crt.sh/?q=%25.example.com"
$ subfinder -d example.com
$ amass enum -passive -d example.comSubfinder и Amass собирают поддомены из открытых источников. Параметры смотрите в --help, часть источников требует ключей. Для первой разведки по компании есть theHarvester.
4. История и соседи
- Wayback Machine и archive.today: чем сайт был раньше, кто был в команде, какие страницы удалили.
- Обратный поиск по IP в ViewDNS.info покажет сайты на том же сервере, но на одном сервере бывают сотни чужих сайтов. Убедительнее редкие совпадения: идентификатор аналитики, рекламный код, общий сертификат.
- Shodan и Censys покажут открытые сервисы на адресе без собственного сканирования. Используйте для своих систем или в рамках разрешённой работы.
Как не ошибиться
- Адрес из DNS может принадлежать посреднику (CDN), а не владельцу.
- Whois часто скрыт или поддельный, это не факт.
- Сравнивайте источники и записывайте дату проверки: DNS и сертификаты меняются.
- Одно техническое совпадение не доказывает связь двух сайтов.
Частые вопросы
Как узнать, кому принадлежит сайт? Whois, история в веб-архиве, реквизиты и контакты на сайте, совпадающие технические признаки. Прямого ответа может не быть.
Можно ли найти реальный IP за Cloudflare? Часто нет, адрес скрыт специально. Иногда он виден в старых записях или в поддоменах вне защиты, но использовать это для атак нельзя.
Это законно? Пассивный сбор открытых данных обычно да. Сканирование, попытки входа и обход защиты без разрешения нет.