privateai0/lockdown-browser-mac
GitHub: privateai0/lockdown-browser-mac
针对macOS上Respondus LockDown Browser的独立故障排除、兼容性与隐私参考指南,覆盖错误代码、TCC权限和系统兼容性等核心问题。
Stars: 1 | Forks: 0
# Mac 上的 Respondus LockDown Browser — 2026 参考指南
**针对 macOS 上 [Respondus LockDown Browser](https://web.respondus.com/he/lockdownbrowser/) 的独立故障排除、兼容性和隐私参考指南。** 由 [LDBypass 编辑部](https://ldbypass.com/about) 维护 — 与 Respondus 无关。
## 这是什么
LockDown Browser 是美国高等教育中部署最广泛的监考工具(约有 1,500 所大学使用)。在 macOS 上,它在每年的系统更新中都会出现已知问题 —— 包括 Sequoia 15 和 Tahoe 26 —— 并且其 TCC 权限要求(相机、麦克风、屏幕录制、辅助功能)让大多数学生至少踩坑一次。
本参考指南将 [ldbypass.com/lockdown-browser-mac](https://ldbypass.com/lockdown-browser-mac) 上的 **99 页故障排除与隐私中心** 索引为 GitHub 可读的形式。每个部分都是一个简明的摘要,并附带指向完整文章的链接。
## 演示
下面的视频片段展示了 [LDBypass](https://ldbypass.com) — 一个不可见的 AI 覆盖层,它渲染到一个私有的离屏表面,被排除在 `CGWindowList`、`ScreenCaptureKit` 和 `CGDisplayStream` 之外。结果:一个透明窗口,可将 ChatGPT 或 Claude 置于 LockDown Browser 之上,且不会出现在任何屏幕截图、录制或监考画面中。
https://github.com/privateai0/lockdown-browser-mac/raw/main/assets/demo.mp4
## 快速参考 — Mac × LockDown Browser
| 主题 | 摘要 | 完整文章 |
|---|---|---|
| **无法打开 / 卡死** | 8 种不同症状 (卡在加载中、卡死、崩溃、黑屏、强制退出、反复关闭、意外退出、考试期间无响应) — 症状排查阶梯及各症状修复方法 | [→ wont-open](https://ldbypass.com/lockdown-browser-mac/wont-open) |
| **错误代码** | -7, -21, -101, -105, -106, -111, -118, A4 — 含义 + 每个代码的分步修复指南 | [→ errors](https://ldbypass.com/lockdown-browser-mac/errors) |
| **权限** | 相机、麦克风、屏幕录制、辅助功能、完全磁盘访问权限 — 针对 Sequoia/Tahoe 的 TCC 解释 + 重置步骤 | [→ permissions](https://ldbypass.com/lockdown-browser-mac/permissions) |
| **兼容性** | macOS Tahoe 26, Sequoia 15, Sonoma 14, Ventura 13 × M1/M2/M3/M4/Intel — 支持情况、已知问题、年度更新应对方案 | [→ compatibility](https://ldbypass.com/lockdown-browser-mac/compatibility) |
| **隐私与数据** | LDB 能看到什么 · Respondus Monitor 记录了什么 · 数据保留策略 · 诉讼时间线 · 大学的禁用名单 | [→ privacy](https://ldbypass.com/lockdown-browser-mac/privacy) |
| **安装** | 特定 LMS 的路径: Canvas, Blackboard, D2L Brightspace, Moodle · Apple Silicon 上的 Rosetta 2 · 管理员密码处理方式 | [→ install](https://ldbypass.com/lockdown-browser-mac/install) |
| **性能影响** | M1-M4 的 CPU、RAM、电池基准测试 — 什么是正常的,什么是不正常的 | [→ performance](https://ldbypass.com/lockdown-browser-mac/performance) |
| **卸载** | 完全移除包括残留的 Library 文件 · 重新安装 · 考试后清理 | [→ uninstall](https://ldbypass.com/lockdown-browser-mac/uninstall) |
| **考试流程** | 考前检查清单 · 考试中途断网会发生什么 · 为什么会阻止复制/粘贴和截图 | [→ exam-flow](https://ldbypass.com/lockdown-browser-mac/exam-flow) |
| **硬件** | 外接显示器 · USB 网络摄像头 · AirPods · 蓝牙耳机 · Sidecar/iPad 镜像 | [→ hardware](https://ldbypass.com/lockdown-browser-mac/hardware) |
| **冲突** | Grammarly, Zoom, Dropbox, Malwarebytes, Little Snitch, VPNs, Citrix, Parallels — 已知的交互冲突 | [→ conflicts](https://ldbypass.com/lockdown-browser-mac/conflicts) |
| **比较** | LDB vs Honorlock, Proctorio, Examplify, Proctortrack, Respondus Monitor (无监考模式) | [→ compare](https://ldbypass.com/lockdown-browser-mac/compare) |
## LockDown Browser 在 macOS 上的实际行为
源自 Respondus 公开文档、我们自己的可复现测试以及社区报告:
- Respondus Monitor 模式需要**相机 + 麦克风** (TCC 权限)
- 需要**屏幕录制** (TCC) — 用于监考视频,而不仅仅是实时监控
- 在某些配置中需要**辅助功能** (用于窗口/键盘事件拦截)
- 在考试期间禁用 `Cmd+Tab`, `Cmd+H`, `Cmd+Q`、截图和剪贴板
- 通过 `CGGetActiveDisplayList` 检测外接显示器,并拒绝在连接多台显示器的情况下启动
- 监控虚拟机特征 (Parallels, VMware, UTM) 并拒绝启动
- 通过 HTTPS 将会话遥测数据报告给 `*.respondus.com`
有关包括 macOS API 参考在内的完整解析,请参阅 [`docs/what-it-does-on-mac.md`](./docs/what-it-does-on-mac.md)。
## 常见错误代码 — 快速查询
| 代码 | 含义 | 首选修复方法 |
|---|---|---|
| **-7** | 网络/服务器超时 | 检查 `*.respondus.com` 是否被 VPN/防火墙阻止 · 禁用 Little Snitch 规则 |
| **-21** | 摄像头未初始化 | 在 `系统设置 → 隐私与安全性` 中重置相机权限 |
| **-101** | 通用启动失败 | 退出冲突应用程序 (Zoom, Grammarly, Dropbox) · 重启 Mac |
| **-105** | 资源冲突 | 检测到外接显示器 — 拔下 HDMI/USB-C 显示器 |
| **-106** | 编解码器 / 显示器 | 通过 macOS 更新来更新 GPU 驱动 · 特别检查 Sequoia 15.x |
| **-111** | 缺少 TCC 权限 | 重新授予屏幕录制权限 + 重启 LDB |
| **-118** | 进程完整性 | 防病毒软件隔离了 LDB 二进制文件 — 将 `/Applications/LockDown Browser.app` 加入白名单 |
| **A4** | 身份验证 / token | 从您的 LMS (Canvas/Blackboard/等) 重新启动 — 不要单独打开应用程序 |
[→ 每个代码的完整分步修复指南](https://ldbypass.com/lockdown-browser-mac/errors)
## 兼容性矩阵 (2026)
| macOS | M1 | M2 | M3 | M4 | Intel |
|---|---|---|---|---|---|
| **Tahoe 26** | 基本正常 · 需要重置 TCC | 正常 | 正常 | 正常 | 不支持 (某些功能需要 Apple Silicon) |
| **Sequoia 15** | 正常 | 正常 | 正常 | 正常 | 正常 |
| **Sonoma 14** | 正常 | 正常 | 正常 | 不适用 | 正常 |
| **Ventura 13** | 正常 · LDB ≥2.0.9.1 | 正常 | 不适用 | 不适用 | 正常 |
[→ 包含 LDB 版本 × LMS 的详细矩阵](https://ldbypass.com/lockdown-browser-mac/compatibility)
## 隐私与数据收集
LockDown Browser + Respondus Monitor (监考附加组件) 会收集:
- 整个考试过程中你面部的**摄像头视频**
- 持续收集的**麦克风音频**
- 主显示器上每个像素的**屏幕录制**内容
- **浏览器会话元数据**:按键时间、鼠标移动、焦点事件
- **硬件指纹**:CPU、RAM、MAC 地址、system_profiler 输出
- **网络元数据**:IP、ISP、地理位置
录制内容会上传到由 AWS 托管的 Respondus 存储中,数据保留策略由你的大学设定 (通常为 90 天到永久)。你的学校管理员可以回放任何会话。
[→ 完整隐私解析 · 诉讼时间线 · 大学禁用名单](https://ldbypass.com/lockdown-browser-mac/privacy)
## 为什么会有这个项目
Respondus 的官方知识库针对 macOS 特定问题的内容非常浅薄。大学 IT 页面相互孤立,互不链接。Stack Exchange 上虽有零散的回答,但缺乏统一的编辑整合。我们正通过提供一份权威的、版本控制的、定期更新的参考指南来填补这一空白。
我们秉持隐私优先原则。我们的立场已记录在[我们的方法论](https://ldbypass.com/methodology)和 [AI 政策](https://ldbypass.com/ai-policy)中。我们在每个 macOS 版本上使用物理 M1、M2、M3 和 M4 硬件进行测试。
## 获取帮助
- **在线故障排除中心**:[ldbypass.com/lockdown-browser-mac](https://ldbypass.com/lockdown-browser-mac) (99 篇文章,持续更新)
- **Discord 社区**:[discord.gg/u2B5yREyBp](https://discord.gg/u2B5yREyBp) — 学生和 IT 管理员实时互助
- **隐私研究仓库**:[macos-screen-privacy](https://github.com/privateai0/macos-screen-privacy) (配套分析)
- **兼容性矩阵仓库**:[proctoring-compatibility-2026](https://github.com/privateai0/proctoring-compatibility-2026) (跨供应商对比)
## 参与贡献
如果你发现过时的事实、遗漏的错误代码,或新的 macOS 版本特定问题,请[创建一个 issue](https://github.com/privateai0/lockdown-browser-mac/issues)。我们会在每个 macOS 补丁版本上进行重新测试。
## 许可证
[MIT](./LICENSE) — 内容和代码可自由 fork、引用和再发布,但需注明出处。
标签:AI叠加窗口, Apple Silicon, CGDisplayStream, CGWindowList, ChatGPT, Claude, CVE检测, EdTech, M1/M2/M3/M4, macOS Sequoia 15, macOS Tahoe 26, Promptflow, Respondus LockDown Browser, ScreenCaptureKit, TCC权限, 人工智能辅助, 兼容性问题, 决策树, 反作弊, 在线考试, 安全绕过, 屏幕录制, 屏幕捕获绕过, 故障排查, 教育技术, 离屏渲染, 线上监考, 绕过检测, 网络安全, 错误代码, 防御加固, 隐私保护, 高等教育