Xreveal è un software gratuito che consente la decrittazione di DVD e dischi Blu-ray in tempo reale, permettendo a programmi di riproduzione o copia di accedere al contenuto senza blocchi di protezione. Il progetto segue rigorosamente la specifica pubblica ufficiale dell'AACS, fungendo da strumento di interoperabilità. Non include chiavi interne né dati BD+ FUT, pertanto è necessario fornire manualmente chiavi di decrittazione o database compatibili.
Il software funziona come un filtro nel sistema, intercettando l'accesso all'unità ottica e rimuovendo protezioni come AACS 1.0/2.0, BD+, BDAV, CSS, CPRM, CPPM e restrizioni di CD Audio Digitale. Supporta anche correzioni di regione, consentendo di modificare temporaneamente la regione di riproduzione dei Blu-ray, cosa necessaria per gestire dischi acquistati in diversi mercati.
Xreveal rileva automaticamente quando un disco protetto viene inserito e applica la rimozione in tempo reale, permettendo a lettori video, strumenti di ripping e editor multimediali di accedere al contenuto senza necessità di processi aggiuntivi di decodifica manuale. È supportato da driver SCSI e SATA, oltre a essere compatibile con unità che utilizzano firmware ufficiale, senza necessità di modifica dell'hardware.
Il programma registra log dettagliati delle operazioni, facilitando l'analisi tecnica dei formati di protezione presenti nel disco. Aggiornamenti frequenti aggiungono compatibilità con nuove varianti di AACS e BD+, mantenendo il focus su ricerca, interoperabilità e comportamento prevedibile secondo la documentazione pubblica dello standard.