Bêta publiqueEn développement actif. Les capacités et la couverture évoluent.Notes de version

COUVERTURE DES PLATEFORMES

Les mêmes questions.
Des preuves système différentes.

Des collecteurs existent pour Windows, macOS et Linux. La couverture dépend du système, des pilotes, permissions et de la session.

Prise en charge et validation de DisplayDNA bêta
CapacitémacOSWindowsLinux
EDID brutProfils classiques et Apple Silicon I/O Registry, correspondance uniqueBlocs WMI actifs ; cache registre identifié séparémentEDID lisible dans sysfs des connecteurs DRM
Identité et réglages actifsCoreGraphics ; noms, séries et micrologiciels System ProfilerWMI et mode, rotation, écran principal user32Identité DRM ; mode et fréquence X11 si disponibles
Géométrie du bureauLimites actives, pixels, échelle et rotationLimites en pixels et rotation ; échelle indisponibleX11 xrandr ; géométrie Wayland indisponible
Surveillance des changements d’écranRappels de reconfiguration et interrogationInterrogation ; événements natifs non implémentésRéveils DRM netlink et interrogation
Recopie d’écranRelation de recopie confirmée par le systèmeAnalyse des chemins clonés indisponibleUne géométrie X11 identique est un indice indirect
Contexte distantIndisponibleMesure limitée de session du processus ; faux négatifs possiblesL’environnement SSH est un indice indirect
Détection des captures à l’échelle du systèmeIndisponibleIndisponibleIndisponible
Validation matérielleUne configuration réelle vérifiéeApple Silicon + Pro Display XDRJeux d’essai uniquementWindows natif non testéJeux d’essai uniquementLinux natif non testé

VÉRIFIÉ ICI

Un vrai Mac. Un profil complet.

Sur un Mac Apple Silicon, un Pro Display XDR a été lu en 6016 × 3384 à 60 Hz : EDID complet de 768 octets et six sommes valides. Nom, identité, micrologiciel et transport ont été affichés ; le fichier brut correspondait aux octets collectés.

Cela valide cette configuration, pas tous les Mac, adaptateurs, écrans ou branchements. Les événements de branchement physique restent non testés.

COUVERTURE DE L’ANALYSEUR

Conservé ne signifie pas décodé.

L’analyseur couvre EDID de base 1.x, sommes, contrôles structurels choisis et une partie de CTA. DisplayID et extensions inconnues sont conservés, mais pas entièrement décodés.

Réussir ces contrôles ne vaut ni conformité totale ni attestation matérielle. Un profil « en direct » peut venir d’un cache ou d’une substitution du pilote.

Indices de capture et Peek-o-Meter

Les contrôles de métadonnées en direct examinent toutes les cinq secondes des dossiers de captures à parcours limité et les noms d’exécutables connus de capture ou de partage, indépendamment de la collecte EDID. Les contrôles de formats d’image du presse-papiers sont facultatifs et désactivés par défaut ; la surveillance du presse-papiers est indisponible sous Linux.

Un fichier ressemblant à une capture peut avoir été copié, et une application ouverte peut être inactive. Aucun contenu de l’écran ou du presse-papiers n’est lu. Il est impossible d’établir de manière fiable l’absence de capture à l’échelle du système.

Les sondes de fichiers de capture, de noms d’exécutables et de marqueurs facultatifs de métadonnées ont été testées sur Mac. Les adaptateurs du presse-papiers sont couverts par des tests simulés ; l’exécution native sous Windows et Linux n’a pas encore été testée.

Permissions et ressources nécessaires

macOS : accès normal en lecture seule à CoreGraphics, I/O Registry et System Profiler. Aucune permission de capture ou d’accessibilité demandée.

Windows : Accès PowerShell/CIM à root/wmi, user32 et clés lisibles du registre d’affichage. Une politique d’organisation peut les restreindre.

Linux : lecture de /sys/class/drm, xrandr facultatif et session X11 accessible. Les conteneurs peuvent bloquer netlink ou les métadonnées matérielles.

Distribution et collecte sont distinctes

Le paquet Python portable vise les trois plateformes. Une application Mac native peut être proposée sur la page de téléchargement. Les exécutables Windows/Linux et l’application Mac Intel ne sont pas publiés. pywebview est disponible depuis les sources, mais démarrage et installateurs ne sont pas validés partout.

Une limite toujours visible

L’EDID seul ne révèle pas fiablement le matériel de capture en aval. L’absence de données est inconnue et une anomalie ne prouve pas une faute. La bêta apporte des preuves pour recherche et diagnostic, pas un détecteur complet de surveillance d’examen ni un verdict automatique.

Préférences de mesure d’audience

Autorisez Google Analytics, si vous le souhaitez, pour nous aider à comprendre les visites des pages et les informations de base du navigateur. Vos profils d’écran et EDID ne sont jamais inclus. Les fonctions publicitaires sont désactivées.

Google reçoit les métadonnées des requêtes lorsque la mesure d’audience est activée. Vous pouvez modifier votre choix ici à tout moment.

Lire les détails de confidentialité