28
Subnetlens is a fast, concurrent network scanner designed to discover live hosts on your network. Built in Go, it offers both a text-based user interface (TUI) and a plain-text command-line interface (CLI). This tool provides several discovery methods, including TCP connect scans, ICMP echo, ARP scans, and passive mDNS listening, for comprehensive network analysis.
Host Discovery: Uses TCP, ICMP, and ARP for host detection.
Port Scanning: Performs TCP connect scans to identify open ports.
OS & Device Fingerprinting: Heuristically detect operating systems and device types.
Vendor & MAC Resolution: Identify device vendors using OUI databases and detect randomized MAC addresses.
Streaming TUI: Experience a visual interface powered by Charm's Bubbletea.
Plain Text Mode: Get script-friendly output for automation purposes.
Single Binary: Simplified deployment with a single executable file.
Subnetlens is open source and available on GitHub, where you can inspect the code, contribute, or use the precompiled binaries for different platforms.
Built with