Log in

View Full Version : New HD-DVD and BLU-RAY discs


markrb
16th June 2007, 23:14
Please forgive my confusion over this. The information on the new keys and older keys are becoming jumbled and tough to separate if you don't follow it every day.

At this time is there a way to create backups of the most recent HD-DVD and Blu-Ray titles? I know keys have been found, but does that mean that backups are possible?

If so can anyone clue me into what extra steps are required, if any, to do this.

Thanks,
Mark

arnezami
16th June 2007, 23:20
Please forgive my confusion over this. The information on the new keys and older keys are becoming jumbled and tough to separate if you don't follow it every day.

At this time is there a way to create backups of the most recent HD-DVD and Blu-Ray titles? I know keys have been found, but does that mean that backups are possible?

If so can anyone clue me into what extra steps are required, if any, to do this.

Thanks,
Mark

Yes. Keys can be found AND backups can be made.

Although depending on what you have it usually requires aacskeys + DumpHD.

markrb
16th June 2007, 23:35
I mixed up what you meant by aacskeys. I think I am on the way now.
Might have questions later, but thanks for now.

Thanks again,
Mark

awhitehead
17th June 2007, 07:50
I mixed up what you meant by aacskeys. I think I am on the way now.
Might have questions later, but thanks for now.

Thanks again,
Mark


This is an answer from the HD-DVD side of things (where we will assume that sequence keys are not yet implemented)

In order to negotiate with the drive, and obtain volume unique key, software needs to have a valid device key or processing key, valid host private key, and corresponding host certificate. HPK and HC are used to convince the drive to read the Volume ID of the disc. VID is combined with the device key in order to decrypt the volume unique key.

For the older HD-DVDs, aacskeys was emulating PowerDVD 7.1. However with MKB v3, PowerDVD 7.1 was one of the revoked players (together with PowerDVD 6.5/6.6 and WinDVD 8)

When you insert any of the new releases into your drive, drive stops accepting the host private key/host certificate from PowerDVD 7.1. Information about revocations is read from the disc by the drive and is persistently stored in the drive flash.

Currently a host certificate (from PowerDVD 7.3) and a processing key (from BtCB/freedomtotinker) that are valid for MKBv3 are known. However the host private key is not.

This means that aacskeys can't be updated to directly query the drive to read off the VID of the disc, by pretending to be an AACS licensed piece of software.

However, if you have an Xbox HD-DVD add-on, you can use a hardware hack discovered by Geremia, and coded by xt5, that allows you to read the VID of the disc directly, bypassing the need for HPK and HC.

Once you have the VID, all you need is a valid device or processing key, which you do have.

So currently, the process of backing up the disc requires 3 steps:
1) Running vid.exe and obtaining the volume ID of the disc you'd like to back up.
2) Running aacskeys.exe, and giving it the VID you obtained in previous step as an argument. Then aacskeys uses the VID and a valid processing key to generate a volume unique key.
3) Use dumphd and a volume unique key obtained in previous step to back up the HD-DVD to your hard drive in decrypted form.

The above gives you a 100% free way of backing up HD-DVDs.

Technically, if you want one step solution, free version of Fengtao DVD Fab HD will give you an easy to use gui. Be aware, however, that FengTao doesn't have a valid HC either, so once you insert into your drive a disc with MKB v3, FengTao falls back on a built in database of VIDs. In my tests, a couple of newly released discs did crash DVD Fab HD, since it was not yet updated.

AnyDVD HD will also do everything, and Slysoft does have the current HC, so it will handle newly released discs. However AnyDVD is a payware that you can use for 21 days for free, and have to register or remove afterwards. Depending on the level of your technical sophistication, it might not be a bad investment.

Does this clarify things at all?

arnezami
17th June 2007, 08:11
So currently, the process of backing up the disc requires 3 steps:
1) Running vid.exe and obtaining the volume ID of the disc you'd like to back up.
2) Running aacskeys.exe, and giving it the VID you obtained in previous step as an argument. Then aacskeys uses the VID and a valid processing key to generate a volume unique key.
3) Use dumphd and a volume unique key obtained in previous step to back up the HD-DVD to your hard drive in decrypted form.

A new version of aacskeys (http://forum.doom9.org/showthread.php?t=123311) is just out. You can even skip the first step now :D.

The Xbox HD DVD hack is build into it now (and doesn't require any flashing).

You can download aacskeys (latest Processing Keys already in the txt file) and simply run it wihout inputting the vid ;). Then do step 3.

arnezami

markrb
17th June 2007, 13:32
Thank you very much for this.

Mark

arnezami
17th June 2007, 14:04
Keep in mind for Blu-ray you still need to do 3 steps: the volume id has to be "hammered" first while playing the disc with PowerDVD (using dumpvid bluray). Then this vid has to be fed into aacskeys etc.

jchappo
7th December 2007, 06:21
Hello anezami,

I've been following this forum for a long time and have figured out everything so far based on your work and others. I must say its awesome what you guys have done.

My first problem I ran into was with Oceans 13. I saw a post of the VUK along with the disc hash, so I put it into my db file. When I got my hand's on the actual disc, the hash didn't match, so I blindly changed the hash to what is was on the disc, and left the VUK. The resulting EVO files were complete garbage, meaning it didn't decrypt it.

I have a X360 HD-DVD drive, using both aackeys2.8 that you made, and modified 2.9 that KENDO made.

I get ERROR: PROCESSMKB error: -2

I also obtained the vid, and used that as command line arg, but same result. Does this mean that this disc has the new MKBV4 and there is currently no way to decrypt it yet?

KenD00
10th December 2007, 08:15
If you have both processing keys in the textfile than yes, that does it mean, your disc is MKBv4 or even later.

:rolleyes:

jchappo
17th December 2007, 03:33
I havn't seen any developments hinting on getting close to decrypting these new discs, is the effort still alive?

skygod
2nd January 2008, 13:25
Indeed where is it at?

I just bought my 1st mkbv4 disc (Shreck 3). I had to resort to slysoft's anydvd after borrowing a laptop. Although their product is darn impressive it's a pain in the ars$ with my setup. I'm toying with trying to get it to run in a VM but I'd need to purchase licenses and it's not really what I want - I just want to play my discs. I normally use decrypthd piped to mplayer for that.

<rant>
All this just to watch something I've paid for, on my Linux HTPC!!
</rant>


Gurus: If there is anything us non gurus, but somewhat technically competent types, can do to help let us know.


On a more positive note, after two hours of stuffing around Shreck 3 looked absolutely great. I was totally blown away by it.

dssgorila
5th January 2008, 04:02
Indeed where is it at?

I just bought my 1st mkbv4 disc (Shreck 3). I had to resort to slysoft's anydvd after borrowing a laptop. Although their product is darn impressive it's a pain in the ars$ with my setup. I'm toying with trying to get it to run in a VM but I'd need to purchase licenses and it's not really what I want - I just want to play my discs. I normally use decrypthd piped to mplayer for that.

<rant>
All this just to watch something I've paid for, on my Linux HTPC!!
</rant>


Gurus: If there is anything us non gurus, but somewhat technically competent types, can do to help let us know.


On a more positive note, after two hours of stuffing around Shreck 3 looked absolutely great. I was totally blown away by it.

Sorry to hijack this thread. Skygod do mind posting you exact steps to getting hd-dvd to play on linux. I am running mythbuntu on my htpc and would like to play my hd-dvds. Also do you have any issues with audio?

skygod
8th January 2008, 10:02
Sorry to hijack this thread. Skygod do mind posting you exact steps to getting hd-dvd to play on linux. I am running mythbuntu on my htpc and would like to play my hd-dvds. Also do you have any issues with audio?

I'm working on a write up, which I'll post in the Linux thread. This is probably the best guide I've seen and should give a rough overview[French]: http://forum.hardware.fr/hfr/OSAlternatifs/Multimedia/linux-sujet_64987_1.htm

Audio sync is an issue, a big issue on some movies. Most movies will just work without resorting to mplayer man pages. This will only get better some smart people are working on it.