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 January 2007, 05:12   #881  |  Link
jokin
Dwight Schrute's homeboy
 
Join Date: Jan 2007
Location: The Office
Posts: 136
raining Day

Search the memory for "00 20 00 00 00 3F 00 00 00 80 00 00 00" in the memory dump of WinDVD the key should be right after that.

Also the key is already in this forum @ http://forum.doom9.org/showthread.php?t=120611

Last edited by jokin; 17th January 2007 at 05:19.
jokin is offline   Reply With Quote
Old 17th January 2007, 05:50   #882  |  Link
The_ByteMaster
(Trial period expired!)
 
Join Date: Jan 2007
Location: Halifax, NS, CANADA
Posts: 17
Quote:
Originally Posted by Nutrition24 View Post
The Volume ID and the Km (media key) are used to create the Kvu (Volume Unique key), but this step is not reversable (AESG)

But if the idea is to check the correctness of the Kvu, another possibility exists using the TKF (Title Key File). The last entry of this file is the TKF MAC:

This field stores the CMAC value of the data ranging from the 0th to
the 2463rd byte of the Title Key File. The key for the CMAC calculation is the Volume Unique Key
(Kvu).
My bad! But yes, the idea was just to have a quick check whether the Volume Unique Key in the KEYDB.cfg is indeed correct. This will help make the program a little more robust against fake or wrong keys.

The format of VTKF.AACS file can be found in paragraph 3.4 of AACS_Spec_HD_DVD_and_DVD_Prerecorded_0_912, more specifically in Table 3-5. The TKF MAC field (16 bytes) is bytes 2464-2479.

The CMAC calculation is the one described in NIST SP800-38B, also described RFC 4493 with a C source.
I googled and found Java source (OMAC.java), placed in the public domain by author Paulo Barreto, here: http://www.larc.usp.br/~pbarreto/
The_ByteMaster is offline   Reply With Quote
Old 17th January 2007, 08:17   #883  |  Link
firewan
Registered User
 
Join Date: May 2003
Posts: 13
Bug report

Backuphddvd can't handle another HDDVD authoring format-----for Standard Content Authoring.


"Standard Content Authoring DISC" have a VTKF.AACS file in AACS folder(Not a VTKF000.AACS).Backuphddvd can't handle this.

BTW,the DISC without a VPLST000.XPL file, What's a key word by search in the memory dump of WinDVD?
firewan is offline   Reply With Quote
Old 17th January 2007, 09:41   #884  |  Link
Nomadic
Registered User
 
Join Date: Aug 2003
Posts: 19
Please test this version BackupHDDVD with simple GUI

Last edited by Nomadic; 17th January 2007 at 09:46.
Nomadic is offline   Reply With Quote
Old 17th January 2007, 10:31   #885  |  Link
hajj_3
Registered User
 
Join Date: Mar 2004
Posts: 756
nomadic, please put up some other mirrors of it like sendspace.com etc etc.

rapidshare is pants and it will prob get deleted.
hajj_3 is offline   Reply With Quote
Old 17th January 2007, 10:43   #886  |  Link
Nomadic
Registered User
 
Join Date: Aug 2003
Posts: 19
Mirror
Nomadic is offline   Reply With Quote
Old 17th January 2007, 10:48   #887  |  Link
mustang3
Registered User
 
Join Date: Dec 2006
Posts: 2
dude im testing it out right now, gui is working nicely.
Thnx!

could there be a status bar, on how much % it has done? but so far its going good.
mustang3 is offline   Reply With Quote
Old 17th January 2007, 11:09   #888  |  Link
kenwatanabe
Registered User
 
Join Date: Jan 2007
Posts: 1
decrypt from harddrive

just tried this and it appeared to work.

1. copy the content of the hddvd to a folder on the harddisk
2. use the subst command to map this folder to a drive letter
3. run backuphddvd on this mapped drive letter as the source

The idea is perhaps to have copies of various hddvds "waiting" on the harddrive until keys are available. Also a batch file can decrypt multiple (mapped) drives in one shot.
kenwatanabe is offline   Reply With Quote
Old 17th January 2007, 13:06   #889  |  Link
jokin
Dwight Schrute's homeboy
 
Join Date: Jan 2007
Location: The Office
Posts: 136
I converted this to an EXE and made an Icon for it. Seems to work great.
Mirror for EXE Version
jokin is offline   Reply With Quote
Old 17th January 2007, 13:27   #890  |  Link
He-Man
Guest
 
Posts: n/a
Quote:
Originally Posted by Nomadic View Post
Please test this version BackupHDDVD with simple GUI
Nice work.
When browsing for KEYDB.cfg, I think it should be set up to only look for "*.cfg" as default in "Files of Type" instead of "All Files".
  Reply With Quote
Old 17th January 2007, 13:46   #891  |  Link
rogerpe
Registered User
 
Join Date: Dec 2006
Posts: 2
One more mirror for the .exe
rogerpe is offline   Reply With Quote
Old 17th January 2007, 15:26   #892  |  Link
Mistar Muffin
Registered User
 
Join Date: Sep 2002
Location: Right Here
Posts: 53
Nomadic, do you think you could post the source? I was about 75% done with a basic GUI myself for the version with online key retrieval. Yours looks great and would save time. Please share! Thanks and great work.
__________________
mmm...muffins
Mistar Muffin is offline   Reply With Quote
Old 17th January 2007, 15:45   #893  |  Link
Nutrition24
Registered User
 
Join Date: Jan 2007
Posts: 8
Quote:
Originally Posted by Mistar Muffin View Post
Nomadic, do you think you could post the source? I was about 75% done with a basic GUI myself for the version with online key retrieval. Yours looks great and would save time. Please share! Thanks and great work.
If you unzip the BackupHDDVD-GUI.jar file, you'll find the .class files and the .java files as well. (Or use jar xvf BackupHDDVD-GUI.jar if you have the jdk installed instead of the jre)
Nutrition24 is offline   Reply With Quote
Old 17th January 2007, 19:19   #894  |  Link
hajj_3
Registered User
 
Join Date: Mar 2004
Posts: 756
the GUI .exe version of BackupHDDVD runs nicely. im using vista x64 ultimate with java 1.6 x64. dont have a hd-dvd drive yet to test it properly tho.

please provide the source code for it so we can keep improving it collectively. cant believe we finally have an exe with a GUI of this great program, fantastic work!!! any improvements such as fixing IME should be made to this new .exe GUI version (assuming creator provides us with sourcecode) this way we wont have GUI and command line versions. once we've added all the necessary features and fixed bugs we can work on a c++ version so that users dont have to install java to run it.

Last edited by hajj_3; 17th January 2007 at 19:22.
hajj_3 is offline   Reply With Quote
Old 17th January 2007, 19:44   #895  |  Link
Nomadic
Registered User
 
Join Date: Aug 2003
Posts: 19
as said Nutrition24 - source zip'ed in jar
but soon new version out
Nomadic is offline   Reply With Quote
Old 17th January 2007, 20:25   #896  |  Link
Mistar Muffin
Registered User
 
Join Date: Sep 2002
Location: Right Here
Posts: 53
******, I knew I should have looked closer. I'll wait for the new version to make any mods on the HDKeys.com build.
__________________
mmm...muffins

Last edited by Guest; 17th January 2007 at 22:27. Reason: rule 4
Mistar Muffin is offline   Reply With Quote
Old 17th January 2007, 21:17   #897  |  Link
melakai
Registered User
 
Join Date: Jan 2007
Posts: 28
given the rapid development of this tool, maybe it's time to stick this in source control (i.e. sourceforge)
melakai is offline   Reply With Quote
Old 17th January 2007, 21:54   #898  |  Link
2bigkings
Registered User
 
Join Date: Jan 2007
Posts: 117
i was able to rip mission impossible 2 [eu] but there's only english language. i can't choose other languages.
How can i rip a other language (like german)?
anyone also have this problem? but the volume key seems to be correct.

regards
2bigkings is offline   Reply With Quote
Old 17th January 2007, 22:20   #899  |  Link
NghtShd
Registered User
 
Join Date: Dec 2006
Posts: 27
I'm in the process of porting BackupHDDVD to C# (and if that works out then maybe C++), but not having an HD-DVD drive I don't have any encrypted files to test. I'm not sure if it would be OK to ask for a VTKF000.AACS file so I looked at the specs and made my own based on the posted Serenity keys.

What I would like is if someone could tell me whether the following keys are the encrypted Serenity title keys and if not could you post them? If you open VTKF000.AACS with a hex editor the 16 bytes starting at offset 132 (0x84) should be the first key. The second key should be 36 bytes from the start of the first and so on. Even getting just the first encrypted key would be great.

Edit:
Just wanted to add that when the app is ready for release source code will be releases as well.

Assuming my crypto translation is correct, I believe the following are the keys, but its quite possible I've not done the encryption correctly.

Encrypted Title Keys

01 = 80316BF135FFA74C08182D30D874BC6A
02 = DD2704D0783CECDFE14265B3B923AD33
03 = BF82FE9CB8BE988ABB6C3FBD0790C20A
04 = 02982C6AF396EA2F59B5A00BC80188A6
05 = 70992BB480F33349318AAEE5F091ABC6
06 = C793FAF1CE708DF61BE6D7D4B38B4D20
07 = D57516650AFDA7A17C24DD17BAE50DDB
08 = 6CA32B401277EE7E651DECBF72867A53
09 = EC1EAF02DE3E72C618462328853184BD
10 = 3EBAAB244BC47B43281BF27A04D88528
11 = 0BDB4CF03F89075EFCCC119583B1893A

Decrypted Title Keys

01 = 31325529846E19E90D88F414DA7D1661
02 = EF21329F7D838D9A7056882DBF665CD5
03 = 46BE356597AD71BFFADEDA14FE335B64
04 = 8906E3E8B05EEC17E594E98D42C913FE
05 = 0F998F1C0C7FEB30381C01F135FBE8E9
06 = 97895F12C018845C9CDCE95DFF4101DF
07 = 6C005DA9DAA97E168129753319D748A1
08 = 0608D2628A9FE952398B0FB432BDB6B1
09 = A24471CC766C6E7F7F56DB560CCD31E5
10 = 6EC977757A9E8AC378CC680770874E33
11 = 55962EA8084BF5135CB2ED5A5E795233

Last edited by NghtShd; 17th January 2007 at 22:25. Reason: Additional Info
NghtShd is offline   Reply With Quote
Old 17th January 2007, 22:43   #900  |  Link
generalnewbie
Registered User
 
Join Date: May 2003
Posts: 22
App seems to run perfectly find i tested both the .jar and the EXE


If anyone is wondering how to run .jar extension files its really not hard. You just need to download the java binaries if your running windows. I downloaded Java Run Time for Windows Multilanguage
Then you need to open the jar file in a Command Prompt and run using javaw -jar name_of_jar_file
Example
javaw -jar BackupHDDVD-GUI.jar
generalnewbie 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 10:15.


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