Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
dnspeep — Шпионьте за DNS-запросами вашего компьютера | Kitploit
Инструменты/GitHubGitHub/jvns/dnspeep
Сниффинг и анализ пакетовСбор информацииСетевая безопасностьАнализ DNS
GitHubjvns/dnspeep

dnspeep

Шпионьте за DNS-запросами вашего компьютера

Репозиторий
1.4k6062 лет назадПроверено Kitploit

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

dnspeep

dnspeep позволяет следить за DNS-запросами, которые совершает ваш компьютер.

Вот пример вывода:

root@kitploit:~
$ sudo dnspeep
query name                           server IP       response
A     incoming.telemetry.mozilla.org 192.168.1.1     CNAME: telemetry-incoming.r53-2.services.mozilla.com, CNAME: pipeline-incoming-prod-elb-149169523.us-west-2.elb.amazonaws.com, A: 52.39.144.189, A: 54.191.136.131, A: 34.215.151.143, A: 54.149.208.57, A: 44.226.235.191, A: 52.10.174.113, A: 35.160.138.173, A: 44.238.190.78
AAAA  incoming.telemetry.mozilla.org 192.168.1.1     CNAME: telemetry-incoming.r53-2.services.mozilla.com, CNAME: pipeline-incoming-prod-elb-149169523.us-west-2.elb.amazonaws.com
A     www.google.com                 192.168.1.1     A: 172.217.13.132
AAAA  www.google.com                 192.168.1.1     AAAA: 2607:f8b0:4020:807::2004
A     www.neopets.com                192.168.1.1     CNAME: r9c3n8d2.stackpathcdn.com, A: 151.139.128.11
AAAA  www.neopets.com                192.168.1.1     CNAME: r9c3n8d2.stackpathcdn.com

предупреждение об экспериментальном программном обеспечении

dnspeep является экспериментальным и не поддерживается, у него определённо есть ошибки, я не доверяю тому, что его вывод всегда корректен

Как установить

Вы можете установить dnspeep одним из следующих способов.

Установка бинарного релиза

  1. Скачайте последний релиз dnspeep со страницы релизов на GitHub
  2. Распакуйте его
  3. Поместите бинарный файл dnspeep в ваш PATH (например, в /usr/local/bin)

Компиляция и установка из исходников

  1. Скачайте последний исходный релиз dnspeep со страницы релизов на GitHub или клонируйте этот репозиторий через git.
  2. Распакуйте его
  3. Запустите cargo build --release
  4. Перейдите в каталог "target/release" там.
  5. Поместите бинарный файл dnspeep в ваш PATH (например, в /usr/local/bin)

Установка с помощью пакетного менеджера Linux

  • Если вы используете Arch Linux, то можете установить dnspeep из AUR.

Как это работает

Он использует libpcap для захвата пакетов на порту 53, а затем сопоставляет пакеты DNS-запросов и ответов, чтобы показывать запрос и ответ вместе на одной строке.

Он также отслеживает DNS-запросы, которые не получили ответ в течение 1 секунды, и выводит их с ответом <no response>.

Ограничения

  • Поддерживаются только те типы DNS-запросов, которые поддерживаются крейтом dns-message-parser (вот список)
  • Не поддерживает TCP DNS-запросы, только UDP
  • Не может показывать DNS-over-HTTPS запросы (потому что для этого потребовалось бы MITM-соединение HTTPS)
Скачать инструмент