Skip to content

likDanil/Domain-Inspector

Repository files navigation

🔎 Domain Inspector

Chrome Web Store Firefox Add-ons Issues License

Domain Inspector — расширение для браузеров Chrome / Chromium и Mozilla Firefox, предназначенное для глубокого анализа доменов, используемых веб-страницей.

Расширение выявляет все домены, с которыми сайт взаимодействует напрямую или косвенно: через сетевые запросы, динамические подключения, ресурсы страницы и фоновые механизмы браузера.


🚀 Скачать и установить

📥 Магазины расширений (рекомендуется)

После установки нажми на иконку расширения — сканирование начнётся автоматически.


✨ Основные возможности

🌐 Полный сбор доменов

Domain Inspector обнаруживает домены из следующих источников:

  • HTTP / HTTPS запросы (fetch, XMLHttpRequest)
  • WebSocket и EventSource (SSE)
  • WebRTC (STUN / TURN серверы)
  • Web Workers и Shared Workers
  • Service Workers
  • DOM-элементы (img, script, iframe, link, form и др.)
  • CSS-ресурсы (url(), @import)
  • <link rel="dns-prefetch"> и <link rel="preconnect">
  • Web App Manifest
  • события нарушений Content Security Policy (CSP)

🧠 Несколько методов анализа

Используются независимые подходы:

  • Перехват JavaScript API (реальное время)
  • Performance API (загружаемые ресурсы)
  • Анализ DOM / CSS / Manifest

Каждый метод можно включать и отключать отдельно в настройках.


👤 Профили настроек

  • несколько профилей конфигурации
  • быстрое переключение
  • импорт и экспорт (base64 / ссылка)
  • индивидуальные настройки формата и сжатия для каждого профиля

✂️ Сжатие и группировка доменов

Поддерживаются режимы:

  • без сжатия
  • автоматическое сжатие субдоменов (2+ → базовый домен)
  • сжатие всех субдоменов

📤 Форматы вывода

Результат можно скопировать в форматах:

  • KeenDNS — по строкам
  • AdGuard — через запятую, без пробелов
  • 3x-ui — через запятую с пробелами

🔍 Фильтрация

  • все домены
  • только домены с ответами
  • только домены без ответов (ошибки / блокировки)

🎨 Интерфейс

  • современный и аккуратный UI
  • тёмная и светлая темы
  • всплывающие подсказки и описания параметров
  • popup-окно + расширенная страница настроек

🌐 Интеграция с роутерами (в разработке)

Планируется отправка доменов напрямую на:

  • KeenDNS
  • Netcraze / CrazeDNS

⚙️ Приватность и безопасность

  • расширение не отправляет данные на внешние серверы
  • вся обработка выполняется локально
  • используется только стандартный API браузера

🧩 Для чего это полезно

  • анализ трекеров и аналитики
  • аудит сторонних подключений
  • подготовка списков для DNS-блокировки
  • исследование поведения сайтов
  • повышение приватности

💬 Обратная связь


💖 Поддержать проект

Если расширение оказалось полезным:


📌 Статус проекта

Проект активно развивается.
Функциональность, методы анализа и интеграции будут расширяться.

About

Расширение для браузеров на Chromium. Показывает все домены, с которых загружается текущая страница.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors