Монитор сетевого трафика, который выявляет обращения к известным вредоносным доменам, IP-адресам, URL и User-Agent по спискам индикаторов, называемым trails.
GyulyVGC/sniffnet
Кроссплатформенное desktop-приложение для мониторинга сетевого трафика, просмотра соединений в реальном времени и экспорта захватов PCAP.
Open source альтернатива:Wireshark
NetLimiter
- Звёзды
- 41,649
- Форки
- 1,936
- Открытые issues
- 55
- Последний коммит
- 16 часов назад
Что это?
Sniffnet — desktop-приложение на Rust с графической библиотекой iced, которое позволяет наблюдать за сетевым трафиком через выбранный сетевой адаптер. Оно отображает графики интенсивности трафика в реальном времени, общую статистику и список всех соединений с поиском, чтобы можно было увидеть, какие хосты, службы и программы используют вашу пропускную способность.
Для каждого удалённого хоста Sniffnet определяет географическое положение, доменное имя и ASN, а также распознаёт тысячи сервисов и протоколов верхнего уровня. Приложение может выделять трафик с IP-адресов из пользовательских чёрных списков и отправлять уведомления при заданных сетевых событиях. Соединения в локальной сети отделяются от внешних.
Захваты можно экспортировать в файлы PCAP для анализа в других инструментах, а ранее сохранённые файлы PCAP — импортировать обратно. Приложение работает на Windows, macOS и Linux; установщики доступны для нескольких архитектур.
Ключевые возможности
- 01Выбирать сетевой адаптер для мониторинга и фильтровать наблюдаемый трафик
- 02Просматривать графики в реальном времени и список сетевых соединений с поиском
- 03Определять доменное имя, ASN и географическое положение удалённых хостов
- 04Распознавать более 6000 сервисов, протоколов и угроз верхнего уровня
- 05Импортировать и экспортировать захваты в формате PCAP
- 06Задавать собственные чёрные списки IP-адресов и получать уведомления о сетевых событиях
Сценарии использования
- Проверять, какие программы и удалённые серверы расходуют пропускную способность вашего компьютера
- Находить подозрительные исходящие соединения, отмечая IP-адреса из чёрного списка
- Захватывать трафик сетевого адаптера и сохранять его в формате PCAP для последующего анализа
- Следить за сетевой активностью, пока приложение свёрнуто
Быстрый старт
- 1
Скачайте установщик для своей операционной системы по ссылкам на релизы GitHub
- 2
Установите необходимые зависимости для своей операционной системы (см. страницу вики)
- 3
Откройте Sniffnet и выберите сетевой адаптер для анализа
Что важно знать
- Перед анализом сетевого адаптера необходимо отдельно установить системные зависимости.
- На старом оборудовании или с устаревшими графическими драйверами в рендерере по умолчанию могут возникать артефакты; для их устранения нужно задать переменную окружения.
Темы
Частые вопросы
- Что такое sniffnet?
- Кроссплатформенное desktop-приложение для мониторинга сетевого трафика, просмотра соединений в реальном времени и экспорта захватов PCAP. Sniffnet — desktop-приложение на Rust с графической библиотекой iced, которое позволяет наблюдать за сетевым трафиком через выбранный сетевой адаптер. Оно отображает графики интенсивности трафика в реальном времени, общую статистику и список всех соединений с поиском, чтобы можно было увидеть, какие хосты, службы и программы используют вашу пропускную способность.
- sniffnet можно использовать бесплатно? Какая у него лицензия?
- sniffnet распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- sniffnet всё ещё поддерживается?
- Активно поддерживается. Последний коммит в sniffnet — 20 окт. 2026 г..
- Для чего можно использовать sniffnet?
- Проверять, какие программы и удалённые серверы расходуют пропускную способность вашего компьютера Находить подозрительные исходящие соединения, отмечая IP-адреса из чёрного списка Захватывать трафик сетевого адаптера и сохранять его в формате PCAP для последующего анализа Следить за сетевой активностью, пока приложение свёрнуто
- Как установить sniffnet?
- Скачайте установщик для своей операционной системы по ссылкам на релизы GitHub Установите необходимые зависимости для своей операционной системы (см. страницу вики) Откройте Sniffnet и выберите сетевой адаптер для анализа
- Где скачать sniffnet?
- Исходный код и инструкции по установке — на GitHub: https://github.com/GyulyVGC/sniffnet
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Терминальная утилита сетевой диагностики на Rust: показывает трафик, соединения и пакеты в реальном времени и запускает диагностику одной командой.
Визуализатор сетевого трафика в реальном времени: показывает все подключения компьютера, создавшее их приложение и расположение удалённых узлов.
Кроссплатформенный графический клиент для прокси-ядра Clash Meta (mihomo), созданный на Tauri и Rust для Windows, macOS и Linux.
Подборка качественных приложений для macOS по категориям: от редакторов и инструментов для разработчиков до утилит и программ для повышения продуктивности.
Открытая альтернатива Loom для быстрой записи экрана, качественного монтажа и публикации видео по ссылке с возможностью самостоятельного хостинга.