Xreveal 2.5.7 released

2024-04-23

Download xreveal_2.5.7.exe

Changelog
Version 2.5.7 2024-04-23
  Added using AES hardware acceleration option
  Added player region reset for PowerDVD 23
  Added join our Customer Experience Improvement program
  Added workaround for libreDrive "sleep bug"
  Added more logs
  Update kernel driver to v2.5.7

We have improved the AES decryption code with Intel's AES-NI. Removing AACS and Bus Encryption require AES decryption, AES-NI can greatly improve the decryption speed.

You can click 'Benchmark' link to compare the speed between AES-NI version and C code version.

If your CPU does not support AES-NI, this checkbox will be greyed out.

At present, the ARM64 version of Xreveal does not implement AES hardware acceleration code (very few users of the ARM64 version), if you need the corresponding function, please contact us.

Added workaround for libreDrive "sleep bug"
This feature is available in the donator's version.

This program is freeware. If this program is useful to you, you can make a donation to help us improve it.

Xreveal 2.5.6 released

2024-04-03

Download xreveal_2.5.6.exe

Changelog
Version 2.5.6 2024-04-03
  Fixed the issue of opening the settings window multiple times when double-clicking the shortcut
  Fixed timestamp has strange values for some DVD
  Added stay on top
  Added support for new Blu-ray discs

Fixed timestamp has strange values for some DVD

If the timezone is -2047, should treat the timezone as undefined. Thanks for the feedback from Marcin.

Added stay on top

Xreveal 2.5.5 released

2024-01-13

Download v2.5.5

Changelog
Version 2.5.5 2024-01-13
  Some minor changes

Xreveal 2.5.4 released

2023-11-10

Download v2.5.4

Changelog
Version 2.5.4 2023-11-10
  Added embed VID to Blu-ray ISO when ripping to image with keep protection
  Added traditional Chinese translation

Now Xreveal supports creating Blu-ray ISOs with VID embedded.

You can use ImgDrive to mount it as a virtual drive with the AACS-Auth feature, for more details, see: https://www.yubsoft.com/news?id=67.

Xreveal 2.5.3 released

2023-10-08

Download v2.5.3

Changelog
Version 2.5.3 2023-10-08
  Fixed incorrect status if Xreveal is disabled
  Fixed crash when .bup is empty
  Added enable xreveal in Status window if Xreveal is disabled
  Improved support for LibreDrive

Xreveal 2.5.2 released

2023-09-22

Download v2.5.2

Changelog
Version 2.5.2 2023-09-22
  Fixed installer won't work on Windows x86 and Windows ARM64
  Fixed failed to get RDK when LibreDrive is enabled

We released the ARM64 version of Xreveal in v2.3.1(2022-10-01), which has not been tested since there is no test machine.

Recently we tested it and found 2 issues:
1. xreveal_2.5.1.exe (AnyCPU version) can only run on x64 versions of Windows.
   This is a silly mistake, the setup.tss is given a wrong ArchitecturesAllowed

2. xreveal_2.5.1_arm64.exe will pop up 0xC000007B error after running
   This is due to a wrong manifest.

Finally, thanks to Milan for the feedback and testing.

Xreveal 2.5.1 released

2023-09-20

Download v2.5.1

Changelog
Version 2.5.1 2023-09-20
  Fixed failed to read VID of HD-DVD
  Added keydb.cfg setting for HD-DVD
  Added context help in the Settings dialog
  Added more logs when failing to do AACS-Auth
  Added Enabled LibreDrive for UHD
  Improved detection of whether PowerDVD is installed
  Improved exit UDF parser quickly when ejecting disc
  Changed FUT file search order: bd+.dll, MK.bin, MK_VolumeLabel.bin, MK_*.bin

Xreveal supports reading the old format keydb.cfg used by DumpHD.

Xreveal 2.5.0 released

2023-09-15

Download 2.5.0

Changelog
Version 2.5.0 2023-09-15
  Improved support for reading EVO from HD DVD
  Improved move BEC to "Drive information"
  Improved remove Java protections
  Changed rename /AACS dir to /XRVL
  Changed rename /BDSVM dir to /XRSVM
  Fixed four crashes from the user report
  Added make separate installer for x64/x86/ARM64, only 0.5MB
  Added reset player region for TotalMedia Theatre 6
  Added reset player region for WinDVD 11
  Added reset player region for WinDVD 12
  Added more parameter validity checks in the kernel driver
  Updated kernel driver to v2520

1. Improved support for reading EVO from HD DVD

It's not easy to add on-the-fly decryption for HD-DVD, because NAV_PACK has the key for AES, if there is a read request that after the NAV_PACK, then need to read the NAV_PACK first.

Usually the reading of the EVO is read from beginning to end, so there is no problem, but if random reading of any sector, or multi-threaded reading of the EVO, there will get wrong sector data because of the wrong key. In our tests, DVDFab Passkey decryption was problematic.

Since HD DVDs are largely obsolete, we recommend backing them up before discs from more than a decade ago are unreadable.

2. Added make separate installer for x64/x86/ARM64

We make three extra installers, one for x64 system, one for x86 system, and one for ARM64, only 0.5MB, this should be the smallest on-the-fly decrypter on the market. You can download them in Download page.

3. Changed rename /AACS dir to /XRVL

Some users may need the contents of this folder, such as reading AACS/Unit_Key_RO.inf to calculate DiscID, etc. So in this version we rename /AACS to /XRVL. In previous verions, we hide the /AACS folder, which is harder to implement than rename. 

Many discs with Java Protection read files under /AACS to detect if the disc has been removed from protection.

At present, Xreveal's support for Java Protection is still rudimentary, we refer to the implementation of DVDFab Passkey and AnyDVD. Later we will write a small tool to generate disc snapshots, and you can send us snapshots for Java Protection discs that Xreveal cannot remove.

There is almost no one-size-fits-all way to detect all Java Protection, just as there is no single antivirus that can detect all viruses. Xreveal currently detects Java Protection through static analysis, and later maintains a Java Protection sample library to identify protection in conjunction with dynamic analysis.

BTW: We had started an internal sub-project to implement Blu-ray playback with menus on the basis of VLC. Continue our software development taste, keep it small, simple, and powerful.

4. Added reset player region for TotalMedia Theatre 6, WinDVD 11, WinDVD 12

We changed the UI of players region reset, this version only resets the region of the Blu-ray player for the currently selected player.

For WinDVD 11 and WinDVD 12, please run Xreveal as administrator to reset region.

List of currently supported players for region reset:

5. Updated kernel driver to v2520

The driver IO is unchanged, but if you want to use latest HD DVD feature, please restart computer to load latest kernel driver.

 We had evaluated whether to introduce another .sys driver, which would enable dynamic updating of the driver through dual drivers, but we gave up. This complicates deployment, and the driver rarely updates.

Xreveal 2.4.9 released

2023-09-05

Download

Changelog
  Fixed crash introduced in 2.4.8
  Added remove first play title from HD DVD
  Added remove UOPS (User Operation Prohibitions) from HD DVD
  Added remove parental restrictions from HD DVD

Xreveal 2.4.8 released

2023-09-03

Download

Changelog
  Improved remove BD+ protection with the help of third party BD+.dll plugin
  Added initial implementation to remove HD DVD AACS protection
  Fixed a crash when parsing UDF file system
  Improved if Xreveal is running, open the settings when double-click the xreveal shortcut
  Improve opening of UHD discs

1. Improved remove BD+ protection with the help of third party BD+.dll plugin

With the help of third party bd+.dll, now Xreveal can remove most of BD discs that have BD+ protection, no need to connect server to download FUT.

You can download this 57.7 MB file here: https://mega.nz/file/02EyGaRR#RCBdNpIpOm8jt-UZPB5lRHQQp-pBk1zQ0-mLKfQGZwY

Usage: download bd+.dll and put it into Xreveal's install location.

If Xreveal succeed to remove the BD+ protection, will output a log in Status window:

2. Added initial implementation to remove HD DVD AACS protection


HD DVD Gets Buried by Best Buy and Netflix (technabob.com)

We added HD DVD support for some users request, this is a intial implementation, due to we have neither HD DVD drive nor HD DVD disc.

Does anyone know where to download raw HD DVD iso? (raw .iso means it's 1:1 created without AnyDVD/Passkey/Xreveal running). Then we can mount it to ImgDrive, and added more features for HD DVD:

3. Fixed a crash when parsing UDF file system

Fix a crash that reported from user.

4. Improved if Xreveal is running, open the settings when double-click the xreveal shortcut

In previous versions, if Xreveal is running, double-click the xreveal shortcut will do nothing, this may confused people, is there something wrong, why nothing happened?

In this version, we improved for this case, open the settings dialog if Xreveal is already running, and if current OS is Windows 11, force to show Xreveal icon in notifcation area:

5. Improve opening of UHD discs

Faster to open UHD discs now.

1 2 Next >