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

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

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

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

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

Категории

Все категории
Loading categories
dBmonster — Многофункциональный инструмент для отслеживания и определения местоположения ближайших устройств через их RF-активность. | Kitploit
Инструменты/GitHubGitHub/90n45-d3v/dbmonster
OSINT (Разведка открытых источников)Аудит Wi-FiКартирование сетиСбор информацииБезопасность беспроводных сетей
GitHub90n45-d3v/dbmonster

dBmonster

Многофункциональный инструмент для отслеживания и определения местоположения ближайших устройств через их RF-активность.

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

Популярное

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

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

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

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

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

dBmonster-bat-banner


С помощью dBmonster вы можете сканировать ближайшие WiFi-устройства и отслеживать их по уровню сигнала (дБм) отправляемых пакетов. Таким образом, вы можете определить точное местоположение ближайших WiFi-устройств (используйте направленную WiFi-антенну для наилучших результатов) или выяснить, в каком направлении ваша (самодельная) антенна работает лучше всего (диаграммы направленности антенн).
Кроме того, есть такие функции, как отслеживание уровня сигнала типов пакетов, которые часто используются в WiFi-атаках (например, Deauthentication Frames), для определения местоположения того, кто атакует вашу сеть.
Вы также можете проверить, есть ли устройства, отправляющие Probe Requests необычно долгое время. Вы получите уведомление, когда dBmonster обнаружит, что устройство сталкера следует за вами (вдохновлено статьёй BlackHat от Мэтта Эдмондсона).
В целом, это мультиинструмент для отслеживания и локализации ближайших устройств по их активности в радиочастотном диапазоне.

Содержание

  • Возможности на Linux и MacOS
  • Краткий обзор
  • Установка
  • Было успешно протестировано на...
  • Устранение неполадок на MacOS
  • В разработке...
  • Дополнительная информация

Возможности на Linux и MacOS

ФункцияLinuxMacOS
Отображение WiFi-интерфейсов✅✅
Отслеживание и сканирование на 2.4GHz✅✅
Отслеживание и сканирование на 5GHz✅✅
Отслеживание 802.11 фреймов (напр., deauth. фреймы)✅✅
Отслеживание и сканирование PCAP-файлов✅✅
Обнаружение потенциальных сталкеров✅✅
Сканирование точек доступа (AP)✅✅
Сканирование станций (STA)✅☑️
Сбор информации о MAC-адресах (OSINT)✅✅
Голосовое уведомление при обнаружении устройства✅✅

Краткий обзор (Расширенное отслеживание 802.11 фреймов)

https://user-images.githubusercontent.com/79598596/208249552-48a56e68-9764-4f45-8aca-ba64a1a048c1.mov

Установка

git clone https://github.com/90N45-d3v/dBmonster
cd dBmonster

# Установка необходимых инструментов (на MacOS без sudo)
sudo python requirements.py

# Запуск dBmonster
sudo python dBmonster.py
* ⚠️ Из-за ошибки в matplotlib с Python 3.11, окно графика необходимо изменить размер для работы. Пока используйте Python ≤ 3.10 для бесперебойной работы

Было успешно протестировано на...

Платформа 💻WiFi-адаптер 📡
Kali LinuxALFA AWUS036NHA, самодельная Bi-Quad WiFi антенна
MacOS VenturaВстроенная карта 802.11 a/b/g/n/ac (MBP 2019)
* должно работать на любой системе на базе MacOS или Debian и с любой WiFi-картой, поддерживающей режим мониторинга

Устранение неполадок на MacOS

Обычно включить режим мониторинга на встроенной WiFi-карте MacOS можно только с помощью утилиты airport от Apple. Каким-то образом Wireshark (или здесь TShark) тоже может включить его на MacOS. Здорово, но из-за системы MacOS и обходного пути Wireshark возникает много проблем при запуске dBmonster на MacOS. Через некоторое время он может зависнуть, и/или вам придется остановить dBmonster/TShark вручную из командной строки с помощью команды ps. Если вы все равно хотите запустить его, вот несколько полезных советов:

Остановите dBmonster, если не можете сделать это через GUI

Проверьте, есть ли процессы с именами dBmonster, tshark или python:

sudo ps -U root

Теперь завершите их с помощью следующей команды:

sudo kill <PID ПРОЦЕССА>

Остановите режим мониторинга, если он включен после запуска dBmonster

sudo airport <ИМЯ WiFi-ИНТЕРФЕЙСА> sniff

Нажмите control + c через несколько секунд

* Пожалуйста, свяжитесь со мной в Twitter, если у вас возникнут другие проблемы

В разработке...

  • RSSI при поиске MAC-адреса, если устройство рядом
  • Поддержка SDR для расширенных операций
  • Захват данных уровня сигнала для офлайн-графиков
  • Генерация нескольких графиков в одной системе координат
  • Ассемблер MAC-адресов — связывание нескольких случайных MAC-адресов из-за схожего dBm сигнала
  • Аналитика PCAP-файлов — классификация обнаруженных устройств и расчет среднего уровня сигнала
  • @Hak5 WiFi Coconut Mode — передача перехваченного трафика в реальном времени в dBmonster (Нужны тестеры... Свяжитесь со мной в Twitter)

Дополнительная информация

  • Если отслеживаемое WiFi-устройство находится вне зоны действия или не отправляет пакеты, график перестает рисоваться до появления новых данных. Так что не паникуйте ;)
  • dBmonster не тестировался на всех системах... Если возникнут ошибки или что-то пойдет не так, свяжитесь со мной. (Конечно, вы также можете связаться со мной, если вам понравился мой проект!)
Скачать инструмент