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 17th July 2024, 22:27   #181  |  Link
coopervid
Registered User
 
coopervid's Avatar
 
Join Date: Aug 2006
Posts: 55
Quote:
Originally Posted by George++ View Post
Waiting 5 days to make a comment has rather blunted what I have to say, but what the hey.

Back in 2016 when SlySoft was deliberately destroyed by order of the US government the SS fora were still active, though not fully functional. That allowed us users to get info about what happened. And tell the devs we supported them.

That brought about the resurrection under the auspices of Red Fox - The Project after a delay. I remember RF was going to be immune from what happened to SS because there was no centralized point of contact with RF.

Well, the complete disappearance of the RF website and fora shows otherwise. Hopefully the deletion of the internet routing records also shows the user database went into oblivion as well. The "Power That Be" would dearly love to retrieve those records and prosecute any US member.
Don't worry George. You were just a forum member and even I was kept from any insights. I just tried to help forum members but was never a member of the "inner circle".
coopervid is offline   Reply With Quote
Old 17th July 2024, 22:38   #182  |  Link
MrPenguin
Mr Penguin
 
Join Date: Oct 2023
Posts: 54
Quote:
Originally Posted by George++ View Post
Even if someone knows how to do the work the process works better if done by software. Manual can lead to incorrect results being entered into the DB.
That is where "findvuk validateDisc" comes in handy: it compares the disk's KEYDB entry with the contents of the physical disk, and then uploads validated information.
MrPenguin is offline   Reply With Quote
Old 17th July 2024, 23:00   #183  |  Link
coopervid
Registered User
 
coopervid's Avatar
 
Join Date: Aug 2006
Posts: 55
Quote:
Originally Posted by MrPenguin View Post
That is where "findvuk validateDisc" comes in handy: it compares the disk's KEYDB entry with the contents of the physical disk, and then uploads validated information.
This is no help for the general user who just wants to have his disc decrypted. Sam already answered accordingly.
coopervid is offline   Reply With Quote
Old 17th July 2024, 23:19   #184  |  Link
MrPenguin
Mr Penguin
 
Join Date: Oct 2023
Posts: 54
Quote:
Originally Posted by SamuriHL View Post
You misunderstand what we're talking about here. *WE* aren't doing anything. This is all done in the background by code in AnyDVD (and maybe Xreveal if that option is added).
But now AnyDVD is no more, and Xreveal doesn't have any equivalent functionality. So your only current options are:
  1. Hope that Xreveal does what you ask at some unspecified future time, or
  2. Do something similar yourselves along the lines I've described.
And Xreveal only runs on Windows anyway. As a Linux user, I therefore automatically discount it as any kind of solution. ("Hi!", Mac users... )

Also, by the sounds of it, AnyDVD used to upload its results into its own database rather than the KEYDB database. It would be a shame if all the information in that private database has now been lost, but can only hope that it was added to the KEYDB database as well.

Quote:
Originally Posted by SamuriHL View Post
When the option was designed for AnyDVD it was explained to me that it takes mere seconds to try ALL the unit keys. Besides, what most people fail to understand is that there have been several instances where blu-ray unit keys were shared with UHD's. TRY THEM ALL.
Sure, for a programmatic solution. But I was describing something that anyone who is so inclined could reasonably do "by hand" - and do right now.

Quote:
Originally Posted by SamuriHL View Post
Again, we're not talking about people manually doing all this work.
But I'm sure at least some people would find it educational while they're waiting for a "deus ex machina" to arrive.

Quote:
Originally Posted by SamuriHL View Post
Plus the MK has to be in the KeyDB for this to work, and while that's true of some titles, it's not true for all, even when the unit keys are shared.
A manual KEYDB entry containing just DiscID, Title, Date, VID and Unit Key(s) would be perfectly fine. "findvuk validateDisc" would happily upload just that much. Adding a Media Key (if available) and VUK too would just be a "nice to have".

Quote:
Originally Posted by SamuriHL View Post
And most users are not going to because they don't really know how.
"Not knowing how" is something that can be fixed. The real barrier here is refusing to learn.

Last edited by MrPenguin; 17th July 2024 at 23:50.
MrPenguin is offline   Reply With Quote
Old 17th July 2024, 23:59   #185  |  Link
SamuriHL
Registered User
 
SamuriHL's Avatar
 
Join Date: May 2004
Posts: 5,483
Quote:
Originally Posted by George++ View Post
Even if someone knows how to do the work the process works better if done by software. Manual can lead to incorrect results being entered into the DB.
As mentioned it can be validated but why the hell would a user want to go through all the trouble when software can just try all the unit keys and validate a portion of an m2ts and validate the decrypted hash is correct in the blink of an eye, right?

Quote:
Originally Posted by coopervid View Post
100% agree and you explained it much better that I would have could. I was just waiting and stayed mum. Thanks!
We'll get there.

Quote:
Originally Posted by MrPenguin View Post
That is where "findvuk validateDisc" comes in handy: it compares the disk's KEYDB entry with the contents of the physical disk, and then uploads validated information.
Sure it can do that. But that still requires more knowledge than the user may possess. It's much easier if, e.g. Xreveal can just scan all the unit keys in the keydb, try them, and validate a partial m2ts on the fly.

Quote:
Originally Posted by coopervid View Post
This is no help for the general user who just wants to have his disc decrypted. Sam already answered accordingly.
Right...which is what most people are after. I am, however, sympathetic to the cause of maintaining the keydb, so MrPenguin's point is NOT lost on me at all. It's just that the majority of users have no knowledge or desire to go down this path.

Quote:
Originally Posted by MrPenguin View Post
But now AnyDVD is no more, and Xreveal doesn't have any equivalent functionality. So your only current options are:
  1. Hope that Xreveal does what you ask at some unspecified future time, or
  2. Do something similar yourselves along the lines I've described.
And Xreveal only runs on Windows anyway. As a Linux user, I therefore automatically discount it as any kind of solution. ("Hi!", Mac users... )
I did mention I asked for this feature for Xreveal. I've already coded my own solution back when the AnyDVD Scanner was alive but it became unnecessary when AnyDVD implemented their own version of it. The scanner wasn't ever designed to handle protections. It was a tool to scan discs that were unsupported by AnyDVD so the Redfox people could try and add keys for it. And to allow other users with the same disc to know they were in the same boat.

As for the Windows thing, that must have meant you discounted AnyDVD, as well, so this entire discussion is already moot from that perspective. I sympathize but we're trying to replace AnyDVD functionality here.

Quote:
Originally Posted by MrPenguin View Post
Also, by the sounds of it, AnyDVD used to upload its results into its own database rather than the KEYDB database. It would be a shame if all the information in that private database has now been lost.
Not exactly. AnyDVD used the KeyDB for most of its UHD support. When it validated a unit key, it uploaded it to its OPD as a sort of caching mechanism for other AnyDVD users that didn't have the KeyDB installed/configured properly. But the data that was uploaded was from the KeyDB. So nothing's really lost from that perspective.

Quote:
Originally Posted by MrPenguin View Post
Sure, for a programmatic solution. But I was describing something that anyone who is so inclined could reasonably do "by hand" - and do right now.
Sure, and most of "anyone who is so inclined" with that desire and knowledge already do, right?

Quote:
Originally Posted by MrPenguin View Post
But I'm sure at least some people would find it educational while they're waiting for a "deus ex machina" to arrive.
No argument there. I'm all for teaching people. But you'd have to make the tutorial on how to do it fairly straightforward and easy to follow in order to get as many people as possible to follow it. This is why automation tends to be better.

Quote:
Originally Posted by MrPenguin View Post
A manual KEYDB entry containing just DiscID, Title, Date, VID and Unit Key(s) would be perfectly fine. "findvuk validateDisc" would happily upload just that much. Adding a Media Key (if available) and VUK too would just be a "nice to have".
I would argue that adding the metadata like creation date, title info from the metadata.xml, etc to make it as complete as possible should also be done. Nice to have? Yes, but, we're advocating for being good stewards of the keydb aren't we? VUK and MK are less likely by most end users but the other stuff could be done.

Quote:
Originally Posted by MrPenguin View Post
"Not knowing how" is something that can be fixed. The real barrier here is refusing to learn.
Again, don't disagree at all. I'm an advocate of people being able to backup their legally purchased media that costs 3 arms, an eye, and 5 legs these days. Stuff ain't getting any cheaper, and the quality of the discs (the physical quality I mean) has been steadily degrading over time.
__________________
HTPC: Windows 11, AMD 5900X, RTX 3080, Pioneer Elite VSX-LX303, LG G2 77" OLED

Last edited by SamuriHL; 18th July 2024 at 00:03.
SamuriHL is offline   Reply With Quote
Old 18th July 2024, 01:06   #186  |  Link
MrPenguin
Mr Penguin
 
Join Date: Oct 2023
Posts: 54
Quote:
Originally Posted by SamuriHL View Post
As for the Windows thing, that must have meant you discounted AnyDVD, as well, so this entire discussion is already moot from that perspective. I sympathize but we're trying to replace AnyDVD functionality here.
So you're saying your replacement must be Windows-specific, just because AnyDVD was also Windows-specific? That doesn't make any sense. Personally. I consider "Windows-specific" to be a bug rather than a feature.

Quote:
Originally Posted by SamuriHL View Post
But the data that was uploaded was from the KeyDB. So nothing's really lost from that perspective.
But was anything new ever uploaded to KEYDB? A disk which is missing from KEYDB but which is discovered to use the same Unit Keys as an existing KEYDB entry sounds like it deserves a new KEYDB entry of its own.

Quote:
Originally Posted by SamuriHL View Post
Sure, and most of "anyone who is so inclined" with that desire and knowledge already do, right?
No idea. But I'm fairly sure that some people are likely looking for new solutions right now.

Quote:
Originally Posted by SamuriHL View Post
I would argue that adding the metadata like creation date, title info from the metadata.xml, etc to make it as complete as possible should also be done. Nice to have? Yes, but, we're advocating for being good stewards of the keydb aren't we?
I recommend trying FindVUK's new "validateDisc" mode, as it creates and uploads a new XML meta-entry rather than a "legacy entry". And yes, this does include the information you describe.
MrPenguin is offline   Reply With Quote
Old 18th July 2024, 01:15   #187  |  Link
SamuriHL
Registered User
 
SamuriHL's Avatar
 
Join Date: May 2004
Posts: 5,483
Quote:
Originally Posted by MrPenguin View Post
So you're saying your replacement must be Windows-specific, just because AnyDVD was also Windows-specific? That doesn't make any sense. Personally. I consider "Windows-specific" to be a bug rather than a feature.
Nowhere did I say that it MUST be windows only. What I did say is that because I already used AnyDVD, the replacement CAN be windows only in my case. Note the difference here.

Quote:
Originally Posted by MrPenguin View Post
But was anything new ever uploaded to KEYDB? A disk which is missing from KEYDB but which is discovered to use the same Unit Keys as an existing KEYDB entry sounds like it deserves a new KEYDB entry of its own.
Not by Redfox, no. They had a strict policy against doing so. I asked. Many times. They said no. Clearly I agree it should be.

Quote:
Originally Posted by MrPenguin View Post
No idea. But I'm fairly sure that some people are likely looking for new solutions right now.
Which is why I want to improve the products out there that can be if the author is open to it. That does not preclude other options from being created/documented. IOW, just because if Xreveal adds functionality to try all the unit keys in the keydb with a particular unsupported disc, it doesn't mean other solutions aren't ALSO welcome, especially if they are cross platform.

Quote:
Originally Posted by MrPenguin View Post
I recommend trying FindVUK's new "validateDisc" mode, as it creates and uploads a new XML meta-entry rather than a "legacy entry". And yes, this does include the information you describe.
I have used it. Several times now. It's very handy. It doesn't entirely fit my particular use case, unfortunately. It's, admittedly, a very specific use case.
__________________
HTPC: Windows 11, AMD 5900X, RTX 3080, Pioneer Elite VSX-LX303, LG G2 77" OLED
SamuriHL is offline   Reply With Quote
Old 18th July 2024, 11:57   #188  |  Link
MrPenguin
Mr Penguin
 
Join Date: Oct 2023
Posts: 54
Quote:
Originally Posted by SamuriHL View Post
Nowhere did I say that it MUST be windows only. What I did say is that because I already used AnyDVD, the replacement CAN be windows only in my case. Note the difference here.
It's not a helpful difference for MacOS and Linux users. I was almost pulling my hair out in frustration trying to upload new entries into the KEYDB database, back when I started playing with BluRays. Fortunately, I have since discovered that FindVUK works in wineconsole.

Quote:
Originally Posted by SamuriHL View Post
Not by Redfox, no. They had a strict policy against doing so. I asked. Many times. They said no. Clearly I agree it should be.
Sounds like there might be a legal subtlety involved. Did you suggest they write a line describing the current disk in libaacs format to Standard Ouput, which the user would need to append to their KEYDB.cfg file themselves? And then execute "findvuk validateDisc" as a separate step?

My understanding of Xreveal is that it advertises itself as a pure implementation of AACS. I suspect they've decided only to read libaacs format and not to write it - for legal reasons. However, since Xreveal is Windows-only their decisions will not affect me either way.
MrPenguin is offline   Reply With Quote
Old 18th July 2024, 15:56   #189  |  Link
SamuriHL
Registered User
 
SamuriHL's Avatar
 
Join Date: May 2004
Posts: 5,483
Quote:
Originally Posted by MrPenguin View Post
It's not a helpful difference for MacOS and Linux users. I was almost pulling my hair out in frustration trying to upload new entries into the KEYDB database, back when I started playing with BluRays. Fortunately, I have since discovered that FindVUK works in wineconsole.
Then you need to take that up with the respective tool authors. What do you think I'm going to be able to do about it as an end user just looking for a tool to replace AnyDVD??? DVDFab works perfectly fine on Mac. As does MakeMKV (and linux). But those won't help you with KEYDB functions. The only way to upload to the KEYDB is through FindVUK.

Quote:
Originally Posted by MrPenguin View Post
Sounds like there might be a legal subtlety involved. Did you suggest they write a line describing the current disk in libaacs format to Standard Ouput, which the user would need to append to their KEYDB.cfg file themselves? And then execute "findvuk validateDisc" as a separate step?
They didn't use libaacs for anything. So that wouldn't have been an option, either. They just didn't want to deal with pushing keys to the KEYDB. Not that it matters now....they're gone.

Quote:
Originally Posted by MrPenguin View Post
My understanding of Xreveal is that it advertises itself as a pure implementation of AACS. I suspect they've decided only to read libaacs format and not to write it - for legal reasons. However, since Xreveal is Windows-only their decisions will not affect me either way.
Writing to the KEYDB requires FindVUK. There's no other way to submit a key. So it's likely more than "legal reasons" but you'd have to ask the author.
__________________
HTPC: Windows 11, AMD 5900X, RTX 3080, Pioneer Elite VSX-LX303, LG G2 77" OLED
SamuriHL is offline   Reply With Quote
Old 18th July 2024, 15:59   #190  |  Link
Kju
Registered User
 
Join Date: Jul 2024
Posts: 17
Quote:
Originally Posted by SamuriHL View Post
P.S. A note about AnyDVD's (future) usefulness as a BD tool. I'm sure right now it'll decrypt everything you throw at it. But there's two problems, both related to whenever a new MKB comes out. Currently as of this writing, v81. It's highly probable the next MKB revokes the host cert that AnyDVD is using for BD's. There are ways around that problem, although AnyDVD changed internally their blu-ray support in recent versions which is a shame. Once they revoke the host cert that AnyDVD is using and your drive's MKB is updated, well....being able to decrypt everything suddenly becomes more of an issue unless you work around that problem. The second is the device/processing key AnyDVD is using is also likely to get revoked. That will prevent AnyDVD from decrypting any future titles even if you work around the host cert revocation problem. Basically, AnyDVD has a shelf life.
I already had my first undecryptable BD. It's the german release of Suzume and uses MKB v81. Decryption with Xreveal works just fine.

Quote:
Originally Posted by coopervid View Post
I'm missing a message that XReveal is done. Right now it just closes and you must hope that it worked.
There was no such a message on AnyDVD either (for removed BDj protections). But I agree, it would be useful to know, if there is any kind of BD-J protection and if it has been removed. Until a few days ago, I didn't even know BD-J protections exist, except for Screen Pass Playlist Obfuscation, which doesn't matter in case of iso backups. So BD-J protections must always be removed, even if I want to play iso backups in VLC or OPPO Blu-ray Player/Clones, right?

I have done some tests with Xreveal. I noticed that the decrypted m2ts files are different from those created by AnyDVD. But the Xreveal m2ts files are the same as those created by MakeMKV backups. So it seams AnyDVD changes some bits. Does anyone know why?

A big downside of Xreveal for me: It doesn't check the checksums when creating a decrypted iso. So you have to backup a protected iso, check the iso, mount the iso and create the decrypted iso. At least creating the decrypted iso is much faster than with AnyDVD thanks to hardware acceleration.
Kju is offline   Reply With Quote
Old 18th July 2024, 16:05   #191  |  Link
walstib
Registered User
 
Join Date: Aug 2016
Posts: 9
Not sure if it was mentioned in this thread (searched, did not find), but is DeUHD still around/functioning? IIRC, they were the first to enable UHD backups, before MakeMKV and others. The last major release had added support to work around AACS2.1 which few discs used... In any case if it is still functional, that's another backup option for UHD
walstib is offline   Reply With Quote
Old 18th July 2024, 16:08   #192  |  Link
SamuriHL
Registered User
 
SamuriHL's Avatar
 
Join Date: May 2004
Posts: 5,483
Last updates on their website are from 2020. I believe they licensed their technology to DVDFab. Whether it'll still work or not, I have no idea. I never used it.
__________________
HTPC: Windows 11, AMD 5900X, RTX 3080, Pioneer Elite VSX-LX303, LG G2 77" OLED
SamuriHL is offline   Reply With Quote
Old 18th July 2024, 17:56   #193  |  Link
DrinkLyeAndDie
Registered User
 
DrinkLyeAndDie's Avatar
 
Join Date: May 2007
Posts: 169
Quote:
Originally Posted by walstib View Post
Not sure if it was mentioned in this thread (searched, did not find), but is DeUHD still around/functioning? IIRC, they were the first to enable UHD backups, before MakeMKV and others. The last major release had added support to work around AACS2.1 which few discs used... In any case if it is still functional, that's another backup option for UHD
Quote:
Originally Posted by SamuriHL View Post
Last updates on their website are from 2020. I believe they licensed their technology to DVDFab. Whether it'll still work or not, I have no idea. I never used it.
AFAIK it still is fully functioning although I haven't tried any brand new releases with it. It's another program that is internet connected so I don't know if anything has changed enough for it to actually require an update to the installed software.
DrinkLyeAndDie is offline   Reply With Quote
Old 21st July 2024, 22:45   #194  |  Link
Jamie
Registered User
 
Join Date: Jul 2024
Posts: 3
Any chance xreveal will block cinavia in the future? I haven't seen cinavia on new discs in a while but I have a number of old discs that contain cinavia
Jamie is offline   Reply With Quote
Old 21st July 2024, 23:19   #195  |  Link
kurkosdr
Registered User
 
Join Date: Aug 2009
Posts: 426
Quote:
Originally Posted by Jamie View Post
Any chance xreveal will block cinavia in the future? I haven't seen cinavia on new discs in a while but I have a number of old discs that contain cinavia
Cinavia can't be "blocked", it's a form of distortion (or more accurately, distortion carrying modulated data) that is added to the signal at the analog level. Read up on steganography for more details. Also, Cinavia relies on reverb distortion to encode its data, which is very hard to filter without thrashing the audio.

The only way to remove Cinavia cleanly is to replace the audio track with a clean version of the audio track acquired from somewhere else (DVD-Video, IPTV, broadcast TV) which is what DVDFab can do for some Blu-ray titles and some languages (audio tracks). AnyDVD HD also removes Cinavia, but it filters the original signal and hence trashes the audio (RedFox themselves admitted that music present in Cinavia-infested audio tracks would sound weird after performing Cinavia removal using their software). Of course, if you want to remove Cinavia from an Blu-ray-audio track combination not supported by DVDFab, AnyDVD HD is a solution even if it trashes the audio.

But to answer your question, no Xreveal doesn't do Cinavia removal in any way, and since you can't buy AnyDVD HD anymore, you are out of luck if the Blu-ray-audio track combo you want is unsupported by DVDFab, maybe people here know of other Cinavia removal tools. In the past I've heard of a tool called CinEx HD, but don't know if you can still buy a copy (and where from) and how well it works, other people here may know.

Last edited by kurkosdr; 21st July 2024 at 23:56.
kurkosdr is offline   Reply With Quote
Old 22nd July 2024, 00:23   #196  |  Link
SamuriHL
Registered User
 
SamuriHL's Avatar
 
Join Date: May 2004
Posts: 5,483
Or, you know, they could be referring to the feature in AnyDVD that prevents PowerDVD from detecting Cinavia instead of removing Cinavia, which AnyDVD by itself doesn't do. That only works in combination with CloneBD. The PowerDVD "block" works by modifying the running PowerDVD process I believe. But it's unclear what they're asking for.
__________________
HTPC: Windows 11, AMD 5900X, RTX 3080, Pioneer Elite VSX-LX303, LG G2 77" OLED
SamuriHL is offline   Reply With Quote
Old 22nd July 2024, 01:28   #197  |  Link
datman
Registered User
 
Join Date: Mar 2008
Posts: 338
Sorry about posting off topic. I just wanted to put a pin in it. I have found Xreveal to be the answer for my needs now that anydvd and redfox are gone.

Initially I didn't have Xreveal set up properly I neglected to import the keys afterward it works perfectly the few times I've used.
datman is offline   Reply With Quote
Old 23rd July 2024, 00:38   #198  |  Link
Jamie
Registered User
 
Join Date: Jul 2024
Posts: 3
Quote:
Originally Posted by SamuriHL View Post
Or, you know, they could be referring to the feature in AnyDVD that prevents PowerDVD from detecting Cinavia instead of removing Cinavia, which AnyDVD by itself doesn't do. That only works in combination with CloneBD. The PowerDVD "block" works by modifying the running PowerDVD process I believe. But it's unclear what they're asking for.
Anydvd could block the cinavia signal on the fly in powerdvd decrypted disc without using clonebd . no degradation of audio. i believe that vlc, jriver, ad mpc-be may be able to ignore cinavia so it may not be much of a loss in xreveal

Last edited by Jamie; 23rd July 2024 at 00:44.
Jamie is offline   Reply With Quote
Old 23rd July 2024, 00:41   #199  |  Link
SamuriHL
Registered User
 
SamuriHL's Avatar
 
Join Date: May 2004
Posts: 5,483
Quote:
Originally Posted by Jamie View Post
Anydvd could block the cinavia signal on the fly without using clonebd in powerdvd for a decrypted disc. no degradation of audio. i believe that vlc, jriver, ad mpc-be may be able to ignore cinavia so it may not be much of a loss in xreveal
All correct. The PowerDVD feature is what I was referring to. I believe it patched PowerDVD in memory when AnyDVD was running and that feature was enabled. Better to use a non-cinavia compliant player IMO. Then it just ignores it.
__________________
HTPC: Windows 11, AMD 5900X, RTX 3080, Pioneer Elite VSX-LX303, LG G2 77" OLED
SamuriHL is offline   Reply With Quote
Old 23rd July 2024, 01:09   #200  |  Link
kurkosdr
Registered User
 
Join Date: Aug 2009
Posts: 426
Quote:
Originally Posted by Jamie View Post
Anydvd could block the cinavia signal on the fly in powerdvd decrypted disc without using clonebd . no degradation of audio. i believe that vlc, jriver, ad mpc-be may be able to ignore cinavia so it may not be much of a loss in xreveal
Yeah, I didn't even know that feature even existed because I never use PowerDVD to watch titles that are infected with Cinavia. For Cinavia-infected titles, I just use PowerDVD to look around the menus and the extras, and then the main movie can be watched on any player that can play M2TS and the relevant codecs.

Cinavia is an issue mainly on standalone players.

Last edited by kurkosdr; 23rd July 2024 at 02:02.
kurkosdr 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 02:54.


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