Little Snitch
Objective Development Software GmbH · 监控 Mac 网络连接,并通过防火墙规则、配置文件、拦截列表和加密 DNS 控制应用访问。
介绍
Little Snitch 是 macOS 网络监控器和应用程序防火墙,可帮助重视隐私的用户、开发者和管理员了解哪些程序连接到哪些服务器,并决定是否允许这些连接。
功能
- 按目标地址、域名、端口或协议允许或拒绝应用程序连接。
- 在连接列表、流量图表和地理位置地图中查看网络活动。
- 使用连接提醒或静默模式,并在之后查看新活动。
- 在配置文件和规则组中整理规则,包括自动切换配置文件。
- 订阅拦截列表和远程规则组,并使用已配置的加密 DNS。
- 检查规则使用情况,并通过命令行工具管理受支持的设置。
地图显示的位置是服务器位置的估算值,并不能证明服务器由谁运营,也不能说明所有已处理数据最终流向何处。静默模式最初可能会允许连接,因此在依赖拦截功能前,请先了解所选模式。
安装与要求
下载官方 DMG 并按照安装助手的指引操作,或使用 brew install --cask little-snitch。Little Snitch 6.5 需要 macOS 14 Sonoma 或更新版本,并以通用二进制文件支持 Intel 和 Apple 芯片 Mac。按版本提供的官方 DMG 大小为 38、377、961 字节,该大小已通过 HTTP HEAD 确认;保留流量历史记录和配置还需要额外存储空间。较旧的 macOS 主机需要使用合适的旧版,而不是当前的 cask。
此防火墙使用必须经过批准的 macOS 网络系统扩展。发布方还说明了端点安全扩展及其相关授权;在适用的配置中,这包括“完全磁盘访问权限”。请遵循已安装版本的助手指引,并向指定组件授予权限,而非向无关应用程序授予权限。受管理的 Mac 可能需要管理员设置系统扩展策略。更改网络过滤可能影响 VPN、DNS 工具和其他网络扩展,因此应有计划地测试组织内的配置。未声明存在名为 cask 的冲突,但这并不保证所有网络工具组合都兼容。
许可、账户与网络连接
Little Snitch 是通过许可证密钥激活的专有商业软件。官方试用版以三小时演示会话运行其防护功能,且会话可以重新开始;网络监控器则会在 30 天后到期。购买资格和升级资格取决于发布方的许可条款。本地防火墙规则无需托管的 Little Snitch 账户即可作出每项决策;但许可验证、软件更新、地理位置数据更新、订阅列表和加密 DNS 服务可能需要网络连接。DNS 提供商和远程规则列表运营方是应考虑其政策的其他相关方。
实用注意事项
范围过大的拒绝规则可能导致合法应用程序或互联网连接无法正常工作。请保留已知的恢复途径和规则备份,并在依赖新配置文件前先进行测试。不要将加密 DNS 等同于 VPN 或匿名浏览;应用程序仍可能在获准的连接中泄露信息。信任第三方列表前,请先检查订阅的规则。流量检查可能会在屏幕上暴露敏感主机名和活动信息。
发布方特别警告:升级到 macOS 27 Golden Gate 之前,请先安装版本 6.5,因为较早的 Little Snitch 版本不兼容,并可能导致互联网连接中断。卸载时,请使用发布方支持的 Finder/系统扩展程序;仅通过通用清理工具删除文件可能会留下扩展程序。
新版本 6.5 更新内容 10月7日 · OpenNavo 编辑 · AI 翻译
- 更新内容新增对 macOS 27 Golden Gate 的兼容性。