KI-Overlay für Moodle + Safe Exam Browser auf dem Mac
Seit Moodle 3.9 ist das Plugin quizaccess_seb im Moodle-Kern enthalten und gibt Dozierenden eine native Checkbox, um Safe Exam Browser (SEB) für ein Quiz zu verlangen. SEB ist ein quelloffener Kiosk, gebaut von der ETH Zürich, kostenlos für Einrichtungen und ohne Webcam-Aufzeichnung.
Die native SEB-Integration von Moodle wird pro Quiz über Safe-Exam-Browser-Zugriffsregeln konfiguriert: Manuell konfigurieren, Vorlage verwenden, Eigene Konfiguration hochladen oder SEB-Client-Konfiguration verwenden. Der Dozierende kann zusätzlich Browser Exam Keys festlegen, so dass nur korrekt konfigurierte SEB-Versionen akzeptiert werden. Nichts davon läuft auf dem Mac selbst; der Moodle-Server signiert eine Konfiguration, der SEB folgt.
Key points
- Moodle 3.9 und neuer bringen quizaccess_seb im Kern mit; Dozierende müssen nur Safe Exam Browser verwenden umschalten.
- SEB auf macOS ist eine notarisierte quelloffene App der ETH Zürich; es ist keine Kernel-Erweiterung.
- Die Screenshot-im-Intervall-Proctoring-Funktion von SEB nutzt AVFoundation, das die Privacy-Flags pro Fenster respektiert.
- Browser Exam Keys validieren SEB-Version und Konfiguration.
- Viele Hochschulen wählen Moodle+SEB gerade deshalb, weil keine Webcam-Aufzeichnung erfolgt.
How it works
┌── macOS host ─────────────────────────────────┐ │ ┌── Safari/Chrome ─────────────┐ │ │ │ ┌── proctoring extension ─┐ │ │ │ │ │ Browser screen-capture │ │ ← reads │ │ │ │ → exam recording │ │ visible │ │ │ └─────────────────────────┘ │ pixels │ │ └──────────────────────────────┘ │ │ │ │ ┌── LDBypass overlay ──────────┐ ← rendered │ │ │ ChatGPT / Claude / Ollama │ excluded │ │ └──────────────────────────────┘ from cap │ └───────────────────────────────────────────────┘
Compatibility on Mac
| macOS 14 Sonoma+ | Yes (required for window-privacy API) | ✓ |
| Apple Silicon (M1/M2/M3/M4) | Native arm64 build | ✓ |
| Intel Macs (2019+) | Universal binary supported | ✓ |
| Moodle 3.9+ mit quizaccess_seb | Native SEB-Zugriffsregel im Kern | ✓ |
| Safe Exam Browser für macOS | User-Mode-App, respektiert Fenster-Privatsphäre | ✓ |
Common questions
Nutzt SEB auf dem Mac Kernel-Hooks, um Overlay-Fenster zu erkennen?
Nein. SEB ist eine notarisierte User-Space-App.
Was ist mit der Funktion zusätzliche Ressourcen und Bildschirmaufzeichnung von SEB?
Wenn der Dozierende periodische Screenshots aktiviert, nutzt SEB AVFoundation.
Wird sich der Browser Exam Key ändern, weil ich das Overlay laufen habe?
Nein. Der Browser Exam Key wird aus der SEB-Binary selbst, ihrer Konfiguration und der URL berechnet.
Kann der Moodle-Server das Overlay über JavaScript erkennen?
Nein. Die Moodle-Seite läuft innerhalb der Chromium-Ansicht von SEB.
Ist das Overlay unsichtbar, wenn mein Dozierender die Live-Proctor-Ansicht von SEB Server nutzt?
Ja.