how does one get missing keys for KEYDB.CFG?
how does one get missing keys for KEYDB.CFG?
Hey there.
I have a BluRay, which MakeMKV can already read, but plain libaacs + the well-known KEYDB.CFG can't.
It's the 4th disc (i.e. bonuses) from Avatar 2 3D (all other 3 discs of that package have their keys already in KEYDB.CFG).
Can one somehow get the key from MakeMKV or how are keys usually added to KEYDB.CFG?
Thanks,
jemima
I have a BluRay, which MakeMKV can already read, but plain libaacs + the well-known KEYDB.CFG can't.
It's the 4th disc (i.e. bonuses) from Avatar 2 3D (all other 3 discs of that package have their keys already in KEYDB.CFG).
Can one somehow get the key from MakeMKV or how are keys usually added to KEYDB.CFG?
Thanks,
jemima
Re: how does one get missing keys for KEYDB.CFG?
How up to date is your keydb.cfg? Looking at the files from http://fvonline-db.bplaced.net/ it seems, there are several entries for Avatar 2 3D. Even four different ones for "AVATAR_THE_WAY_OF_WATER_BONUS".
If they don't help, you probably would need the help of the https://forum.doom9.org/showthread.php?t=172472 FindVUK program, which though works with DVDfab, not MakeMKV to extract keys.
If they don't help, you probably would need the help of the https://forum.doom9.org/showthread.php?t=172472 FindVUK program, which though works with DVDfab, not MakeMKV to extract keys.
Re: how does one get missing keys for KEYDB.CFG?
The honking sound in the base of my brain is telling me you might also be a Linux user, in which case FindVUK will only be of limited use to you.
Check PM...
Check PM...
Re: how does one get missing keys for KEYDB.CFG?
Thanks guys.
I'll have a look
I'll have a look

Re: how does one get missing keys for KEYDB.CFG?
Hey there,
I am looking for a similar solution as a Linux user. Any chance to add the VUK to an entry of KEYDB.cfg, which is already there but only contains U: CPS Unit Key ( https://github.com/rraptorr/libaacs/blo ... /KEYDB.cfg )? I came across https://forum.doom9.org/showthread.php? ... ost1979303 but it does not work for me (maybe outdated?) on Debian 12.
The UHD disc is however playable through VLC after following the instructions of archlinux ( https://wiki.archlinux.org/title/Blu-ray ) but I'd very much like to make an MKV.

Thank you!
Re: how does one get missing keys for KEYDB.CFG?
Which particular disk are you talking about? Can you post its DiscID from KEYDB please?
The get-rdk.sh script on Doom9 is intended for non-UHD disks. You cannot use it to discover a UHD disk's RDK because there are no publicly known host certificates for AACSv2.
-
- Posts: 9
- Joined: Thu Apr 10, 2025 3:06 am
Re: how does one get missing keys for KEYDB.CFG?
another linux user here looking for the same help.
I don't know how to find the DiscID in KEYDB since the disc isn't in there.
I'm talking about Disc 1 of The Boondocks The Complete First Season set.Which particular disk are you talking about? Can you post its DiscID from KEYDB please?
I don't know how to find the DiscID in KEYDB since the disc isn't in there.
Re: how does one get missing keys for KEYDB.CFG?
That's the SHA1 hash of the disk's AACS/Unit_Key_RO.inf file:ezzieyguywuf wrote: ↑Fri Apr 11, 2025 1:12 amI don't know how to find the DiscID in KEYDB since the disc isn't in there.
Code: Select all
$ sha1sum AACS/Unit_Key_RO.inf
Code: Select all
> findvuk validateDisc drive=<whatever-your-UHD-drive-letter-is>
-
- Posts: 9
- Joined: Thu Apr 10, 2025 3:06 am
Re: how does one get missing keys for KEYDB.CFG?
Thanks for your reply!
I was able to run `FindVUK.exe` with the following:
I found the appropriate drive by examining the output of:
however this command still ends up hanging:
from https://forum.doom9.org/showthread.php?t=172472 it looks like I need to buy a license to something called dvdfab?
Is there a way to use this using just makemkv?
I was able to run `FindVUK.exe` with the following:
Code: Select all
wine FindVUK.exe /validateDisc /drive=g
Code: Select all
ls -la ${WINEPREFIX}/dosdrives
Code: Select all
AACS folder on disc in drive >g< is not accessible - keep waiting for disc to appear (abort with ESC)
Is there a way to use this using just makemkv?
-
- Posts: 3276
- Joined: Wed Nov 22, 2017 11:45 pm
Re: how does one get missing keys for KEYDB.CFG?
FindVUK uses one of the DVDFab products to find the VUK or unit/title keys.ezzieyguywuf wrote: ↑Sat Apr 12, 2025 3:35 amThanks for your reply!
I was able to run `FindVUK.exe` with the following:
I found the appropriate drive by examining the output of:Code: Select all
wine FindVUK.exe /validateDisc /drive=g
however this command still ends up hanging:Code: Select all
ls -la ${WINEPREFIX}/dosdrives
from https://forum.doom9.org/showthread.php?t=172472 it looks like I need to buy a license to something called dvdfab?Code: Select all
AACS folder on disc in drive >g< is not accessible - keep waiting for disc to appear (abort with ESC)
Is there a way to use this using just makemkv?
Cheers
----------------------------------------------------------------------------------------------------------------------------
For UHD enabled drives (AU/NZ/SG + Others) & DIY Single Drive Flasher (WW): https://uhdenableddrives.com

----------------------------------------------------------------------------------------------------------------------------
For UHD enabled drives (AU/NZ/SG + Others) & DIY Single Drive Flasher (WW): https://uhdenableddrives.com
-
- Posts: 9
- Joined: Thu Apr 10, 2025 3:06 am
Re: how does one get missing keys for KEYDB.CFG?
ok, thanks for your reply.
Just to be clear, from what I can see dvdfab costs $200+, so my only option is to either pay this fee or use makemkv, I have no other recourse for accessing my bluray?
Does makemkv contribute vuks to the FindVUKS datasabase or nah?
Just to be clear, from what I can see dvdfab costs $200+, so my only option is to either pay this fee or use makemkv, I have no other recourse for accessing my bluray?
Does makemkv contribute vuks to the FindVUKS datasabase or nah?
-
- Posts: 3276
- Joined: Wed Nov 22, 2017 11:45 pm
Re: how does one get missing keys for KEYDB.CFG?
No, MakeMKV does not.ezzieyguywuf wrote: ↑Sat Apr 12, 2025 4:15 amok, thanks for your reply.
Just to be clear, from what I can see dvdfab costs $200+, so my only option is to either pay this fee or use makemkv, I have no other recourse for accessing my bluray?
Does makemkv contribute vuks to the FindVUKS datasabase or nah?
FindVUK uses any one of:
DVDFab
DVDFab Passkey
DVDFab MediaPlayer
I wouldn't buy it either. Way, way overpriced software that isn't that good anyway.
Cheers
----------------------------------------------------------------------------------------------------------------------------
For UHD enabled drives (AU/NZ/SG + Others) & DIY Single Drive Flasher (WW): https://uhdenableddrives.com

----------------------------------------------------------------------------------------------------------------------------
For UHD enabled drives (AU/NZ/SG + Others) & DIY Single Drive Flasher (WW): https://uhdenableddrives.com
-
- Posts: 243
- Joined: Fri Sep 06, 2024 4:47 pm
Re: how does one get missing keys for KEYDB.CFG?
If you have suitable device keys and a host certificate you can derive the keys for 1080p discs using FindVUK in aacskeys mode. This uses the opensource aacskeys utility to calculate keys independently of any 3rd party commercial software.MartyMcNuts wrote: ↑Sat Apr 12, 2025 6:19 amFindVUK uses any one of:
DVDFab
DVDFab Passkey
DVDFab MediaPlayer
Suitable device keys are publicly available on the Doom9 forum and they work with even the latest AACS1.0 discs (including MKBv82).
I don't believe there is a publicly available, unrevoked AACS1.0 host certificate at this stage, but you can work around this by extracting the volume ID (VID) of your discs with MakeMKV. Once you have the VID you can pass it to aacskeys and it will calculate all of the keys for your disc. I believe there are instructions which cover this use case on the Doom9 forum.
If you have any AACS2.0 discs and an Asus/LG drive you can always post the disc dumps to this forum and the keys will be added to the public keydb. This option is not currently available for Pioneer drives.
-
- Posts: 9
- Joined: Thu Apr 10, 2025 3:06 am
Re: how does one get missing keys for KEYDB.CFG?
Is this the relevant part of the makemkv output to get the volume id?keydb_helper wrote: ↑Sat Apr 12, 2025 7:16 amIf you have suitable device keys and a host certificate you can derive the keys for 1080p discs using FindVUK in aacskeys mode. This uses the opensource aacskeys utility to calculate keys independently of any 3rd party commercial software.
Suitable device keys are publicly available on the Doom9 forum and they work with even the latest AACS1.0 discs (including MKBv82).
I don't believe there is a publicly available, unrevoked AACS1.0 host certificate at this stage, but you can work around this by extracting the volume ID (VID) of your discs with MakeMKV. Once you have the VID you can pass it to aacskeys and it will calculate all of the keys for your disc. I believe there are instructions which cover this use case on the Doom9 forum.
If you have any AACS2.0 discs and an Asus/LG drive you can always post the disc dumps to this forum and the keys will be added to the public keydb. This option is not currently available for Pioneer drives.
Code: Select all
Using LibreDrive mode (v01.0 id=22C9CC746265)
For the device keys, what search terms would I use to find the appropriate ones, and how do I use this device key?
Thanks for the help this gives me hope!