Overlay de IA para Quizzes do Moodle no Mac

· 3 min read
Moodle · LMS de código aberto

Moodle é o LMS de código aberto usado por universidades em todo o mundo, incluindo a maioria das universidades públicas fora dos EUA. Quizzes do Moodle podem rodar na web aberta ou atrás de um supervisor como Safe Exam Browser, Respondus LockDown Browser ou um plugin específico do Moodle como Proctorio.

O módulo de quiz nativo do Moodle não tem supervisor do lado do cliente. Recursos anti-cola (randomização de questões, limites de tempo, verificações de foco do navegador) rodam na aba do navegador e não capturam nada. Quando a supervisão é necessária, o Moodle pareia com uma de três ferramentas: Safe Exam Browser (configurado via arquivo .seb), Respondus LockDown Browser (via o plugin Respondus do Moodle) ou Proctorio (via o plugin Proctorio do Moodle). Todos os três no macOS usam APIs padrão de captura de tela da Apple, todas as quais respeitam a privacidade de janela. O overlay LDBypass é invisível a cada um.

Key points

How it works

┌── macOS host ─────────────────────────────────┐
│  ┌── proctor desktop app ───────┐             │
│  │  Calls ScreenCaptureKit /    │  ← misses   │
│  │  CGWindowListCreateImage     │    flagged  │
│  └──────────────────────────────┘    windows  │
│                                               │
│  ┌── LDBypass overlay window ───┐             │
│  │  sharingType = .none         │ ← invisible │
│  └──────────────────────────────┘   to capture│
└───────────────────────────────────────────────┘

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
Quiz Moodle com SEBSEB não consegue ver janelas marcadas
Quiz Moodle com RespondusMesma captura, mesmo resultado
Quiz Moodle com ProctorioExtensão de navegador, captura respeitada

Common questions

Meu exame do Moodle não tem plugin de supervisor. Por que precisaria do overlay?

Provavelmente não precisa. O overlay importa quando algo está gravando ou monitorando ativamente; um quiz Moodle de web aberta é apenas uma página web.

O modo "segurança do navegador" próprio do Moodle bloqueia o overlay?

A segurança do navegador do Moodle bloqueia copiar/colar e clique direito via JavaScript dentro da aba. Ela não captura a tela e não pode ver janelas externas.

Exames SEB são mais seguros para o overlay do que exames Respondus?

Comportam-se da mesma forma na frente de captura de tela. O SEB é tecnicamente mais simples, mas o mecanismo de privacidade do qual o overlay depende é o mesmo em ambos.