Repolode
retlehs

retlehs/quien

CLI на Go для WHOIS и анализа доменов с вкладочным TUI: WHOIS, DNS, почтовая аутентификация, SSL/TLS, HTTP, SEO и определение стека технологий.

Open source альтернатива:whois

Звёзды
1,295
Форки
33
Открытые issues
14
Последний коммит
23 часа назад

Что это?

quien — инструмент для анализа доменов и IP-адресов, более функциональная замена стандартной команде whois. Он открывает интерактивный терминальный интерфейс с вкладками или предоставляет те же данные в JSON через подкоманды, например whois, dns, mail, tls, http, seo, stack и all.

При поиске в первую очередь используется RDAP, а если он недоступен — WHOIS; нужный сервер WHOIS определяется по перенаправлениям IANA. Результаты поиска по IP включают обратный DNS, сведения о сети, контакты для сообщений о злоупотреблениях и данные ASN, дополненные информацией BGP и PeeringDB. Проверка почтовых настроек охватывает MX, SPF (включая подсчёт запросов и раскрытие include/redirect), DMARC, DKIM и BIMI.

Вкладка SEO проверяет индексируемость, элементы страницы, структурированные данные и подсказки по производительности. Если указать ключ, можно добавить полевые данные Core Web Vitals из API CrUX. Определение стека технологий находит фреймворки, плагины WordPress и внешние сервисы по HTML.

Ключевые возможности

  • 01Поиск с приоритетом RDAP, переходом на WHOIS и автоматическим перенаправлением по данным IANA
  • 02Поиск по IP с обратным DNS, контактами для сообщений о злоупотреблениях, данными ASN и резервным использованием BGP
  • 03Проверка почтовых настроек MX, SPF, DMARC, DKIM и BIMI с валидацией VMC
  • 04SEO-проверки, включая структурированные данные и Core Web Vitals через CrUX
  • 05Определение стека технологий: фреймворков, плагинов WordPress и сервисов
  • 06Подкоманды, выводящие JSON для использования в скриптах

Сценарии использования

  • Проверка владельца домена или сети, к которой относится IP-адрес
  • Аудит настроек почтовой аутентификации домена перед развёртыванием
  • Диагностика проблем с разрешением DNS с помощью выбранного резолвера
  • Проверка базовых SEO-параметров сайта и подсказок по производительности прямо в терминале

Быстрый старт

  1. 1

    Установите через Homebrew

    brew install quien
  2. 2

    Выполните поиск домена в интерактивном TUI

    quien example.com

Что важно знать

  • Для получения полевых данных Core Web Vitals нужен ключ API Google CrUX. Такие данные есть не для всех доменов.

Темы

Частые вопросы

Что такое quien?
CLI на Go для WHOIS и анализа доменов с вкладочным TUI: WHOIS, DNS, почтовая аутентификация, SSL/TLS, HTTP, SEO и определение стека технологий. quien — инструмент для анализа доменов и IP-адресов, более функциональная замена стандартной команде whois. Он открывает интерактивный терминальный интерфейс с вкладками или предоставляет те же данные в JSON через подкоманды, например whois, dns, mail, tls, http, seo, stack и all.
quien можно использовать бесплатно? Какая у него лицензия?
quien распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
quien всё ещё поддерживается?
Активно поддерживается. Последний коммит в quien — 19 окт. 2026 г..
Для чего можно использовать quien?
Проверка владельца домена или сети, к которой относится IP-адрес Аудит настроек почтовой аутентификации домена перед развёртыванием Диагностика проблем с разрешением DNS с помощью выбранного резолвера Проверка базовых SEO-параметров сайта и подсказок по производительности прямо в терминале
Как установить quien?
Установите через Homebrew: brew install quien Выполните поиск домена в интерактивном TUI: quien example.com
Где скачать quien?
Исходный код и инструкции по установке — на GitHub: https://github.com/retlehs/quien

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Бесплатная оценка сайта от 0 до 100: могут ли AI-ответчики открыть его, разобрать содержимое и цитировать; отслеживание цитирований — по желанию и со своими API-ключами.

32012PythonMITОбновлён 19 часов назад