Инструмент для обнаружения устройств в локальной сети: он присваивает им метки и группы, отслеживает изменения и поддерживает Tailscale; разворачивается на собственном сервере.
291-Group/LAN-Sheriff
Самостоятельно размещаемый сетевой монитор показывает на интерактивной карте, к каким внешним серверам подключаются ваши устройства, не блокируя трафик.
- Звёзды
- 160
- Форки
- 16
- Открытые issues
- 4
- Последний коммит
- 6 дней назад
Что это?
LAN Sheriff — сетевой монитор с открытым исходным кодом, который можно разместить у себя и который написан на Go. Запустите бинарный файл — откроется локальная веб-панель с исходящими подключениями устройств. Они отображаются на карте мира вместе со страной и организацией назначения, протоколом, портом и объёмом переданных данных. Инструмент рассчитан на тех, кто хочет видеть, что отправляют в интернет смарт-телевизоры, телефоны и другие устройства, не настраивая предварительно средства захвата трафика.
Есть два режима. Deputy Mode не требует специальных привилегий и показывает, какое приложение на этом компьютере открыло каждое подключение. Patrol Mode использует захват пакетов (libpcap или Npcap), чтобы видеть трафик и DNS-запросы других устройств, но только если программа установлена в точке прохождения этого трафика — например, на роутере или mirror-порту. В панели также есть список устройств, карта устройств и пунктов назначения, лента DNS-запросов и список подозрительной активности на основе правил: он помечает необычное поведение, но не блокирует его.
Инструмент работает пассивно: он не отбрасывает и не изменяет трафик, не отвечает на него и не сохраняет содержимое пакетов. При желании две копии программы могут обмениваться почасовыми сводками агрегированных данных по зашифрованному соединению с взаимной аутентификацией. Исходящие уведомления через webhook, ntfy, Discord или Slack отключены, пока вы их не настроите.
Ключевые возможности
- 01Карта мира в реальном времени с исходящими подключениями, страной и организацией назначения, портом и объёмом переданных данных
- 02Deputy Mode связывает каждое локальное подключение с приложением, которое его открыло, и не требует повышенных привилегий
- 03Patrol Mode показывает DNS-запросы и трафик других устройств, если программа установлена на роутере или mirror-порту
- 04Автоматическое обнаружение устройств и список с их статусом в сети, IP-, MAC-адресом и производителем
- 05Список подозрительной активности на основе правил объясняет каждое срабатывание и никогда не блокирует трафик
- 06При желании связанные между собой экземпляры могут обмениваться зашифрованными сводками агрегированных данных
Сценарии использования
- Проверить, к каким трекерам и адресам телеметрии подключается новый смарт-телевизор или IoT-устройство
- Обнаружить устройство, которое внезапно начало подключаться к незнакомым серверам
- Разобраться, как устройства в домашней сети подключаются к интернету
- Неделями держать пассивный монитор включённым на Raspberry Pi или домашнем сервере
Быстрый старт
- 1
Скачайте бинарный файл для вашей системы со страницы релизов
- 2
Запустите программу — браузер откроется без какой-либо настройки
Что важно знать
- Бинарные файлы не подписаны сертификатом удостоверяющего центра, поэтому при первом запуске операционная система покажет предупреждение.
- Для Patrol Mode нужны повышенные привилегии (libpcap или Npcap). Кроме того, режим видит другие устройства, только если он работает на маршрутизаторе или подключён к зеркальному/SPAN-порту.
- Зашифрованный DNS (DNS over HTTPS или TLS) невидим, поэтому на современных компьютерах Radio Chatter может выглядеть пустым.
- Лицензия — AGPL-3.0, лицензия с авторским левом: её условия применяются, если вы изменяете программу и распространяете её или размещаете.
В подборках
Темы
Частые вопросы
- Что такое LAN-Sheriff?
- Самостоятельно размещаемый сетевой монитор показывает на интерактивной карте, к каким внешним серверам подключаются ваши устройства, не блокируя трафик. LAN Sheriff — сетевой монитор с открытым исходным кодом, который можно разместить у себя и который написан на Go. Запустите бинарный файл — откроется локальная веб-панель с исходящими подключениями устройств. Они отображаются на карте мира вместе со страной и организацией назначения, протоколом, портом и объёмом переданных данных. Инструмент рассчитан на тех, кто хочет видеть, что отправляют в интернет смарт-телевизоры, телефоны и другие устройства, не настраивая предварительно средства захвата трафика.
- LAN-Sheriff можно использовать бесплатно? Какая у него лицензия?
- LAN-Sheriff распространяется с открытым исходным кодом под лицензией AGPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- LAN-Sheriff всё ещё поддерживается?
- Активно поддерживается. Последний коммит в LAN-Sheriff — 2 нояб. 2026 г..
- Для чего можно использовать LAN-Sheriff?
- Проверить, к каким трекерам и адресам телеметрии подключается новый смарт-телевизор или IoT-устройство Обнаружить устройство, которое внезапно начало подключаться к незнакомым серверам Разобраться, как устройства в домашней сети подключаются к интернету Неделями держать пассивный монитор включённым на Raspberry Pi или домашнем сервере
- Как установить LAN-Sheriff?
- Скачайте бинарный файл для вашей системы со страницы релизов Запустите программу — браузер откроется без какой-либо настройки
- Где скачать LAN-Sheriff?
- Исходный код и инструкции по установке — на GitHub: https://github.com/291-Group/LAN-Sheriff
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Визуализатор сетевого трафика в реальном времени: показывает все подключения компьютера, создавшее их приложение и расположение удалённых узлов.
Монитор сетевого трафика, который выявляет обращения к известным вредоносным доменам, IP-адресам, URL и User-Agent по спискам индикаторов, называемым trails.
Универсальный инструмент OSINT с открытым исходным кодом для проверки сайтов по запросу: DNS, SSL, заголовки, данные сервера и настройки безопасности.
Кроссплатформенное desktop-приложение для мониторинга сетевого трафика, просмотра соединений в реальном времени и экспорта захватов PCAP.
Подготовленный и очищенный от дубликатов hosts-файл объединяет несколько публичных списков блокировки рекламы, трекеров и вредоносных сайтов, а также поддерживает дополнительные категории и любые ОС.