Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > General > Decrypting

Reply
 
Thread Tools Search this Thread Display Modes
Old 29th August 2024, 17:01   #321  |  Link
Kju
Registered User
 
Join Date: Jul 2024
Posts: 17
Quote:
Originally Posted by magician View Post
Since first coming across this forum I have always relied on BlurayTestAndDecrypt (aka BTAD) to test my protected ISO rips for issues due to disc errors, write corruption, bit flips, and other likely or unlikely causes. Thus far I believe it has never failed to identify a broken rip. Nevertheless, it is great to have available another easily accessible tool like Xreveal's Content Hash Verifier to do verification of encrypted units on Blu-rays, despite neither one being open source.

I usually use mode 2 "advanced test" or mode 6/7 "dump and test" of BTAD. I don't know if that does the same thing as the Xreveal utility but I know it's still early days for the latter and there may still be some bugs in there. So I very much support the work to build another tool with the potential to open source it later. Maybe one of you can reach out to @nalor for input since they seem to be quite familiar with these algorithms.
BlurayTestAndDecrypt works differently. I think it checks if the Sync Bytes of the Transport Stream Header are correctly set (every 192th byte). It doesn't validates the files against the Hashtable. I don't think it can reliably detect bit flips, because how AES-CBC decryption works. A changed Bit only changes a maximum of 32 Bytes in the decryption result. (16 Byte decryption, 16 Byte Xor) But it should detect sector errors, if the complete sector contains garbage. And I think this is the most common error.


Quote:
Originally Posted by Shinobi View Post
Awesome you've seemingly figured this out as well! Congrats!

I'm very much looking forward to reading your source code once it's finished!
Yeah, took me way to long. I shouldn't look at hexdumps with a bottle of beer. It only took so long because I always overlooked adding 4 Bytes from the beginning when calculating the crc.
Kju is offline   Reply With Quote
Old 30th August 2024, 12:49   #322  |  Link
Shinobi
Registered User
 
Join Date: Aug 2024
Posts: 16
Quote:
Originally Posted by Kju View Post
Yeah, took me way to long. I shouldn't look at hexdumps with a bottle of beer. It only took so long because I always overlooked adding 4 Bytes from the beginning when calculating the crc.
It's always these little things / oversights that take ages to puzzle out ...

But if it makes you feel better: I probably wouldn't have figured out that CRC thing at all (or at least not that fast) even though I never drink at all.
Shinobi is offline   Reply With Quote
Old 31st August 2024, 21:35   #323  |  Link
nalor
Registered User
 
Join Date: Dec 2013
Posts: 513
Quote:
Originally Posted by Kju View Post
BlurayTestAndDecrypt works differently. I think it checks if the Sync Bytes of the Transport Stream Header are correctly set (every 192th byte). It doesn't validates the files against the Hashtable. I don't think it can reliably detect bit flips, because how AES-CBC decryption works. A changed Bit only changes a maximum of 32 Bytes in the decryption result. (16 Byte decryption, 16 Byte Xor) But it should detect sector errors, if the complete sector contains garbage. And I think this is the most common error.



Yeah, took me way to long. I shouldn't look at hexdumps with a bottle of beer. It only took so long because I always overlooked adding 4 Bytes from the beginning when calculating the crc.
But I started thinking and maybe I'll add the hashtable validation in addition (wasn't aware of this hashtable until the discussion here started )
nalor is offline   Reply With Quote
Old 2nd September 2024, 16:34   #324  |  Link
Kju
Registered User
 
Join Date: Jul 2024
Posts: 17
Quote:
Originally Posted by nalor View Post
But I started thinking and maybe I'll add the hashtable validation in addition (wasn't aware of this hashtable until the discussion here started )
That would be cool!


I'll need a bit more time to release my implementation. It's only a side project for fun and I have a few other more important tasks currently.
Kju is offline   Reply With Quote
Old 3rd September 2024, 08:44   #325  |  Link
rco133
Registered User
 
Join Date: Mar 2006
Posts: 56
Hi.

Anyone know if Xreveal will also remove region lock on UHD discs?

AnyDVD didn't do that per default, but had a regkey that needed to be set for it to do it.

Yes, I know that UHD discs are not supposed to have region lock. But never the less there are quite a few discs in the wild, where studios by mistake, or for whatever reason, have made UHD discs with region lock.

Thanks in advance

rco133
rco133 is offline   Reply With Quote
Old 3rd September 2024, 15:07   #326  |  Link
jayper
Registered User
 
Join Date: Feb 2024
Posts: 22
Quote:
Originally Posted by rco133 View Post
Hi.

Anyone know if Xreveal will also remove region lock on UHD discs?

AnyDVD didn't do that per default, but had a regkey that needed to be set for it to do it.

Yes, I know that UHD discs are not supposed to have region lock. But never the less there are quite a few discs in the wild, where studios by mistake, or for whatever reason, have made UHD discs with region lock.

Thanks in advance

rco133
This was added in version 2.6.8: https://www.xreveal.com/news?id=81
jayper is offline   Reply With Quote
Old 14th September 2024, 16:55   #327  |  Link
Shinobi
Registered User
 
Join Date: Aug 2024
Posts: 16
Jeez, where has all the discussion gone in this thread?

Quote:
Originally Posted by Kju View Post
I'll need a bit more time to release my implementation. It's only a side project for fun and I have a few other more important tasks currently.
Same with me when I'm doing a programming project.
Do take your time, real life always comes first!
Shinobi is offline   Reply With Quote
Old Yesterday, 01:30   #328  |  Link
SamuriHL
Registered User
 
SamuriHL's Avatar
 
Join Date: May 2004
Posts: 5,442
Nothing more to this story. They're gone. And unlike all the stupid predictions they didn't come back under a new name and charge everyone more. They're gone.

Sent from my SM-S928U1 using Tapatalk
__________________
HTPC: Windows 11, AMD 5900X, RTX 3080, Pioneer Elite VSX-LX303, LG G2 77" OLED
SamuriHL is offline   Reply With Quote
Old Today, 14:13   #329  |  Link
infoxtreme
Registered User
 
Join Date: Jul 2024
Posts: 8
for me on the DVD and BLURAY issue the only that can replace anydvd is dvdfab Passkey and for 4k disk makemkv is the king.

Now since what happened to AnyDVD, I imagine that they should sell the code to someone like DVDFab, MakeMKV, XReveal, or if no one wants it, why not release the source code for someone to continue with? Since it's been in development for many years. I think it's a shame, something that took so many years to disappear like this.
infoxtreme is offline   Reply With Quote
Reply

Tags
redfox

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 16:23.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.