Nibble 是一款用于本地网络扫描的 CLI 工具,注重速度与易用性。
选择一个网络接口,它会扫描你的本地子网。
列出主机、硬件制造商、开放端口及其服务。
↑/↓/←/→、w/s/a/d 或 h/j/k/l 导航?查看过去的扫描结果、发现的主机,并可重新扫描所有主机的端口。快捷键:r
历史记录会记住你在不同会话之间的位置,因此你可以直接跳回到上次查看的扫描中。

预编译二进制文件(适用于 Linux、macOS 和 Windows,amd64/arm64)可在 Releases 页面获取。
运行 nibble 命令启动 CLI,选择一个网络接口。
接口图标:🔌 以太网、📶 Wi-Fi、📦 容器、🔒 VPN。
无需 TUI 即可运行扫描。输出 JSON。通过 -i 输入参数激活。
无界面扫描不会保存在历史记录中。
-i 扫描目标,逗号分隔或文件(example_input)
-p 自定义端口(例如 22,80,8000-8100 或 - 表示全部)
-o 将输出写入文件而非 stdout(example_output)
nibble -i 192.168.0.0/24
nibble -i 192.168.1.223,10.0.0.12/32 -p - -o results.json
nibble -i targets.txt -p 22,80,443,8000-8100
退出码:0 成功,1 错误,2 用法无效。
本项目采用 MIT 许可证。详情请参阅 LICENSE 文件。
注意:"nibble" 名称和品牌资产不受此许可证约束,请参阅独立的 LICENSE 了解品牌条款。
基于 Bubble Tea 构建。
| 平台 | 管理器 | 命令 |
|---|