Сетевая диагностика в терминале с TUI-интерфейсом

★ 1.8K

Chleba/netscanner is an open-source network scanner and diagnostic tool with an interactive TUI, written in Rust. Reach for it when you need to quickly see what's on your local network — after moving a router, figuring out who grabbed a certain IP, checking open TCP ports on a new device, troubleshooting Wi-Fi signal strength, or capturing packets without spinning up heavy tools. It covers IPv4 CIDR scanning with ARP discovery, OUI/MAC vendor lookup, Wi-Fi network listing with signal-strength charts, TCP/UDP/ICMP/ARP/ICMPv6 packet dump with pause and log filtering, open TCP port scanning, traffic counting, DNS records, and CSV export of IPs, ports, and packets. Built on Ratatui and libpnet; install via cargo install netscanner or native packages for Arch, Alpine, Manjaro, and Kali Linux. Windows requires Npcap. Must run as root. Because it can capture traffic on any connected interface, use it only on networks you own or are authorized to test. The tool is an interactive visual panel, not structured output for scripting — it won't fit cleanly into pipelines. Compared to nmap, the advantage is zero-flag instant overview; compared to Wireshark, it's terminal-native and lightweight. F