BridgeBlock 是一款菜单栏应用程序,通过检测桥接条件并采取行动,防止无线桥接攻击。
它还提供了适用于系统管理员的命令行版本。

GUI 和 CLI 版本的压缩包均可在 发布页面 中找到。您可以解压并在任意位置运行,但最好将 GUI 版本安装到 /Applications,将 CLI 版本安装到 /usr/local/bin。
Homebrew 软件包将在 2.0 版本中提供,具体取决于社区的反馈。
macOS 13.0 (Ventura) 或更高版本。
BridgeBlock 通过关闭 AirPort 模块来工作,因此任何依赖该模块的功能也将暂时不可用,例如 AirDrop、AirPlay、Apple Watch 解锁等。需要 BridgeBlock 的环境可能本身就已经禁用了这些功能。
您不能同时使用 BridgeBlock 的 CLI 和 GUI 版本。它们会相互冲突,导致 AirPort 模块行为异常。
BridgeBlock 获取系统上的网络接口列表,然后通过在每个以太网接口上 ping 您提供的 URL 来测试其连通性。如果存在连通性,则关闭 AirPort 模块。没有 WiFi 通信,攻击者通过 WiFi 与 Mac 交互的能力就被阻止了。
我们感谢所有社区贡献。如果您发现问题,欢迎提交错误报告,并尽可能提交补丁。贡献者应相互尊重和友好。我们不关心您的个人生活或观点,但不应给项目带来负面影响。