Overlay de IA para RPNow (PSI) no Mac

· 3 min read
RPNow · PSI Services

RPNow é o produto de supervisão tipo gravar-e-revisar da PSI Services. É amplamente implantado para exames profissionais e de certificação de TI, além de várias universidades dos EUA. RPNow usa um navegador seguro baixável mais uma revisão automatizada por IA da gravação.

O navegador seguro do RPNow é um fork do Chromium que faz sua própria gravação de tela em vez de usar um aplicativo separado. A gravação usa ScreenCaptureKit em macOS moderno, que é o mesmo pipeline pelo qual o OnVUE e a maioria dos outros fornecedores passam. O macOS produz um frame buffer por chamada de captura com as janelas marcadas como privadas já removidas; o gravador do RPNow recebe esse buffer filtrado. O LDBypass define a flag no momento em que sua janela é exibida, então mesmo se você alternar o overlay durante o exame, a gravação pula o conteúdo do overlay nesses quadros.

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
Navegador seguro RPNow (Mac)macOS 12+ suportado
Variante com supervisor ao vivo (RPProctor)Mesma captura, mais link ao vivo

Common questions

O RPNow sinalizará a gravação por "atividade de tela incomum"?

O revisor vê apenas o que a gravação contém. O overlay não está na gravação, então não há anomalia para sinalizar a partir do canal da tela.

Posso fazer o RPNow em uma máquina virtual?

RPNow tem detecção de VM. O LDBypass não precisa de VM; ele roda em macOS bare-metal e o overlay é invisível sem ela.

O RPNow desativa Cmd-Tab ou Mission Control?

Tenta. O overlay não precisa de Cmd-Tab; você o alterna com uma hot-key global Carbon (Ctrl-Cmd-L) que sobrevive a bloqueios em nível de aplicação.