Surcouche IA pour RPNow (PSI) sur Mac

· 3 min read
RPNow · PSI Services

RPNow est le produit de surveillance « enregistrer et relire » de PSI Services. Il est largement déployé pour les examens de certification IT et professionnels, ainsi que pour un certain nombre d'universités américaines. RPNow utilise un navigateur sécurisé téléchargeable et une relecture IA automatisée de l'enregistrement.

Le navigateur sécurisé de RPNow est un fork de Chromium qui effectue son propre enregistrement d'écran au lieu d'utiliser une application séparée. L'enregistrement utilise ScreenCaptureKit sur les versions modernes de macOS, soit le même pipeline qu'OnVUE et la plupart des autres éditeurs. macOS produit un tampon d'images par appel de capture, en supprimant déjà les fenêtres marquées comme privées ; l'enregistreur RPNow reçoit ce tampon filtré. LDBypass active l'indicateur dès que sa fenêtre est affichée : même si vous basculez la surcouche pendant l'examen, l'enregistrement saute le contenu de la surcouche pour ces images.

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
Navigateur sécurisé RPNow (Mac)macOS 12+ pris en charge
Variante surveillant en direct (RPProctor)Même capture, plus un lien en direct

Common questions

RPNow va-t-il signaler l'enregistrement pour « activité écran inhabituelle » ?

Le relecteur ne voit que ce que l'enregistrement contient. La surcouche n'est pas dans l'enregistrement : il n'y a donc aucune anomalie à signaler côté écran.

Puis-je passer RPNow dans une machine virtuelle à la place ?

RPNow dispose d'une détection de VM. LDBypass n'a pas besoin de VM ; il s'exécute sur macOS en métal nu et la surcouche est invisible sans VM.

RPNow désactive-t-il Cmd-Tab ou Mission Control ?

Il essaie. La surcouche n'a pas besoin de Cmd-Tab ; vous la basculez avec un raccourci global Carbon (Ctrl-Cmd-L) qui survit aux verrouillages au niveau applicatif.