Repolode
GyulyVGC

GyulyVGC/sniffnet

跨平台桌面应用,用于实时监控网络流量、检查连接并导出 PCAP 抓包文件。

可替代:WiresharkNetLimiter

Star
41,649
Fork
1,936
未关闭 Issue
55
最近提交
16小时前

这是什么?

Sniffnet 是一款使用 Rust 和 iced 图形界面库开发的桌面应用,用于监控所选网络适配器上经过的网络流量。它提供实时流量图表、整体统计信息,以及可搜索的连接列表,方便查看哪些主机、服务和程序占用了带宽。

对于每个远程主机,Sniffnet 会显示其地理位置、域名和 ASN,并识别六千多种上层服务与协议。你还可以导入自定义 IP 黑名单来高亮可疑连接,并在指定网络事件发生时发送通知。本地网络中的连接也会与外部连接区分显示。

抓包结果可导出为 PCAP 文件,供其他工具分析,也可以导入之前保存的 PCAP 文件。应用支持 Windows、macOS 和 Linux,并提供多种架构的安装包。

核心功能

  • 01选择网络适配器进行监控,并对观察到的流量应用过滤器
  • 02提供实时流量图表和可搜索的连接列表
  • 03识别远程主机的域名、ASN 和地理位置
  • 04识别六千多种上层服务、协议及木马、蠕虫等威胁
  • 05支持以 PCAP 文件导入和导出抓包数据
  • 06支持自定义 IP 黑名单和网络事件通知

适用场景

  • 查看电脑上哪些程序和远程服务器占用了带宽
  • 通过黑名单 IP 标记,发现可疑的外连连接
  • 抓取网卡流量并保存为 PCAP 文件以便后续分析
  • 应用最小化时仍可持续关注网络活动

快速上手

  1. 1

    从 GitHub 发布页下载适合你操作系统的安装包

  2. 2

    按维基页面说明安装你操作系统所需的依赖项

  3. 3

    打开 Sniffnet 并选择要监控的网络适配器

使用前须知

  • 在分析网络适配器之前,需要单独安装所需的系统依赖项。
  • 在较旧的硬件或图形驱动程序过时的设备上,默认渲染器可能出现显示故障,需要设置环境变量来切换。

标签

常见问题

sniffnet 是什么?
跨平台桌面应用,用于实时监控网络流量、检查连接并导出 PCAP 抓包文件。 Sniffnet 是一款使用 Rust 和 iced 图形界面库开发的桌面应用,用于监控所选网络适配器上经过的网络流量。它提供实时流量图表、整体统计信息,以及可搜索的连接列表,方便查看哪些主机、服务和程序占用了带宽。
sniffnet 可以免费使用吗?用的什么许可证?
sniffnet 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
sniffnet 还在维护吗?
活跃维护中。sniffnet 最近一次提交是在 2026年10月20日。
sniffnet 适合用来做什么?
查看电脑上哪些程序和远程服务器占用了带宽 通过黑名单 IP 标记,发现可疑的外连连接 抓取网卡流量并保存为 PCAP 文件以便后续分析 应用最小化时仍可持续关注网络活动
sniffnet 怎么安装和运行?
从 GitHub 发布页下载适合你操作系统的安装包 按维基页面说明安装你操作系统所需的依赖项 打开 Sniffnet 并选择要监控的网络适配器
在哪里获取 sniffnet?
源代码和安装说明在 GitHub 上:https://github.com/GyulyVGC/sniffnet

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目