Log in

View Full Version : Rip MKBv12 using DumpHD/aacskeys


d4eRc
17th April 2010, 18:23
Hi there,

I always ripped my blurays using MakeMKV, but I'm wondering if it is possible to do so not using closed source software like MakeMKV.
In the aacskeys thread it is mentioned that version 0.4.0c could manage mkbv12, but it does not seem so because I'm getting:
MKBv: 12
Could not find a Processing Key or Device Key resulting in the Media Key.
when I try to obtain keys from "Seven Pounds".
I wasn't able to find out how other users managed to get MKBv12 and higher VUKs. Does this have something to do with the host certificate that comes with aacskeys? Does my drive probably revoke it?

Greets
d4eRc

pynux
17th April 2010, 19:32
aacskeys don't have Processing Key for mkb v11 -> v17

d4eRc
17th April 2010, 22:43
He has found the Host Certificate/Private Key used by MakeMKV in one of its binaries. I don't know the exact details on how he did it but it doesn't look like Mike Chen has protected it in any way so i've taken the freedom to use it for aacskeys as well. It works for at least MKBv12, i don't know how recent the version was that pynux used so maybe it even works for current MKBv14 titles.

Do I understand correctly that you need both Host Certificate and processing keys, which are not revoked, to decode an MKBv12 or newer disc? I thought that the processing key is calculated using the device key and host certificate. Right?

However, how does MakeMKV decrypt the disc, and, is this reproducable using aacskeys or any other open source program?

pynux
18th April 2010, 08:13
no
Processing Key is given by AACS
without this key you cannot decrypt any disc
actually there are 17 Version
AACSKeys have only version 1 to 10

for decrypt mkb v11->v17 i dump memory of a program for have MediaKey and caluclate VolumeUniqueKey with this Key and the VolumeID and past it in the file KEYDB.cfg

bob-flash
19th April 2010, 06:24
Any details for this MKB v17 update ? Which player's certification has been revoked ?
Just the certification has been revoked or(and) new processing key has been issued ?

d4eRc
22nd April 2010, 13:54
for decrypt mkb v11->v17 i dump memory of a program for have MediaKey and caluclate VolumeUniqueKey with this Key and the VolumeID and past it in the file KEYDB.cfg

Is this technique described anywhere?