MakLock 简介
MakLock 是一款轻量的菜单栏应用,用 Touch ID、Apple Watch 接近感应或备用密码保护你的 macOS 应用。当有人试图打开或切换到受保护的应用时,MakLock 会在所有显示器上显示全屏模糊遮罩来阻止访问,并要求验证身份。它同时监视应用切换和启动,因此回到已经打开的应用时也需要解锁。
这款应用可以在闲置超时后或睡眠和唤醒时重新锁定,还可以关闭不活跃的受保护应用,防止别人读取其通知。用 Command-Q 退出受保护的应用会清除其验证状态,下次启动时会再次要求验证。MakLock 使用 Swift 编写,由 Maciej Dutkiewicz 以 MIT 许可证发布。1.0.1 版改进了与 Apple Watch 的连接。它需要 macOS 13 或更高版本,使用 Developer ID 签名并经过 Apple 公证。
MakLock 在 App Store 之外分发,因此能获得所需的遮罩和进程控制能力。部分系统应用(例如终端和 Xcode)永远无法被锁定。紧急组合键 Command-Option-Shift-Control-U 可作为紧急出口。受信任 Wi-Fi 自动解锁和按窗口遮罩已在计划中,但目前还不可用。
主要功能
MakLock 为你选择的应用加上一把锁。
- Touch ID:只需一次验证即可解锁受保护的应用。
- Apple Watch:支持带手腕检测的接近解锁。
- 备用密码:为没有 Touch ID 的 Mac 提供替代方式。
- 全屏模糊:遮罩覆盖所有显示器。
- 自动锁定:在闲置超时后或睡眠和唤醒时重新锁定。
- 自动关闭:结束不活跃的受保护应用以防通知被偷看,也可在睡眠时关闭它们。
- 紧急键:用 Command-Option-Shift-Control-U 紧急退出。
- 自动更新:新版本通过 Sparkle 2 送达。
1.0.1 版本新功能
MakLock 1.0.1 让 Apple Watch 解锁更可靠。
- 修复了 Apple Watch 蓝牙重新连接和接近感应的可靠性问题。
- 改善了睡眠和唤醒后的 Watch 连接。
MakLock 常见问题
MakLock 免费吗?
是的。MakLock 免费且开源,采用 MIT 许可证。
MakLock 需要哪个版本的 macOS?
macOS 13 或更高版本。
如何用 MakLock 解锁应用?
使用 Touch ID、Apple Watch 接近感应或备用密码。
需要带 Touch ID 的 Mac 吗?
不需要。MakLock 为没有 Touch ID 的 Mac 提供密码作为替代方式。
MakLock 也会锁定已经打开的应用吗?
会。它同时响应应用激活和启动,因此切换回受保护的应用时会显示锁定遮罩。
如果被锁在外面怎么办?
紧急键 Command-Option-Shift-Control-U 可作为紧急出口。终端和 Xcode 等系统应用永远无法被锁定。
MakLock 经过 Apple 签名吗?
是的。项目表示它使用 Developer ID 签名并经过 Apple 公证,因此应该不会出现 Gatekeeper 警告。
MakLock 在 Mac App Store 上有吗?
没有。它直接分发,因此拥有沙盒应用所没有的遮罩和进程控制能力。
可以用 Homebrew 安装 MakLock 吗?
可以,通过开发者的 tap:先运行 brew tap dutkiewiczmaciej/tap,再运行 brew install --cask maklock。
maklock.FULLMAC.app 上的 MakLock 下载来自哪里?
下载按钮会转到 GitHub 上的官方 MakLock 发布页 https://github.com/dutkiewiczmaciej/MakLock/releases/latest。maklock.FULLMAC.app 不会修改或重新打包应用。
相似应用
ClearanceKitClearanceKit 是一款免费开源的工具,用来控制 Mac 上哪些程序可以接触你的敏感文件。它使用 Apple 的 Endpoint Security 框架监视文件系统事件,例如打开、重命名、删除、复制和读取文件夹,并阻止任何在没有明确允许规则的情况下访问受保护路径的进程。它主要面向开发用电脑:在沙盒之外运行的 npm、pip 或 brew 安装脚本拥有你的全部权限,否则就可能读取 ~/.ssh、云服务凭据或浏览器 Cookie 等文件夹。安全
KnockKnockKnockKnock 是一款免费开源的 Mac 安全工具,用于显示电脑上持久安装的内容。恶意软件通常会把自己安装成每次 Mac 重启时都再次运行,而 KnockKnock 能找出这样做的软件,不论它叫什么名字。点击 Start Scan 后,它会检查这类软件可能藏身的已知位置,然后按类别列出发现的内容,并显示每个类别的项目数量。安全
ExifCleanerExifCleaner 可以删除图片、媒体文件和 PDF 中的隐藏元数据,例如照片中常带有的 GPS 位置、相机信息和日期。把文件或整个文件夹拖放到窗口中,它就会在后台借助 ExifTool 快速批量清理。展开任何已处理的文件,就能前后对比,准确看到删除了什么。安全
Pareto SecurityPareto Security 帮你维护 Mac 的基本安全。它待在菜单栏中,定期检查那些容易被忽略的常见设置:文件保险箱磁盘加密是否开启、防火墙是否开启、自动登录是否关闭、Gatekeeper 是否启用、屏幕是否会自动锁定,以及你的 App 是否保持最新。发现问题时,它会温和地提醒你修正。名字来源于帕累托法则:做好能防止 80% 问题的那 20% 安全工作。安全
LuLuLuLu 是一款免费开源的 Mac 防火墙。几乎每个 App 都会连接互联网,恶意软件也一样;LuLu 监控出站网络连接,每当它不认识的程序尝试连接时都会询问你,由你决定允许还是阻止。你的决定会变成规则,此后 LuLu 都会照此执行。LuLu 由专注 Mac 安全工具的非营利基金会 Objective-See 开发,以 GPL-3.0 许可证发布。安全- Little SnitchLittle Snitch 会显示你的 Mac 在互联网上连接到哪里,并让你决定允许什么。每当某个 App 想要联网时,连接提醒都会请你选择允许或拒绝,因此未经你同意,任何数据都不会离开你的 Mac。它的 Network Monitor 实时显示所有连接,可在世界地图和流量图表中查看,并按 App、域名或国家分组。Little Snitch 由 Objective Development 开发,保护 Mac 已超过 20 年。安全
FULLMAC.app 不托管此应用。下载按钮会将你带到开发者自己的页面。