Wireshark-ChmodBPF

Wireshark Foundation · 为非特权数据包捕获工具安装 macOS BPF 设备权限。

Cask网络Apple 芯片 · Intel
主页
来自 homebrew/cask
近 30 天安装327App榜第 356
近一年安装4,276365 天累计
最新版本4.6.910月7日 · 10月7日
下载大小147MBarm64 / x86_64 · dmg
更新节奏每月近 30 天 1 个版本

Wireshark-ChmodBPF 是一款网络类 Mac 软件。

介绍

Wireshark-ChmodBPF用于安装 Wireshark 磁盘映像中附带的 macOS 数据包捕获权限辅助程序。它面向需要访问 BPF 设备、但不希望以 root 身份运行捕获应用的用户。本软件包安装的是 ChmodBPF 启动守护程序,而非 Wireshark 图形分析器。如需使用数据包捕获程序,请另行安装。

安装、分发包大小与依赖项

目录中的 4.6.9 下载是官方 Wireshark 4.6.9 DMG,大小恰为 147,277,050 字节;这是整个分发包的大小,并非解压后辅助程序或安装占用的空间。打开 DMG 内的 Install ChmodBPF.pkg,或使用 brew install --cask wireshark-chmodbpf。此操作需要管理员授权。cask仅安装该软件包,并说明使用前需要重新启动。它与单独打包的 Wireshark 应用 cask 冲突;请避免安装重复的权限辅助程序。

此辅助程序依赖 macOS BPF 设备节点、launchd 和本地组管理。它是系统脚本/服务,而非独立图形界面。目录安装程序的最低 macOS 版本、CPU 支持范围和 RAM 要求尚未经过独立确认。数据包分析器的性能需求取决于捕获速率和分析工作负载;这些并非为此权限脚本臆造的要求。

安全与权限

安装程序会创建或使用 access_bpf 组,将安装用户加入该组,并在启动时授予该组对 /dev/bpf* 的访问权限。官方脚本说明,组成员可以捕获或发送原始数据包。这会授予影响整个系统的网络访问权限:仅将可信用户和软件加入该组,并在安装后检查组成员及启动守护程序。捕获内容可能包含个人数据、凭据或第三方流量;请取得授权并妥善保护捕获文件。它不会授予监视非你管理网络的权限。

账户、许可与移除

本地辅助程序运行时不需要 Wireshark 账户、订阅或云服务。下载更新需要网络连接;实际的捕获接口和远程捕获另有要求。Wireshark 官方源代码采用 GPLv2 或更高版本许可,且为免费开源软件;第三方组件各有其声明。请通过提供的 Uninstall ChmodBPF 软件包或软件包管理器移除此辅助程序,然后检查剩余的组和服务配置,不要删除无关的系统文件。

版本与媒体证据

目录中的 4.6.9、4.6.8 和 4.6.7 标识的是所包含的 Wireshark 分发包,而非 ChmodBPF 的独立版本号。每个官方标记版本的 macOS 构建配置都会将 ChmodBPF 组件构建为版本 1.2,并在上级 DMG 中包含其安装和卸载软件包。部分打包说明将辅助程序源代码树与前一个 Wireshark 标记版本进行了比较:从 4.6.6 到 4.6.9,整个 ChmodBPF 源代码子树完全相同。这只能证明这些上级版本变更期间辅助程序源代码未变,并不表示编译后的软件包、签名或整个磁盘映像相同,也不能将分析器修复归因于该辅助程序。此图标是 Wireshark 安装系列用于此捆绑组件的官方标志,并非 ChmodBPF 独立品牌。目前没有经过验证的辅助程序安装或权限工作流图片;此处不将分析器的数据包列表窗口作为辅助程序图形界面展示。

来源:官方 Mac 安装指南、官方 ChmodBPF 脚本、安装后脚本、官方源代码/许可证。

打包来源:标记版本组件构建配置、标记版本 DMG 内容、官方安装系列图标。

新版本 4.6.9 更新内容 10月7日 · OpenNavo 编辑 · AI 翻译

  • 打包Wireshark 上层发行版从 4.6.8 更新至 4.6.9。

安装与卸载

Homebrew 会运行安装包 Install ChmodBPF.pkg,需要输入管理员密码。

不用 Homebrew 安装

直接下载 Homebrew 使用的同一个文件: www.wireshark.org/download/osx/all-versions/Wireshark%204.6.9.dmg

SHA-256 只用来核对下载的文件是否完整,不代表安全认证。 查看 SHA-256 和下载地址

卸载命令
$ brew uninstall --cask \      wireshark-chmodbpf

普通卸载会删除应用本身,设置和缓存会保留。

资料与来源

版本 4.6.9
Homebrew 记录于 9月23日厂商发布于 10月7日

常见问题

怎样更新 Wireshark-ChmodBPF?

运行 brew upgrade --cask wireshark-chmodbpf,更新到 Homebrew 记录的最新版本。

不用 Homebrew 能安装 Wireshark-ChmodBPF 吗?

可以,从官网 www.wireshark.org 下载安装。

注意事项

This cask will install only the ChmodBPF package from the current Wireshark
stable install package.
An access_bpf group will be created and its members allowed access to BPF
devices at boot to allow unprivileged packet captures.
This cask is not required if installing the Wireshark cask. It is meant to
support Wireshark installed from Homebrew or other cases where unprivileged
access to macOS packet capture devices is desired without installing the binary
distribution of Wireshark.
The user account used to install this cask will be added to the access_bpf
group automatically.

You must reboot for the installation of wireshark-chmodbpf to take effect.