Xreveal can be used in conjunction with a decryption key database that can detect and remove CD/DVD/BD/UHD protections.
Xreveal is a research project with an interoperability purpose; it does not contain any decryption key/BD+ conversion tables (FUT) and is based only on the official public AACS specification. Xreveal requires AACS decryption keys/BD+ FUTs to make it work. But once you have the needed keys, etc., you will be able to remove protections through a straightforward interface. Such software has many uses, like the ability to back up CD content before it's lost forever. That scenario will rely on your ability to remove the protection.
Xreveal can be a valuable asset for users needing to remove protections for legal purposes only.
Xreveal Features:
Remove Blu-ray AACS 1.0 protection Remove Blu-ray AACS 2.0 (UHD) protection Remove BD+ protection Remove BDAV protection Remove DVD CSS protection Remove CPRM protection Remove CPPM protection Remove CD Digital Audio (CDDA) protection Decryption without the need for a network connection