一款强大、开源的网络监控工具,可实时监控网络流量!
你是否好奇自己的设备正在与哪些远程服务器通信?是否担心后台程序偷偷消耗流量?是否曾因网络卡顿却无从排查?
开源工具 Sniffnet 正是为解决这些问题而生,这款由 Rust 语言编写、在 GitHub 上狂揽 24k+ Stars 的网络监控神器,以其跨平台、易用性强、功能专业的特点,受到大家的广泛关注!

简介
Sniffnet 是一款免费开源的网络流量监控与分析工具。它通过嗅探(Sniffing)技术捕获流经设备网络接口的数据包,并以可视化方式展示流量细节,帮助用户实时掌握网络活动全貌。
核心定位
-
普通用户: 可直观查看流量构成,揪出“偷流量”的应用
-
开发者/运维: 深入分析网络交互,定位异常连接与性能问题
-
安全人员: 识别可疑通信,辅助威胁分析与取证
核心功能
1. 实时流量仪表盘
-
动态折线图: 展示入站/出站流量速率,支持按数据包数或字节数切换
-
连接列表: 实时刷新当前活跃连接,显示协议类型、数据量、来源/目标 IP 及端口
-
流量聚合视图: 按应用、域名或国家分类统计流量占比,快速识别“大户”

2. 智能过滤与定位
-
协议识别: 支持识别 6000+ 种上层协议与服务(含
HTTP、DNS、BitTorrent及部分恶意软件特征) -
地理定位: 自动标注远程主机的国家/地区(基于 IP 地理数据库)
-
灵活筛选器: 可按 IP 版本(
IPv4/IPv6)、传输协议(TCP/UDP)、应用类型、国家甚至域名过滤流量

3. 通知与告警机制
用户可自定义规则,在以下情况触发通知:
-
流量超过设定阈值
-
检测到特定国家/协议的连接
-
发现新设备接入本地网络等

4. 数据导出与报告
-
生成详细文本报告: 包含连接起止时间、数据包数量、字节数等
-
导出 PCAP 文件: 供 Wireshark 等工具进行深度分析
安装部署
Sniffnet 支持 Windows、Linux、macOS 三大平台,安装方式多样:
1️⃣ 推荐方式:直接下载二进制包
访问 GitHub Releases 页 下载对应系统的最新版本:
https://github.com/GyulyVGC/sniffnet/releases
2️⃣ 包管理器安装(以 macOS 为例)
brew install sniffnet # 通过 Homebrew 安装
3️⃣ 从源码构建(需 Rust 环境)
cargo install sniffnet
⚙️ 首次启动配置:
-
选择网络适配器(如 Wi-Fi 或以太网接口)
-
设置过滤规则:如仅监控 TCP + IPv4 流量
-
点击 “🚀 火箭按钮” 开始监控
其他细节展示



开源地址
https://github.com/GyulyVGC/sniffnet
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐


所有评论(0)