Sniffnet
舒适地监控你的互联网流量的开源工具
下载 Sniffnet
Intel 芯片 Mac 安装包(.dmg)
其他可用下载(1)
- 下载
Sniffnet_macOS_AppleSilicon.dmg
unknown · .dmg · 18.7 MB
提示「无法验证开发者」怎么办?
首次打开若提示无法验证开发者,前往 系统设置 → 隐私与安全性,点击「仍要打开」即可。开源软件通常未购买 Apple 开发者签名,属正常现象。
点击「下载」将先到来源确认页,确认后开始下载。
关于 Sniffnet
Sniffnet 是一款跨平台的开源网络流量监控工具,基于 Rust 编写,采用 Apache-2.0 许可证。它提供图形化界面,让你方便地选择网络适配器并应用过滤器,实时查看网络连接的统计信息和图表。软件能够识别本地连接、远程主机的地理位置、域名和 ASN,可识别超过 6000 种上层服务、协议、木马和蠕虫,并能显示产生流量的具体程序。支持导入/导出 PCAP 文件、自定义通知、IP 黑名单及主题。支持 Windows、macOS 和 Linux。
下载或信息有问题?告诉我们
风险提示
在部分系统上,捕获网络数据包需要管理员/root 权限;macOS 版本未明确标注开发者签名,首次启动时可能被系统拦截,需手动允许。
适合谁用
- 希望直观了解自己电脑网络连接状况的普通用户
- 需要快速定位异常流量或可疑连接的安全爱好者
- 在跨平台环境下进行网络监控和排障的技术人员
- 喜欢使用图形界面而非命令行工具来抓包分析的用户
不适合谁
- 需要解析数据包内容(payload)进行深度分析的用户
- 偏好纯命令行操作、不习惯 GUI 的用户
- 无法接受安装额外系统依赖的用户
安装指南
Windows
安装后可直接从开始菜单启动。
- x64(64 位):下载
Sniffnet_Windows_x64.msi,双击运行,按向导完成安装。 - arm64:下载
Sniffnet_Windows_arm64.msi。 - x86(32 位):下载
Sniffnet_Windows_x86.msi。
macOS
打开 DMG 文件后,将 Sniffnet 图标拖入「应用程序」文件夹。首次运行若提示“无法打开来自身份不明的开发者”,请前往「系统设置 → 隐私与安全性」,点击“仍要打开”以允许运行。
- Intel 芯片:下载
Sniffnet_macOS_Intel.dmg。 - Apple Silicon(M1/M2 等):下载
Sniffnet_macOS_AppleSilicon.dmg。
Linux
根据发行版和架构选择安装包:
下载后执行:
- AppImage(推荐,免安装):选择对应架构的文件,如
Sniffnet_LinuxAppImage_amd64.AppImage(x64)、Sniffnet_LinuxAppImage_arm64.AppImage(arm64)、Sniffnet_LinuxAppImage_i386.AppImage(x86)、Sniffnet_LinuxAppImage_armhf.AppImage(arm 32 位)。
chmod +x Sniffnet_LinuxAppImage_amd64.AppImage
./Sniffnet_LinuxAppImage_amd64.AppImage- Debian/Ubuntu(.deb):选择
Sniffnet_LinuxDEB_amd64.deb(x64)等,在终端运行:
sudo apt install ./Sniffnet_LinuxDEB_amd64.deb或双击文件用软件中心安装。
- Fedora/RHEL(.rpm):选择
Sniffnet_LinuxRPM_x86_64.rpm(x64)或Sniffnet_LinuxRPM_aarch64.rpm(arm64),运行:
sudo dnf install ./Sniffnet_LinuxRPM_x86_64.rpm注意:Sniffnet 需要系统安装必要的依赖(如 libpcap 等),具体请参考官方 Wiki 的 Required dependencies 页面。若界面渲染异常,可尝试设置环境变量 ICED_BACKEND=tiny-skia 后重新运行。常见问题
Sniffnet 是免费软件吗?
是的,Sniffnet 是完全免费的开源软件,采用 Apache-2.0 许可证。
支持哪些操作系统?
支持 Windows、macOS 和 Linux,官方为每个平台提供对应安装包。
如何更新到新版本?
Sniffnet 没有自动更新,需要到 GitHub Releases 页面手动下载最新版安装包并覆盖安装。
需要安装额外依赖吗?
在某些系统上需要,例如 Linux 可能需要 libpcap 等库。请参考官方 Wiki 的 Required dependencies 页面。
为什么 macOS 首次打开提示“无法打开来自身份不明的开发者”?
因为应用未在 App Store 上架,macOS 会拦截未知开发者应用。可在“系统设置 → 隐私与安全性”中点击“仍要打开”以允许运行。