If you don't have KEYDB.cfg, please Google KeyDB.cfg and place KEYDB.cfg inside folder %APPDATA%\aacs\.
How Xreveal decrypt Blu-rays:
if (VUK/UK exists in keydb.db) { // Pro feature remove_AACS_by(keydb.db) } else if (VUK/UK exists in KEYDB.cfg) { remove_AACS_by(KEYDB.cfg) } else { remove_AACS_by(DK) if (failed) { remove_AACS_by(PK) if (failed) { // Pro feature remove_AACS_by(find key online) } } }
The Pro version is able to remove BD+ protections by the third-party bd+.dll. Just download bd+.dll (57.7 MB) and put it in the Xreveal program folder or the FUT location.
The Free version will try to use the "MediaKey_VolumeLabel.bin" in the FUT location. Google cached BD+ tables.
How Xreveal remove BD+ protection:
// Pro feature if (bd+.dll exists in Xreveal program folder) { remove_BD+_by(bd+.dll) } else if (bd+.dll exists in BD+ FUT location) { remove_BD+_by(bd+.dll) } if (failed) { if (MK.bin exists) { remove_BD+_by(MK.bin) } else if (MK_VolumeLabel.bin exists) { remove_BD+_by(MK_VolumeLabel.bin) } else { remove_BD+_by(MK_*.bin) } } if (failed) { // Pro feature remove_BD+_by(find fut online) }