
whosthere
whosthere.io
局域网发现工具,交互式终端界面
昨天制作者:Ramon Vermeulen
关于 whosthere
whosthere 是一款基于 Go 语言开发的局域网发现工具,它通过交互式终端用户界面(TUI)让你轻松探索和管理网络中的设备。只需在终端中运行,即可快速扫描并列出局域网内所有活跃设备,包括 IP 地址、主机名、MAC 地址等信息。
核心功能
- 快速扫描:利用 ARP 协议和 ICMP 探测,高效发现局域网内的在线设备。
- 交互式界面:基于 TUI 的直观操作,支持键盘导航、筛选和排序,无需记忆复杂命令。
- 详细信息:展示每个设备的 IP、MAC、主机名、厂商信息等,帮助识别设备类型。
主要特性
- 轻量高效:Go 语言编译的单二进制文件,无外部依赖,启动迅速。
- 跨平台支持:可在 Windows、macOS 和 Linux 上运行,适应不同开发环境。
- 实时更新:持续监控网络变化,新设备上线或下线时自动刷新列表。
- 导出功能:支持将扫描结果导出为 JSON 或 CSV 格式,便于后续分析。
- 可定制扫描:支持自定义 IP 范围、扫描间隔和超时设置,灵活适配不同网络规模。
适用场景
- 网络管理员:快速排查网络设备,监控异常接入。
- 安全研究人员:识别未授权设备,评估网络风险。
- 开发者:调试本地网络服务,测试设备连通性。
- 普通用户:了解家庭网络中的连接设备,管理智能家居。
whosthere 将复杂的网络发现任务简化为一个友好的终端界面,让你像敲门一样轻松探索局域网。