AX 爱鲜报

Sniffnet 网络流量监控

Sniffnet 是一款用 Rust 编写的跨平台网络流量监控工具,提供直观的图形界面,可实时捕获和分析网络数据包,支持 IP 地理位置、通知提醒和自定义主题。

过去 7 天收获 10 颗 Star

爱鲜报评分

0.0

0 人评分

42k

星数

是

中文

Rust

主语言

是

活跃

88

贡献者

人工分析

EDITORIAL

推荐理由

Sniffnet 以 Rust 实现高性能抓包,配合 iced 构建的现代化 GUI,让网络监控变得轻松直观。它跨平台支持 Windows、macOS 和 Linux,并已翻译为中文在内的多种语言,对中文用户友好。项目活跃、文档完善,适合开发者、安全研究人员和网络管理员使用。

适用场景

  • 网络流量实时监控与可视化
  • 安全分析与异常连接检测
  • 开发调试中的网络行为观察
  • 教学演示网络协议与数据包结构

优点

  • 跨平台支持,安装包丰富
  • 图形界面直观易用
  • Rust 编写,性能与内存安全兼顾
  • 多语言支持,含简体中文
  • 开源免费,社区活跃

缺点

  • 抓包需要管理员/root 权限
  • 部分高级功能依赖外部服务(如 IP 地理定位)
  • 对超高速网络可能有一定性能开销
上手难度 入门

Sniffnet 简介

Sniffnet 是一款用 Rust 编写的跨平台网络流量监控应用,旨在让用户「舒适地」观察本机的网络活动。它提供了现代化的图形界面,能够实时捕获数据包并以图表、列表等形式展示连接详情,同时支持 IP 地理位置解析、通知提醒和自定义主题。

主要功能

  • 实时流量监控:查看当前的上传/下载速率、流量统计和活跃连接。
  • 数据包检查:深入查看每个连接的协议、源/目的地址、端口等详细信息。
  • 通知系统:针对特定网络事件(如新连接、流量阈值)设置提醒。
  • IP 地理位置:集成 IP 归属地查询,直观显示连接来源。
  • 多语言与主题:界面已翻译为简体中文等 20 多种语言,并支持自定义配色主题。

安装与使用

Sniffnet 为 Windows、macOS 和 Linux 提供了预编译的安装包(MSI、DMG、DEB、RPM、AppImage 等),可直接从 GitHub Releases 下载。

注意:捕获网络数据包通常需要管理员权限(Windows)或 root 权限(Linux/macOS),请确保已安装必要的依赖(如 libpcap)。

技术栈

  • 语言:Rust
  • GUI 框架:iced
  • 抓包库:pcap
  • 许可证:Apache-2.0

适用人群

Sniffnet 适合网络管理员、安全研究人员、开发者以及对网络流量好奇的普通用户。其直观的界面降低了网络分析的门槛,而 Rust 带来的性能优势则保证了在高负载下的稳定性。

项目状态

Sniffnet 在 GitHub 上已获得超过 4 万星标,社区活跃,持续更新。项目欢迎贡献,并提供了详细的 Wiki 文档和路线图。

评论

登录后才可评论与评分

0 条评论

  • 暂无评论,来写第一条吧。