BD+ FUT (Fix-Up Table)

BD+ FUT is used to remove BD+ protection.

The Pro version supports the use of bd+.dll to remove most BD+ protections. 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)
    }

References

  1. Bluray playback with libaacs & libbdplus