Xreveal est un logiciel gratuit qui permet le décryptage de DVD et de disques Blu-ray en temps réel, permettant ainsi aux programmes de lecture ou de copie d'accéder au contenu sans verrouillages de protection. Le projet suit strictement la spécification publique officielle de l'AACS, servant d'outil d'interopérabilité. Il n'inclut pas de clés internes ni de données BD+ FUT, donc vous devez fournir manuellement des clés de décryptage ou des bases de données compatibles.
Le logiciel fonctionne comme un filtre dans le système, interceptant l'accès au lecteur optique et supprimant des protections telles que AACS 1.0/2.0, BD+, BDAV, CSS, CPRM, CPPM et les restrictions de CD Audio Numérique. Il prend également en charge des corrections de région, permettant de modifier temporairement la région de lecture des Blu-rays, ce qui est nécessaire pour gérer des disques achetés sur différents marchés.
Xreveal détecte automatiquement lorsqu'un disque protégé est inséré et applique la suppression en temps réel, ce qui permet aux lecteurs vidéo, aux outils de rip et aux éditeurs multimédia d'accéder au contenu sans avoir besoin de processus de décodage manuel supplémentaires. Il prend en charge les pilotes SCSI et SATA, en plus de la compatibilité avec des lecteurs utilisant un firmware officiel, sans nécessiter de modification du matériel.
Le programme enregistre des journaux détaillés des opérations, ce qui facilite l'analyse technique des formats de protection présents sur le disque. Des mises à jour fréquentes ajoutent la compatibilité avec de nouvelles variantes de AACS et BD+, en maintenant un accent sur la recherche, l'interopérabilité et un comportement prévisible conformément à la documentation publique de la norme.