Сетевая диагностика в терминале с TUI-интерфейсом
★ 1.8K
Chleba/netscanner — открытый инструмент для сетевой диагностики прямо в терминале с интерактивным TUI-интерфейсом, написанный на Rust. Берут, когда надо быстро понять, что происходит в локальной сети: найти все устройства и их адреса после переезда роутера, посмотреть, кто занял IP, проверить открытые TCP-порты у нового устройства, отладить Wi-Fi или понаблюдать за пакетами без поднятия тяжёлых инструментов. Внутри — сканирование IPv4-сети через CIDR с ARP-обнаружением, определение производителя по OUI и MAC, просмотр Wi-Fi-сетей с графиком уровня сигнала, дамп пакетов TCP/UDP/ICMP/ARP/ICMPv6 с паузой и фильтрацией по логам, сканирование открытых TCP-портов, подсчёт трафика, DNS-записи, экспорт IP, портов и пакетов в CSV. Собран на Ratatui и libpnet, устанавливается через cargo install netscanner, пакеты есть в Arch, Alpine, Manjaro, Kali. На Windows требует Npcap. Запуск — только с правами root. Направление — живая интерактивная панель для глаз, а не машиночитаемый вывод для скриптов; в пайплайн не встраивается. Поскольку инструмент позволяет анализировать чужой трафик, применять его следует только в своих или авторизованных сетях. От nmap отличается скоростью входа — не надо помн
- #CLI