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 June 2023, 08:31   #661  |  Link
metalsonic88
Registered User
 
Join Date: May 2023
Posts: 12
1.65 Does indeed fix the issues I was having. Thank you very much!
metalsonic88 is offline   Reply With Quote
Old 7th July 2023, 00:14   #662  |  Link
SamuriHL
Registered User
 
SamuriHL's Avatar
 
Join Date: May 2004
Posts: 5,334
Quote:
Originally Posted by candela View Post
If you can't wait for the keys to appear:
- Extract VID from MakeMKV using RDKfromMMKV. Then use aacskeys with this VID and the 3 PK from Findvuk keydb.cfg. Manually add keys to keydb.cfg (at minimum DiscID and VUK is needed)
I'm extremely new to these tools so I apologize in advance for my lack of knowledge. I have tried searching but I've not found what I need.

If you or anyone else could point me in the right direction on how to use aacskeys with the VID to generate the VUK I'd be most appreciative. I was able to extract the VID for one of my UHD's and I have the keydb.cfg with the PK's but I just don't know the aacskeys.exe command line needed to generate the keys. I genuinely appreciate any help you can provide!
__________________
HTPC: Windows 11, AMD 5900X, RTX 3080, Pioneer Elite VSX-LX303, LG G2 77" OLED
SamuriHL is offline   Reply With Quote
Old 7th July 2023, 15:26   #663  |  Link
candela
Registered User
 
Join Date: Jun 2005
Posts: 259
Quote:
Originally Posted by SamuriHL View Post
I'm extremely new to these tools so I apologize in advance for my lack of knowledge. I have tried searching but I've not found what I need.

If you or anyone else could point me in the right direction on how to use aacskeys with the VID to generate the VUK I'd be most appreciative. I was able to extract the VID for one of my UHD's and I have the keydb.cfg with the PK's but I just don't know the aacskeys.exe command line needed to generate the keys. I genuinely appreciate any help you can provide!
Sorry but it doesn't work for UHD because there are no known UHD PK

For BD put the PK's in ProcessingDeviceKeysSimple.txt and run aacskeys.exe [drive] v [vid]
candela is offline   Reply With Quote
Old 7th July 2023, 16:21   #664  |  Link
SamuriHL
Registered User
 
SamuriHL's Avatar
 
Join Date: May 2004
Posts: 5,334
Damn. So much for that idea. Thanks for the reply.
__________________
HTPC: Windows 11, AMD 5900X, RTX 3080, Pioneer Elite VSX-LX303, LG G2 77" OLED
SamuriHL is offline   Reply With Quote
Old 13th July 2023, 10:02   #665  |  Link
metalsonic88
Registered User
 
Join Date: May 2023
Posts: 12
What exactly is AACS error 1605 when using FindVUK? Attempting to rip UHD discs always gives me this error after the Get Basic AACS Data section starts.
metalsonic88 is offline   Reply With Quote
Old 13th July 2023, 11:08   #666  |  Link
SamuriHL
Registered User
 
SamuriHL's Avatar
 
Join Date: May 2004
Posts: 5,334
Are you using an official uhd drive or a uhd friendly drive? My guess is you're using a uhd official drive.

Sent from my SM-G998U1 using Tapatalk
__________________
HTPC: Windows 11, AMD 5900X, RTX 3080, Pioneer Elite VSX-LX303, LG G2 77" OLED
SamuriHL is offline   Reply With Quote
Old 13th July 2023, 11:26   #667  |  Link
metalsonic88
Registered User
 
Join Date: May 2023
Posts: 12
It is an official drive, specifically LG-WH16NS60, but it has been flashed with libredrive. I've used this same drive in the past on UHDs with no issue, but trying it again now, even on discs I'm certain worked before, gives that error.
metalsonic88 is offline   Reply With Quote
Old 13th July 2023, 19:44   #668  |  Link
coopervid
Registered User
 
Join Date: Aug 2006
Posts: 6
Like Sam said.DVDFab doesn't like official drives. You could flash it to friendly like BH16NS55 or ASUS BW-16D1HT. I just tried it with a LG BH16NS58 firmware and Fab complained.
coopervid is offline   Reply With Quote
Old 13th July 2023, 22:59   #669  |  Link
SamuriHL
Registered User
 
SamuriHL's Avatar
 
Join Date: May 2004
Posts: 5,334
It's not that DVDFab doesn't like official drives. It works with some of them. But I believe FindVUK needs a friendly drive in order to work properly. Those who wrote it can obviously chime in here. Now if it worked in the past, then perhaps I'm totally off base and something else has changed. I was not able to get it to work on my official drives but I've only just begun to try to use it. Brilliant piece of code, btw.
__________________
HTPC: Windows 11, AMD 5900X, RTX 3080, Pioneer Elite VSX-LX303, LG G2 77" OLED
SamuriHL is offline   Reply With Quote
Old 13th July 2023, 23:26   #670  |  Link
coopervid
Registered User
 
Join Date: Aug 2006
Posts: 6
Yeah. I reflashed back from official to friendly and had no issues anymore. Besides reading in the UHD. The friendly dives often choke on 3-layer discs and it needs some time and cleaning before they read in.
coopervid is offline   Reply With Quote
Old 13th July 2023, 23:46   #671  |  Link
metalsonic88
Registered User
 
Join Date: May 2023
Posts: 12
With all due respect, I think if nalor or someone else who has access to the code chimed in and explained what the error code 1605 meant that I could get a more definitive answer as to where the problem lies. Like I said, I've used the drive in the past with UHDs so I doubt the problem is with it (though I'm not ruling it out entirely), but nearly everything else in the environment has changed with both hardware and software. Something has probably been fouled up, but without that hint I don't know where to even start looking for the issue.

Edit: For further context, DVDFab itself and MakeMKV seem to have no issues with UHDs. I can even play them with VLC so long as I skip the menus.

Last edited by metalsonic88; 13th July 2023 at 23:51. Reason: Additional info added
metalsonic88 is offline   Reply With Quote
Old 14th July 2023, 23:33   #672  |  Link
horsezip
Registered User
 
horsezip's Avatar
 
Join Date: Jul 2023
Location: dawson,PA usa
Posts: 2
where do i find findvuk tried all links in the 1st post all seem dead
i dowloaded db manual is it still needed to edit it vlc as per this post https://forum.doom9.org/showthread.p...81#post1969381 or not
thanks jimmy
horsezip is offline   Reply With Quote
Old 15th July 2023, 10:41   #673  |  Link
coopervid
Registered User
 
Join Date: Aug 2006
Posts: 6
Quote:
Originally Posted by horsezip View Post
where do i find findvuk tried all links in the 1st post all seem dead
i dowloaded db manual is it still needed to edit it vlc as per this post https://forum.doom9.org/showthread.p...81#post1969381 or not
thanks jimmy
Post #658 on the previous page.
coopervid is offline   Reply With Quote
Old 16th July 2023, 10:22   #674  |  Link
DanTheMann15
Registered User
 
DanTheMann15's Avatar
 
Join Date: Aug 2019
Location: Pennsylvania
Posts: 22
Quote:
Originally Posted by horsezip View Post
where do i find findvuk tried all links in the 1st post all seem dead
i dowloaded db manual is it still needed to edit it vlc as per this post https://forum.doom9.org/showthread.p...81#post1969381 or not
thanks jimmy
Latest version (as of writing) is here: http://fvonline-db.bplaced.net/findvuk/FindVUK_1.65.zip

nalor forgot to add it to the first post, i don't know if there is a reason for that but it is what it is.

also yeah my post there has keys/cert that works up to MKBv71.

there is also a newer device key, but it's usage ability isn't fully known yet.
Quote:
Originally Posted by candela View Post
Partially correct XOR stream retrieved from FW4.70 -> FW4.76 (see previous post) reveals a new key on FW4.90 that works from MKBv72 up to ? (at least MKBv81, possibly higher)

Code:
| DK | DEVICE_KEY 0x861B3719B02F24BE6F1A30E2E3ABEE94 | DEVICE_NODE 0x0C40 | KEY_UV 0x00000D00 | KEY_U_MASK_SHIFT 0x0A ; MKBv72-...
Just know that this device key needs a recently revoked host certificate beyond MKBv72 or one that is not currently revoked to benefit from it's use,
but for now though there is no newer certs above MKBv71 publicly available.
DanTheMann15 is offline   Reply With Quote
Old 17th July 2023, 22:34   #675  |  Link
horsezip
Registered User
 
horsezip's Avatar
 
Join Date: Jul 2023
Location: dawson,PA usa
Posts: 2
thanks for all info i'm new at this
jimmy
horsezip is offline   Reply With Quote
Old 1st August 2023, 09:50   #676  |  Link
magician
Registered User
 
Join Date: Jun 2023
Posts: 10
Quote:
Originally Posted by DanTheMann15 View Post
Just know that this device key needs a recently revoked host certificate beyond MKBv72 or one that is not currently revoked to benefit from it's use,
but for now though there is no newer certs above MKBv71 publicly available.
A new working host certificate/key pair was shared in another thread recently. Valid device keys can still be used to obtain the MK of discs even if you do not have an unrevoked HC to use with your drive. Combined with another tool that can obtain the VID (and RDK if needed), a public DK is still highly useful.
magician is offline   Reply With Quote
Old 1st August 2023, 09:52   #677  |  Link
magician
Registered User
 
Join Date: Jun 2023
Posts: 10
Also hi, long time lurker here and finally got myself an account.

Quote:
Originally Posted by nalor View Post
Hmm .. I see that I added limited UHD support back in 2018 .. I'll check if I damaged it somehow .. The validation will never work, so FindVUK should not even try to validate at all ..
In my experience, the main wrinkle with UHD validation is the presence of bus encryption, which is mandated by the spec. In FindVUK <1.63, you needed to have bus encryption disabled (e.g., with MakeMKV's LibreDrive running) prior to ValidateVUK to avoid affecting the data read from the drive. You also had to disable the drive check so FindVUK wouldn't refuse to validate after detecting a BEC drive.

Now with the ability to read the RDK, FindVUK 1.63+ can validate unit keys on UHD discs directly without additional preparation. However, the tables are somewhat turned - if it detects a BEE disc along with a BEC drive, it proceeds as if bus encryption is active, even though it may have already been disabled by MakeMKV in the background.

In short - if MakeMKV was open on your computer between when you inserted a BEE disc and when you launched FindVUK, the validation will likely fail. You need to cycle the drive tray. The author could likely improve the UX in the event of such failure by testing decryption again without first using the RDK to decrypt.

Quote:
Originally Posted by nalor View Post
Just published 1.64 - no great changes, tested with DVDfab 12.1.0.9 and it's working for me
DVDFab 12.0.9.9 is still the last version that fully works with UHD discs for me. I tried FindVUK 1.64 with DVDFab 12.1.0.9 - it works fine for non-UHD, but it chokes for UHD and can't find the unit keys in the dump.

Code:
2023-07-13 20:00:00 # 105780 # [I] bluray_aacs / BRAACS_InitDisc / Get encrypted UnitKeys
2023-07-13 20:00:00 # 105781 # [I] bluray_aacs / BRAACS_InitDisc / UnitKey-Count: 1
2023-07-13 20:00:00 # 105781 # [I] bluray_aacs / BRAACS_InitDisc / UnitKeys ENC : >1< Key >0E2BDA879482A46489C37531281071A8<
2023-07-13 20:00:00 # 105781 # [I]  /  / VolumeName         >CASINO ROYALE<
2023-07-13 20:00:00 # 105782 # [I]  /  / DiscId             >2FA76DC36B83E3073BE9C7CEFA4DBCD951F8A2DC< (2019-07-23)
2023-07-13 20:00:00 # 105783 # [I]  /  / DiscType           >UHD<
2023-07-13 20:00:00 # 105784 # [I]  /  / MKB Revision       >72<
2023-07-13 20:00:00 # 105784 # [I]  /  / Disc-BusEncEnabled >1<
2023-07-13 20:00:00 # 105785 # [I]  /  / Drve-BusEncCapable >1<
2023-07-13 20:00:00 # 105785 # [I]  /  /  ==> Bus Encryption active!
2023-07-13 20:00:00 # 105786 # [I]  /  / UnitKeyCount       >1<
2023-07-13 20:00:00 # 105786 # [I]  /  /  >>> UnitKeyENC (1) >0E2BDA879482A46489C37531281071A8<
2023-07-13 20:00:00 # 105787 # [I]  /  / Analyze dump
2023-07-13 20:00:00 # 105788 # [I] findvuk_dvdfab / DVDfab_AnalyzeDump_2018 / Start to analyze '2018' MemDump now!
2023-07-13 20:00:00 # 105788 # [I] findvuk_dvdfab / _DVDfab_GetUnitKeysFromDump / File >C:\fakepath\FindVUK_1.64\dump\2FA76DC36B83E3073BE9C7CEFA4DBCD951F8A2DC_CASINO_ROYALE.dmp< DiscID >2FA76DC36B83E3073BE9C7CEFA4DBCD951F8A2DC< UnitKeyCnt >1<
2023-07-13 20:00:01 # 106838 # [I] findvuk_dvdfab / _DVDfab_Dump_GetDraftUnitKeys / StartAddress of last UnitKey >129782D1<
2023-07-13 20:00:01 # 106838 # [I] findvuk_dvdfab / _DVDfab_Dump_GetDraftUnitKeys / Partial UnitKey >F0631A14<
2023-07-13 20:00:01 # 106838 # [I] findvuk_dvdfab / _DVDfab_Dump_SearchRealUnitKeys / Start to search for 'real' unitkeys in dump
2023-07-13 20:00:01 # 107145 # [E] findvuk_dvdfab / _DVDfab_Dump_SearchRealUnitKeys / ERROR! Finding real UnitKey >0< - 2 !
2023-07-13 20:00:01 # 107146 # [E] findvuk_dvdfab / _DVDfab_GetUnitKeysFromDump / ERROR! Couldn't find real unit keys in json from file >C:\fakepath\FindVUK_1.64\dump\2FA76DC36B83E3073BE9C7CEFA4DBCD951F8A2DC_CASINO_ROYALE.dmp<
2023-07-13 20:00:01 # 107147 # [E] findvuk_dvdfab / DVDfab_AnalyzeDump_2018 / Error analyzing memory dump - please report in the doom9 forum!
2023-07-13 20:00:01 # 107147 # [E]  /  / ERROR! Analyze 2018 failed!
magician is offline   Reply With Quote
Old 1st August 2023, 16:43   #678  |  Link
nalor
Registered User
 
Join Date: Dec 2013
Posts: 477
I think I have an UHD somewhere and also a "friendly" drive - will check if I can improve the UHD support.
nalor is offline   Reply With Quote
Old 26th August 2023, 18:58   #679  |  Link
SamuriHL
Registered User
 
SamuriHL's Avatar
 
Join Date: May 2004
Posts: 5,334
I have a question. There is a key in the keydb that I know is wrong. I know what the correct key should be (and it's been validated) but I don't know how to submit a correction. Every time I try to update it in my local keydb file and synchronize, FindVUK overwrites the entry I updated in my local keydb file with the one from the online keydb. I'd love to be able to help update the db with validate keys if possible. Thanks!
__________________
HTPC: Windows 11, AMD 5900X, RTX 3080, Pioneer Elite VSX-LX303, LG G2 77" OLED
SamuriHL is offline   Reply With Quote
Old 27th August 2023, 21:27   #680  |  Link
farmerjoe
Registered User
 
Join Date: Apr 2020
Posts: 7
Is there a way to limit the amount of logs written in \log?
Can't find any setting in config\FindVUK.ini.
farmerjoe is offline   Reply With Quote
Reply

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:52.


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