# Sniffnet - Rust写的跨平台网络流量监控工具 > 选择网卡即可监控全部网络连接,实时流量图表+6000+协议识别+地理定位+PCAP导出,界面精美到不像开源 ## Sniffnet 是什么 跨平台网络流量监控桌面应用,用 Rust 写的,界面精美到不像开源项目。选择网卡即可开始监控,实时查看所有网络连接的详细信息。 ## 核心功能 ### 流量监控 - 选择本机任意网卡进行抓包分析 - 实时流量图表,直观展示带宽占用 - 识别 6000+ 上层服务、协议、木马和蠕虫 ### 连接分析 - 查看每个网络连接的详细信息 - 定位远程主机的**地理位置** - 查询域名和 **ASN** 信息 - 识别是哪个**程序**产生的流量 - 本地网络设备发现 ### 报告与告警 - 导入/导出 **PCAP** 格式抓包文件 - 自定义通知:特定网络事件触发提醒 - 导入 IP 黑名单,高亮可疑连接 - 收藏常用主机/服务/程序 ### 界面体验 - 多种内置主题 + 自定义主题 - 最小化到系统托盘,后台持续监控 - 缩略图模式,小窗口也能看 - 支持 22 种语言(含中文) ## 技术栈 - **语言**:Rust - **GUI**:iced(跨平台 Rust GUI 库) - **抓包**:pcap / pcapng - **地理定位**:MaxMind GeoIP 数据库 ## 下载安装 支持 Windows / macOS / Linux 全平台,提供 MSI、DMG、AppImage、DEB、RPM 等多种安装包。 也可以从源码编译: ```bash cargo install sniffnet ``` ## 适用场景 - 查看谁在偷跑你的带宽 - 检测可疑网络连接 - 开发调试网络应用 - 家庭/小型办公网络监控 --- **分类**:软件 **标签**:Rust · 监控 · 网络连接 **作者**:Xiao.Xi **链接**:https://octohz.com/p/1802