View Full Version : DumpHD - a HD-DVD / Blu-Ray Decrypter
Pages :
1
[
2]
3
4
5
6
7
8
9
KenD00
5th April 2007, 14:31
Finally i've found the mistake. Although HD-DVD and BluRay use the same scheme to decrypt the files, there is a little difference i have missed. To calculate the key that is actually used to decrypt a pack / aligned unit, HD-DVD decrypts the keyseed with the Title Key. In contrast, BluRay encrypts the keyseed with the CPS Unit Key. So i calculated the wrong decryption key from the correct CPS Unit Key. Try the new version, now everything should work. Btw., with DumpHD you can also decrypt a single file only, just select a m2ts-file from the stream directory instead the root directory of the media ;).
:rolleyes:
Eeknay
5th April 2007, 15:24
Just tried the Pearl Harbour VUK, works perfectly now!
Thanks :)
Galileo2000
6th April 2007, 03:01
OK, it worked for me from the command line.
GUI does not let me select the entire DVD as a disc/drive.
Forces me to go to the folders and then does not recognize the disc.
HD DVD; V for Vendetta.
And btw, does anybody know why PowerDVD 6.5 HD OEM can NOT play this movie (V for Vendetta) at all?
PDVD 7.1 plays the movie all right on my laptop.
KenD00
6th April 2007, 11:51
GUI does not let me select the entire DVD as a disc/drive.
Forces me to go to the folders and then does not recognize the disc.
This is a known issue with the file open dialog. When the drive is selected from the drop down menu, the letter does not get entered into the filename field, you have to enter it by yourself. This dialog is a java element so i can do nothing about it, except disabling the ability to select files, then it does work. But since it is possible to decrypt a single file, this is not an option. This was written in the Readme.txt but somehow got lost during the last update, i have uploaded a fixed archive.
:rolleyes:
Galileo2000
6th April 2007, 11:59
This is a known issue with the file open dialog. When the drive is selected from the drop down menu, the letter does not get entered into the filename field, you have to enter it by yourself. This dialog is a java element so i can do nothing about it, except disabling the ability to select files, then it does work. But since it is possible to decrypt a single file, this is not an option. This was written in the Readme.txt but somehow got lost during the last update, i have uploaded a fixed archive.
:rolleyes:
Oh, cool, thanks Ken.
applejackaz
6th April 2007, 15:48
This is a known issue with the file open dialog. When the drive is selected from the drop down menu, the letter does not get entered into the filename field, you have to enter it by yourself. This dialog is a java element so i can do nothing about it, except disabling the ability to select files, then it does work. But since it is possible to decrypt a single file, this is not an option. This was written in the Readme.txt but somehow got lost during the last update, i have uploaded a fixed archive.
:rolleyes:
Hmmm, using Vista and it works with no problem.:)
I don't have to enter anything.
KenD00
6th April 2007, 18:29
Then this bug has been fixed in Vista (i'm running XP) or you are running another java version where it got fixed (using JRE 1.5.0_11) or both. Different setup, different bugs ;).
:rolleyes:
applejackaz
6th April 2007, 21:08
Then this bug has been fixed in Vista (i'm running XP) or you are running another java version where it got fixed (using JRE 1.5.0_11) or both. Different setup, different bugs ;).
:rolleyes:
Must be the Java
Jdk1.6 with C:\Program Files\Java\jdk1.6.0\jre\bin\server
copied to
C:\Program Files\Java\jre1.6.0\bin
Great work! thanks
Galileo2000
6th April 2007, 22:17
Must be the Java
Jdk1.6 with C:\Program Files\Java\jdk1.6.0\jre\bin\server
copied to
C:\Program Files\Java\jre1.6.0\bin
Great work! thanks
Yes, it works, thanks.
Don't need all JDK, JRE is good enough.
mrazzido
8th April 2007, 07:52
test it on some BD movies works fine for me!! thx! for the great app! :-)!
qtx999
11th April 2007, 14:35
thanks for your work on this! was trying it for the first time using this key posted just recently
what am I doing wrong?
thanks in advance
Quote:
fb27f4f10ceb81e36635af2a6eae1e83a25e8fa9=Enemy of the State (EUR/GER/FRE/ENG/ITA) |u|mM/Dd/yy| 1-391399039BD1FC70147A1500BB26B99A
I am using .032 ..first tried the gui and got an error on the key, so I tried the cli and I got this error message...hopefully I won't get in trouble for the long post:
DumpHD 0.32 by KenD00
Opening Key Data File... OK
Initializing AACS... OK
Start time: Wed Apr 11 09:32:00 GMT-05:00 2007
Checking source...
Source path: O:\enemy-extract
Initializing source...
Source is a directory: using disc mode
Disc type found: BluRay BDMV
Searching O:\enemy-extract\BDMV for files...
O:\enemy-extract\BDMV\index.bdmv
O:\enemy-extract\BDMV\MovieObject.bdmv
Searching O:\enemy-extract\BDMV\AUXDATA for files...
O:\enemy-extract\BDMV\AUXDATA\sound.bdmv
Searching O:\enemy-extract\BDMV\BACKUP for files...
O:\enemy-extract\BDMV\BACKUP\index.bdmv
O:\enemy-extract\BDMV\BACKUP\MovieObject.bdmv
Searching O:\enemy-extract\BDMV\BDJO for files...
Searching O:\enemy-extract\BDMV\CLIPINF for files...
O:\enemy-extract\BDMV\CLIPINF\00000.clpi
O:\enemy-extract\BDMV\CLIPINF\00001.clpi
O:\enemy-extract\BDMV\CLIPINF\00002.clpi
O:\enemy-extract\BDMV\CLIPINF\00003.clpi
O:\enemy-extract\BDMV\CLIPINF\00004.clpi
O:\enemy-extract\BDMV\CLIPINF\00005.clpi
O:\enemy-extract\BDMV\CLIPINF\00006.clpi
O:\enemy-extract\BDMV\CLIPINF\00007.clpi
O:\enemy-extract\BDMV\CLIPINF\00008.clpi
O:\enemy-extract\BDMV\CLIPINF\00009.clpi
O:\enemy-extract\BDMV\CLIPINF\00010.clpi
O:\enemy-extract\BDMV\CLIPINF\00011.clpi
O:\enemy-extract\BDMV\CLIPINF\00012.clpi
O:\enemy-extract\BDMV\CLIPINF\00013.clpi
O:\enemy-extract\BDMV\CLIPINF\00014.clpi
O:\enemy-extract\BDMV\CLIPINF\00015.clpi
O:\enemy-extract\BDMV\CLIPINF\00016.clpi
O:\enemy-extract\BDMV\CLIPINF\00017.clpi
O:\enemy-extract\BDMV\CLIPINF\00018.clpi
O:\enemy-extract\BDMV\CLIPINF\00019.clpi
O:\enemy-extract\BDMV\CLIPINF\00020.clpi
O:\enemy-extract\BDMV\CLIPINF\00021.clpi
O:\enemy-extract\BDMV\CLIPINF\00022.clpi
Searching O:\enemy-extract\BDMV\JAR for files...
Searching O:\enemy-extract\BDMV\META for files...
Searching O:\enemy-extract\BDMV\PLAYLIST for files...
O:\enemy-extract\BDMV\PLAYLIST\00000.mpls
O:\enemy-extract\BDMV\PLAYLIST\00001.mpls
O:\enemy-extract\BDMV\PLAYLIST\00002.mpls
O:\enemy-extract\BDMV\PLAYLIST\00003.mpls
O:\enemy-extract\BDMV\PLAYLIST\00004.mpls
O:\enemy-extract\BDMV\PLAYLIST\00005.mpls
O:\enemy-extract\BDMV\PLAYLIST\00006.mpls
O:\enemy-extract\BDMV\PLAYLIST\00007.mpls
O:\enemy-extract\BDMV\PLAYLIST\00008.mpls
O:\enemy-extract\BDMV\PLAYLIST\00009.mpls
O:\enemy-extract\BDMV\PLAYLIST\00010.mpls
O:\enemy-extract\BDMV\PLAYLIST\00011.mpls
O:\enemy-extract\BDMV\PLAYLIST\00012.mpls
O:\enemy-extract\BDMV\PLAYLIST\00013.mpls
O:\enemy-extract\BDMV\PLAYLIST\00014.mpls
O:\enemy-extract\BDMV\PLAYLIST\00015.mpls
O:\enemy-extract\BDMV\PLAYLIST\00016.mpls
O:\enemy-extract\BDMV\PLAYLIST\00017.mpls
O:\enemy-extract\BDMV\PLAYLIST\00018.mpls
O:\enemy-extract\BDMV\PLAYLIST\00019.mpls
O:\enemy-extract\BDMV\PLAYLIST\00020.mpls
O:\enemy-extract\BDMV\PLAYLIST\00021.mpls
O:\enemy-extract\BDMV\PLAYLIST\00022.mpls
O:\enemy-extract\BDMV\PLAYLIST\00023.mpls
O:\enemy-extract\BDMV\PLAYLIST\00024.mpls
O:\enemy-extract\BDMV\PLAYLIST\00025.mpls
O:\enemy-extract\BDMV\PLAYLIST\00026.mpls
O:\enemy-extract\BDMV\PLAYLIST\00027.mpls
O:\enemy-extract\BDMV\PLAYLIST\00028.mpls
O:\enemy-extract\BDMV\PLAYLIST\00029.mpls
O:\enemy-extract\BDMV\PLAYLIST\00030.mpls
O:\enemy-extract\BDMV\PLAYLIST\00031.mpls
O:\enemy-extract\BDMV\PLAYLIST\00032.mpls
Searching O:\enemy-extract\BDMV\STREAM for files...
O:\enemy-extract\BDMV\STREAM\00000.m2ts
O:\enemy-extract\BDMV\STREAM\00001.m2ts
O:\enemy-extract\BDMV\STREAM\00002.m2ts
O:\enemy-extract\BDMV\STREAM\00003.m2ts
O:\enemy-extract\BDMV\STREAM\00004.m2ts
O:\enemy-extract\BDMV\STREAM\00005.m2ts
O:\enemy-extract\BDMV\STREAM\00006.m2ts
O:\enemy-extract\BDMV\STREAM\00007.m2ts
O:\enemy-extract\BDMV\STREAM\00008.m2ts
O:\enemy-extract\BDMV\STREAM\00009.m2ts
O:\enemy-extract\BDMV\STREAM\00010.m2ts
O:\enemy-extract\BDMV\STREAM\00011.m2ts
O:\enemy-extract\BDMV\STREAM\00012.m2ts
O:\enemy-extract\BDMV\STREAM\00013.m2ts
O:\enemy-extract\BDMV\STREAM\00014.m2ts
O:\enemy-extract\BDMV\STREAM\00015.m2ts
O:\enemy-extract\BDMV\STREAM\00016.m2ts
O:\enemy-extract\BDMV\STREAM\00017.m2ts
O:\enemy-extract\BDMV\STREAM\00018.m2ts
O:\enemy-extract\BDMV\STREAM\00019.m2ts
O:\enemy-extract\BDMV\STREAM\00020.m2ts
O:\enemy-extract\BDMV\STREAM\00021.m2ts
O:\enemy-extract\BDMV\STREAM\00022.m2ts
Searching O:\enemy-extract\BDMV\BACKUP\BDJO for files...
Searching O:\enemy-extract\BDMV\BACKUP\CLIPINF for files...
O:\enemy-extract\BDMV\BACKUP\CLIPINF\00000.clpi
O:\enemy-extract\BDMV\BACKUP\CLIPINF\00001.clpi
O:\enemy-extract\BDMV\BACKUP\CLIPINF\00002.clpi
O:\enemy-extract\BDMV\BACKUP\CLIPINF\00003.clpi
O:\enemy-extract\BDMV\BACKUP\CLIPINF\00004.clpi
O:\enemy-extract\BDMV\BACKUP\CLIPINF\00005.clpi
O:\enemy-extract\BDMV\BACKUP\CLIPINF\00006.clpi
O:\enemy-extract\BDMV\BACKUP\CLIPINF\00007.clpi
O:\enemy-extract\BDMV\BACKUP\CLIPINF\00008.clpi
O:\enemy-extract\BDMV\BACKUP\CLIPINF\00009.clpi
O:\enemy-extract\BDMV\BACKUP\CLIPINF\00010.clpi
O:\enemy-extract\BDMV\BACKUP\CLIPINF\00011.clpi
O:\enemy-extract\BDMV\BACKUP\CLIPINF\00012.clpi
O:\enemy-extract\BDMV\BACKUP\CLIPINF\00013.clpi
O:\enemy-extract\BDMV\BACKUP\CLIPINF\00014.clpi
O:\enemy-extract\BDMV\BACKUP\CLIPINF\00015.clpi
O:\enemy-extract\BDMV\BACKUP\CLIPINF\00016.clpi
O:\enemy-extract\BDMV\BACKUP\CLIPINF\00017.clpi
O:\enemy-extract\BDMV\BACKUP\CLIPINF\00018.clpi
O:\enemy-extract\BDMV\BACKUP\CLIPINF\00019.clpi
O:\enemy-extract\BDMV\BACKUP\CLIPINF\00020.clpi
O:\enemy-extract\BDMV\BACKUP\CLIPINF\00021.clpi
O:\enemy-extract\BDMV\BACKUP\CLIPINF\00022.clpi
Searching O:\enemy-extract\BDMV\BACKUP\PLAYLIST for files...
O:\enemy-extract\BDMV\BACKUP\PLAYLIST\00000.mpls
O:\enemy-extract\BDMV\BACKUP\PLAYLIST\00001.mpls
O:\enemy-extract\BDMV\BACKUP\PLAYLIST\00002.mpls
O:\enemy-extract\BDMV\BACKUP\PLAYLIST\00003.mpls
O:\enemy-extract\BDMV\BACKUP\PLAYLIST\00004.mpls
O:\enemy-extract\BDMV\BACKUP\PLAYLIST\00005.mpls
O:\enemy-extract\BDMV\BACKUP\PLAYLIST\00006.mpls
O:\enemy-extract\BDMV\BACKUP\PLAYLIST\00007.mpls
O:\enemy-extract\BDMV\BACKUP\PLAYLIST\00008.mpls
O:\enemy-extract\BDMV\BACKUP\PLAYLIST\00009.mpls
O:\enemy-extract\BDMV\BACKUP\PLAYLIST\00010.mpls
O:\enemy-extract\BDMV\BACKUP\PLAYLIST\00011.mpls
O:\enemy-extract\BDMV\BACKUP\PLAYLIST\00012.mpls
O:\enemy-extract\BDMV\BACKUP\PLAYLIST\00013.mpls
O:\enemy-extract\BDMV\BACKUP\PLAYLIST\00014.mpls
O:\enemy-extract\BDMV\BACKUP\PLAYLIST\00015.mpls
O:\enemy-extract\BDMV\BACKUP\PLAYLIST\00016.mpls
O:\enemy-extract\BDMV\BACKUP\PLAYLIST\00017.mpls
O:\enemy-extract\BDMV\BACKUP\PLAYLIST\00018.mpls
O:\enemy-extract\BDMV\BACKUP\PLAYLIST\00019.mpls
O:\enemy-extract\BDMV\BACKUP\PLAYLIST\00020.mpls
O:\enemy-extract\BDMV\BACKUP\PLAYLIST\00021.mpls
O:\enemy-extract\BDMV\BACKUP\PLAYLIST\00022.mpls
O:\enemy-extract\BDMV\BACKUP\PLAYLIST\00023.mpls
O:\enemy-extract\BDMV\BACKUP\PLAYLIST\00024.mpls
O:\enemy-extract\BDMV\BACKUP\PLAYLIST\00025.mpls
O:\enemy-extract\BDMV\BACKUP\PLAYLIST\00026.mpls
O:\enemy-extract\BDMV\BACKUP\PLAYLIST\00027.mpls
O:\enemy-extract\BDMV\BACKUP\PLAYLIST\00028.mpls
O:\enemy-extract\BDMV\BACKUP\PLAYLIST\00029.mpls
O:\enemy-extract\BDMV\BACKUP\PLAYLIST\00030.mpls
O:\enemy-extract\BDMV\BACKUP\PLAYLIST\00031.mpls
O:\enemy-extract\BDMV\BACKUP\PLAYLIST\00032.mpls
Searching O:\enemy-extract\BDMV\META\DL for files...
Searching O:\enemy-extract\BDMV\META\ES for files...
Searching O:\enemy-extract\BDMV\META\TN for files...
Source initialized
Identifying source...
Identifying disc... OK
DiscID : 601548F21FF21D799C7031C41C418AAC4A4F780B
Searching disc in key database... FAILED
Disc not found in database
Finished identifying source
Checking destination...
Destination path: I:\
Dumping source...
Skipping disc set:
DiscSet:
Type : BluRay BDMV
Source directory : O:\enemy-extract
Destination directory: I:\
AACS directory : O:\enemy-extract\AACS
Key data :
DiscID : 601548F21FF21D799C7031C41C418AAC4A4F780B
Title : N/A
Date : N/A
VUK : NONE
TK's : NONE
Files :
BDMV\AUXDATA\sound.bdmv
BDMV\BACKUP\CLIPINF\00000.clpi
BDMV\BACKUP\CLIPINF\00001.clpi
BDMV\BACKUP\CLIPINF\00002.clpi
BDMV\BACKUP\CLIPINF\00003.clpi
BDMV\BACKUP\CLIPINF\00004.clpi
BDMV\BACKUP\CLIPINF\00005.clpi
BDMV\BACKUP\CLIPINF\00006.clpi
BDMV\BACKUP\CLIPINF\00007.clpi
BDMV\BACKUP\CLIPINF\00008.clpi
BDMV\BACKUP\CLIPINF\00009.clpi
BDMV\BACKUP\CLIPINF\00010.clpi
BDMV\BACKUP\CLIPINF\00011.clpi
BDMV\BACKUP\CLIPINF\00012.clpi
BDMV\BACKUP\CLIPINF\00013.clpi
BDMV\BACKUP\CLIPINF\00014.clpi
BDMV\BACKUP\CLIPINF\00015.clpi
BDMV\BACKUP\CLIPINF\00016.clpi
BDMV\BACKUP\CLIPINF\00017.clpi
BDMV\BACKUP\CLIPINF\00018.clpi
BDMV\BACKUP\CLIPINF\00019.clpi
BDMV\BACKUP\CLIPINF\00020.clpi
BDMV\BACKUP\CLIPINF\00021.clpi
BDMV\BACKUP\CLIPINF\00022.clpi
BDMV\BACKUP\MovieObject.bdmv
BDMV\BACKUP\PLAYLIST\00000.mpls
BDMV\BACKUP\PLAYLIST\00001.mpls
BDMV\BACKUP\PLAYLIST\00002.mpls
BDMV\BACKUP\PLAYLIST\00003.mpls
BDMV\BACKUP\PLAYLIST\00004.mpls
BDMV\BACKUP\PLAYLIST\00005.mpls
BDMV\BACKUP\PLAYLIST\00006.mpls
BDMV\BACKUP\PLAYLIST\00007.mpls
BDMV\BACKUP\PLAYLIST\00008.mpls
BDMV\BACKUP\PLAYLIST\00009.mpls
BDMV\BACKUP\PLAYLIST\00010.mpls
BDMV\BACKUP\PLAYLIST\00011.mpls
BDMV\BACKUP\PLAYLIST\00012.mpls
BDMV\BACKUP\PLAYLIST\00013.mpls
BDMV\BACKUP\PLAYLIST\00014.mpls
BDMV\BACKUP\PLAYLIST\00015.mpls
BDMV\BACKUP\PLAYLIST\00016.mpls
BDMV\BACKUP\PLAYLIST\00017.mpls
BDMV\BACKUP\PLAYLIST\00018.mpls
BDMV\BACKUP\PLAYLIST\00019.mpls
BDMV\BACKUP\PLAYLIST\00020.mpls
BDMV\BACKUP\PLAYLIST\00021.mpls
BDMV\BACKUP\PLAYLIST\00022.mpls
BDMV\BACKUP\PLAYLIST\00023.mpls
BDMV\BACKUP\PLAYLIST\00024.mpls
BDMV\BACKUP\PLAYLIST\00025.mpls
BDMV\BACKUP\PLAYLIST\00026.mpls
BDMV\BACKUP\PLAYLIST\00027.mpls
BDMV\BACKUP\PLAYLIST\00028.mpls
BDMV\BACKUP\PLAYLIST\00029.mpls
BDMV\BACKUP\PLAYLIST\00030.mpls
BDMV\BACKUP\PLAYLIST\00031.mpls
BDMV\BACKUP\PLAYLIST\00032.mpls
BDMV\BACKUP\index.bdmv
BDMV\CLIPINF\00000.clpi
BDMV\CLIPINF\00001.clpi
BDMV\CLIPINF\00002.clpi
BDMV\CLIPINF\00003.clpi
BDMV\CLIPINF\00004.clpi
BDMV\CLIPINF\00005.clpi
BDMV\CLIPINF\00006.clpi
BDMV\CLIPINF\00007.clpi
BDMV\CLIPINF\00008.clpi
BDMV\CLIPINF\00009.clpi
BDMV\CLIPINF\00010.clpi
BDMV\CLIPINF\00011.clpi
BDMV\CLIPINF\00012.clpi
BDMV\CLIPINF\00013.clpi
BDMV\CLIPINF\00014.clpi
BDMV\CLIPINF\00015.clpi
BDMV\CLIPINF\00016.clpi
BDMV\CLIPINF\00017.clpi
BDMV\CLIPINF\00018.clpi
BDMV\CLIPINF\00019.clpi
BDMV\CLIPINF\00020.clpi
BDMV\CLIPINF\00021.clpi
BDMV\CLIPINF\00022.clpi
BDMV\MovieObject.bdmv
BDMV\PLAYLIST\00000.mpls
BDMV\PLAYLIST\00001.mpls
BDMV\PLAYLIST\00002.mpls
BDMV\PLAYLIST\00003.mpls
BDMV\PLAYLIST\00004.mpls
BDMV\PLAYLIST\00005.mpls
BDMV\PLAYLIST\00006.mpls
BDMV\PLAYLIST\00007.mpls
BDMV\PLAYLIST\00008.mpls
BDMV\PLAYLIST\00009.mpls
BDMV\PLAYLIST\00010.mpls
BDMV\PLAYLIST\00011.mpls
BDMV\PLAYLIST\00012.mpls
BDMV\PLAYLIST\00013.mpls
BDMV\PLAYLIST\00014.mpls
BDMV\PLAYLIST\00015.mpls
BDMV\PLAYLIST\00016.mpls
BDMV\PLAYLIST\00017.mpls
BDMV\PLAYLIST\00018.mpls
BDMV\PLAYLIST\00019.mpls
BDMV\PLAYLIST\00020.mpls
BDMV\PLAYLIST\00021.mpls
BDMV\PLAYLIST\00022.mpls
BDMV\PLAYLIST\00023.mpls
BDMV\PLAYLIST\00024.mpls
BDMV\PLAYLIST\00025.mpls
BDMV\PLAYLIST\00026.mpls
BDMV\PLAYLIST\00027.mpls
BDMV\PLAYLIST\00028.mpls
BDMV\PLAYLIST\00029.mpls
BDMV\PLAYLIST\00030.mpls
BDMV\PLAYLIST\00031.mpls
BDMV\PLAYLIST\00032.mpls
BDMV\STREAM\00000.m2ts
BDMV\STREAM\00001.m2ts
BDMV\STREAM\00002.m2ts
BDMV\STREAM\00003.m2ts
BDMV\STREAM\00004.m2ts
BDMV\STREAM\00005.m2ts
BDMV\STREAM\00006.m2ts
BDMV\STREAM\00007.m2ts
BDMV\STREAM\00008.m2ts
BDMV\STREAM\00009.m2ts
BDMV\STREAM\00010.m2ts
BDMV\STREAM\00011.m2ts
BDMV\STREAM\00012.m2ts
BDMV\STREAM\00013.m2ts
BDMV\STREAM\00014.m2ts
BDMV\STREAM\00015.m2ts
BDMV\STREAM\00016.m2ts
BDMV\STREAM\00017.m2ts
BDMV\STREAM\00018.m2ts
BDMV\STREAM\00019.m2ts
BDMV\STREAM\00020.m2ts
BDMV\STREAM\00021.m2ts
BDMV\STREAM\00022.m2ts
BDMV\index.bdmv
Dump complete
End time: Wed Apr 11 09:32:00 GMT-05:00 2007
KenD00
11th April 2007, 23:01
The GUI and the CLI version do the same, the only difference is that the GUI checks if it can (partially) process the disc and simply doesn't enable the Dump button if not and the CLI version tries to process the disc and skips if it can't. So if one way does not work, the other doesnt either.
The answer to your question lies here
Quote:
fb27f4f10ceb81e36635af2a6eae1e83a25e8fa9=Enemy of the State (EUR/GER/FRE/ENG/ITA) |u|mM/Dd/yy| 1-391399039BD1FC70147A1500BB26B99A
.
.
Identifying source...
Identifying disc... OK
DiscID : 601548F21FF21D799C7031C41C418AAC4A4F780B
Searching disc in key database... FAILED
Disc not found in database
Finished identifying source
The DiscIDs do not match, you seem to have another version of the movie, the key will not work for your version. Or it is from a new batch of discs which use another key.
:rolleyes:
qtx999
12th April 2007, 12:27
The answer to your question lies here
The DiscIDs do not match, you seem to have another version of the movie, the key will not work for your version. Or it is from a new batch of discs which use another key.
:rolleyes:
thanks for the fast reply...yeah I kinda figured so, but am still crystallizing this whole process...this is a backup of my disc I made several weeks ago, didn't have the key at the time so was real happy to see it...now that I am looking at the info on that key "EUR/GER/FRE/ENG/ITA" probably means a different region release...
appreciate your hard work!
qtx999
13th April 2007, 12:23
okay ken, here's another one
working with res dogs, key posted here, works fine in bbr 2.1,
i didn't backup my whole disk only a part of a file and it played great
with dumphd I get this message (gui interface)
Searching T:\res-dogs\BDMV\BACKUP\BDJO for files...
Source initialized
Identifying disc... OK
DiscID : D2C916B8F14A52CF89EB005F6A284C4B4945FD24
Searching disc in key database... FAILED
Disc not found in database
the hash should be :
DEFB2C7C32D7C9E18F1B6E58B20993357D2B3390 (as bbr reported it)
I entered in the key as:
DEFB2C7C32D7C9E18F1B6E58B20993357D2B3390=Reservior Dogs u|mM/Dd/yy| 1-37458556CB392C8AB453F56963C2D217
i thought I had the correct format...
Roscoe62
13th April 2007, 12:25
I seem to be having a big problem getting DumpHD to work at all. I put the disk into the drive (attached XBox HD-DVD drive) select the source & destination, but when I hit the dump button ...well...here's the log...
Opening Key Data File... OK
Initializing AACS... OK
Initializing source...
Source is a directory: using disc mode
Disc type found: HD-DVD Advanced Content Video
Searching K:\HVDVD_TS for files...
Searching K:\ADV_OBJ for files...
Source initialized
Identifying disc... OK
DiscID : B9A62093767C0E7CB2BF16447A52E864A45FE50D
Searching disc in key database... OK
Processing disc set:
DiscSet:
Type : HD-DVD Advanced Content Video
Source directory : K:\
Destination directory: D:\HD-DVD\<movie title>
AACS directory : K:\AACS
Key data :
DiscID : B9A62093767C0E7CB2BF16447A52E864A45FE50D
Title : <movie title>
Date : N/A
VUK : 423C48E5ABB185FC7FB8DB2BF764BEB0
TK's : NONE
Files :
Processing disc AACS data...
Volume Unique Key present, decrypting Title Keys / CPS Unit Keys...
Searching Title Key / CPS Unit Key Files...
Searching K:\AACS for files...
No Title Key / CPS Unit Key Files Found
Error initializing AACS, skipping disc set
I've only got a couple of movies but this happens every time no matter which movie I use. Can you tell me where I'm going wrong?
Thanks
KenD00
13th April 2007, 16:39
@qtx999
As i wrote in this (http://forum.doom9.org/showthread.php?p=977907#post977907) post DumpHD uses a different DiscID than BackupBluRay, you can't use a DiscID from BackupBluRay with DumpHD! DumpHD uses the SHA-1 hash of the file AACS\Unit_Key_RO.inf as DiscID. If you don't know how to calculate that value, just open the Disc in DumpHD, it calculates the DiscID for you, you can copy-paste it from the log window. If you edit the KEYDB.cfg while DumpHD is running you have to restart it afterwards or the changes might not be found. And your shown KEYDB-entry misses a | between the movie title and the u.
@Roscoe62
Your log looks quite edited, first there are no files at all (but you could have removed them) and second it shows a somewhat impossible stage of the program. There is a DiscID for a HD-DVD Advanced Content Video, that means the file AACS\VTKF000.AACS was present in the AACS-directory during the identification-phase, but then it must have mystically disappeared while advancing to the initialization-phase or this regular expression "VTKF[0-9]{3}.AACS" does not match that file on your machine. If you can confirm that that file does not disappear then i need your exact java version, which vm (client or server) you use and under what OS you run DumpHD. And a listing of the AACS-directory would be nice.
:rolleyes:
Roscoe62
13th April 2007, 21:19
KenD00,
Thanks very much for your help.:)
OK, the only thing I have edited in my log is changing the movie title to....<movie title>. Everything else is exactly as listed.
I'm unable to tell you which files are in which directories on the disk as I cannot read them. I have tried to install the UDF2.5 reader drivers to enable this but, for some reason, the drivers do not work.
I am operating DumpHD in the WinXP + SP2 environment. Not quite sure where to go to find out which version of Java I'm running, but in the Control Panel/Add or Remove Programs section I can see J2SE Runtime Environment 5.0 Updates 9, 10 & 11.
I hope this helps you.
Ross
qtx999
13th April 2007, 22:40
[QUOTE=KenD00;988565]@qtx999
If you don't know how to calculate that value, just open the Disc in DumpHD, it calculates the DiscID for you, you can copy-paste it from the log window. If you edit the KEYDB.cfg while DumpHD is running you have to restart it afterwards or the changes might not be found. And your shown KEYDB-entry misses a | between the movie title and the u.
ahhh....i don't actually have a bluray drive and a pc, only a ps3 and linux and at this point and unable to actually use the disc other than copy the files to a drive and then later decrypt using the pc
so the hash in the key posted "DEFB2C7C32D7C9E18F1B6E58B20993357D2B3390" has to be changed to "D2C916B8F14A52CF89EB005F6A284C4B4945FD24" which dumphd spit out? (and of course fix the "|")
so the key translated to dumphd mode would be
D2C916B8F14A52CF89EB005F6A284C4B4945FD24=Reservoir Dogs |u|mM/Dd/yy| 1-37458556CB392C8AB453F56963C2D217
i will try this...the original key works BTW in bluraybackup
thanks again for the quick reply!
KenD00
13th April 2007, 23:04
This is the reason why DumpHD does not work:
I'm unable to tell you which files are in which directories on the disk as I cannot read them. I have tried to install the UDF2.5 reader drivers to enable this but, for some reason, the drivers do not work.
You need to be able to read the files, otherwise it wont work. Your situation is really weird, you seem not be able to list the contents of the disc but you are able to access them by name. I'm not sure what UDF 2.5 reader drivers you mean, but maybe this (http://www.avsforum.com/avs-vb/showthread.php?p=8875463&&#post8875463) will help you. If not, you need to get different UDF 2.5 drivers, maybe you can grab one from a Packet Writing Software like Nero InCD.
@qtx999
Hmm... isn't this a DiscID in your log file? But how can it come there if you can't read the disc on your PC?... Well, you dont need the physical disc to get the DiscID, you just need the files from the disc which you obviously have on your PC ;). The DiscID is not the VolumeID which you can only get from the physical disc. Your fixed key entry will work :).
:rolleyes:
qtx999
14th April 2007, 14:49
But how can it come there if you can't read the disc on your PC?... Well, you dont need the physical disc to get the DiscID, you just need the files from the disc which you obviously have on your PC ;). The DiscID is not the VolumeID which you can only get from the physical disc. Your fixed key entry will work :).
:rolleyes:
I only have a ps3, so i use an external portable linux drive and move it back and forth (works great)..but not being able to read the physical disc is a disadvantage for sure!
will play some more and let you know..thanks again
Humpa
16th April 2007, 01:22
I only have a ps3, so i use an external portable linux drive and move it back and forth (works great)..but not being able to read the physical disc is a disadvantage for sure!Yeah, me too - and you were the one that told me to format my external hdd using ext3. Though I still wish someone would figure out the NTFS deal. :(
KenD00 thanks for the great tool. I'm another PS3 Blu-Ray'er. I love how fast this is compared to bbr - I just did 22.8GB in 20minutes flat on my HTPC. Very nice!
EDIT: one thing though, the HashCalc program I downloaded to use on XP (I was just using linux for that) uses lower case. I know I could've simply searched for another tool, but instead I just uploaded a quick php script to convert a string to caps (www.humpa.com/caps.php , in case anyone cares). I didn't know if you wanted to have DumpHD ignore the case of the hash - just figured I'd mention it. ;)
Also, how about remembering the last location for source and destination in the GUI. Is that possible in a future update?
No one had mentioned those 2 points yet, so I thought I would. I hope you don't mind user suggestions? These are by no means bugs or anything like that - and I really appreciate your work. I just thought you might like user input.
Roscoe62
16th April 2007, 10:48
This is the reason why DumpHD does not work:
You need to be able to read the files, otherwise it wont work. Your situation is really weird, you seem not be able to list the contents of the disc but you are able to access them by name. I'm not sure what UDF 2.5 reader drivers you mean, but maybe this (http://www.avsforum.com/avs-vb/showthread.php?p=8875463&&#post8875463) will help you. If not, you need to get different UDF 2.5 drivers, maybe you can grab one from a Packet Writing Software like Nero InCD.
Well that explains a little bit! It looks like my initial hunch about the problem being the UDF drivers is correct. I didn't know that you had to be able to read the files in order to rip them.
I don't really know why I can't read the files. Obviously my attempt to load the reader drivers (mentioned in the original Uneasy Silence web review) has failed. I also found another link to Toshiba-specific UDF 2.5 drivers but they just get to a point in the installation routine and then I get a message saying the drivers cannot be installed on my PC!
You mention using Nero InCD? I have InCD version 4 (which comes with Nero 6) and it definitely doesn't work with that. The latest version of Nero, which comes with InCD version 5 and the whole Nero Premium version 7 - Hi Definition stuff specifically mentions being able to read BluRay so my guess is - if I forked out the US$50 to upgrade I would be able to read the disks.
FWIW I am able to play & rip HD-DVD disks using AnyDVD HD (I'm in my 21 day trial) but that costs US$79.
I might try the upgrade to Nero 7 to see if it works. If it doesn't at least I know that I can get AnyDVD HD to work, but I'd rather work with DumpHD.
KenD00
17th April 2007, 00:26
@Humpa
DumpHD reads the KEYDB.cfg completely case-insensitive so your lowercase hash will work. I have many ideas for improving the GUI but i simply don't have the time for that now. And not in the near feature. Let's see what the new wave of discs offer us of new challenges, i will use my little free time rather on improving the functionality than polishing the cosmetics. The GUI does what it should do, for now that must be enough.
@Roscoe62
I suggested InCD because these Packet Writers use UDF as filesystem und mostly include a UDF driver. But InCD from Nero 6 is indeed too old, not sure if UDF 2.5 was even available when it got released. I presume you had InCD installed all the time? Than that may be the cause you cant install the Toshiba UDF driver, it is conflicting with the InCD one. Maybe removal of InCD will help. Oh, just to be sure, you are installing as admin?
:rolleyes:
Humpa
17th April 2007, 01:12
@Humpa
DumpHD reads the KEYDB.cfg completely case-insensitive so your lowercase hash will work. I have many ideas for improving the GUI but i simply don't have the time for that now. And not in the near feature. Let's see what the new wave of discs offer us of new challenges, i will use my little free time rather on improving the functionality than polishing the cosmetics. The GUI does what it should do, for now that must be enough.
:rolleyes:Sounds like a good plan to me. And, yes, the GUI works perfectly just the way it is. Thanks again for your work.
Sorry about the misinformation about the case of the hash. I have been converting them to upper case, but as soon as I read your reply I remembered that the first one I did gave me an error, and I had assumed it was the case. But I now recall that after I fixed the case, I still had an error (I had two || after the u ... |u||00/00/00|1-...). So I've been converting to upper case for no reason! Who knows what I was thinking. :rolleyes:
Galileo2000
17th April 2007, 04:45
Well that explains a little bit! It looks like my initial hunch about the problem being the UDF drivers is correct. I didn't know that you had to be able to read the files in order to rip them.
I don't really know why I can't read the files. Obviously my attempt to load the reader drivers (mentioned in the original Uneasy Silence web review) has failed. I also found another link to Toshiba-specific UDF 2.5 drivers but they just get to a point in the installation routine and then I get a message saying the drivers cannot be installed on my PC!
You mention using Nero InCD? I have InCD version 4 (which comes with Nero 6) and it definitely doesn't work with that. The latest version of Nero, which comes with InCD version 5 and the whole Nero Premium version 7 - Hi Definition stuff specifically mentions being able to read BluRay so my guess is - if I forked out the US$50 to upgrade I would be able to read the disks.
FWIW I am able to play & rip HD-DVD disks using AnyDVD HD (I'm in my 21 day trial) but that costs US$79.
I might try the upgrade to Nero 7 to see if it works. If it doesn't at least I know that I can get AnyDVD HD to work, but I'd rather work with DumpHD.
Well, the app works well on the "relatively" clean system.
I don't even have Toshiba drivers installed, and I have no issues whatsoever.
I suggest a clean OS install rather than going from the one incompatible version of InCD to another.
Roscoe62
17th April 2007, 10:32
Thanks Galileo2000 :)
You gave me just enough clues for me to figure out what the problem was.
I uninstalled my version of InCD and rebooted. Then I re-installed the UDF2.5 drivers mentioned on the Uneasy Silence web article and re-booted again. Now I can successfully read the files directly from the disk and I've just finished using DumpHD to rip my first disk.
Thanks for all your help! :)
Revgen
21st April 2007, 04:22
@KenD00
Have you integrated the Xbox Drive workaround ( http://forum.doom9.org/showthread.php?p=987028#post987028 ) into your program to use for decryption purposes in DumpHD? It would be nice to use it as an alternative option.
BTW, thanks for this program, and I appreciate the work you put into it.
awhitehead
21st April 2007, 07:37
@KenD00
Have you integrated the Xbox Drive workaround ( http://forum.doom9.org/showthread.php?p=987028#post987028 ) into your program to use for decryption purposes in DumpHD? It would be nice to use it as an alternative option.
Being able to obtain the volume ID of a disk directly from a drive is of dubious benefit, least you have a current unrevoked hardware key or processing key (Processing key can be derived from hardware key) using which you can extract the volume unique key. The complexity of this makes me think that this might be a task better suited for specialized application, such as aacskeys. But it's KenD00's program.....
I am not a Java programmer (although if needed, I can generally find my way around the code), but this made me curious. Is there a generic way to talk to devices using Java, or is the virtual machine hiding things, preventing one from sending CDBs directly to a device?
I have a bit of interest in DumpHD staying "platform neutral", in a sense that Java can be run under Linux and Mac OS X, as well as under Windows. Java code calling executables compiled for Windows will not quite work on anything else then Windows (as BackupHDDVD-GUI broke in latter versions).
Any way, I should stop rambling now.
Revgen
21st April 2007, 09:32
The complexity of this makes me think that this might be a task better suited for specialized application, such as aacskeys.
Well, if aacskeys could dump the contents of an HD-DVD disc, then that would be great, but so far I don't think it does, unless arnezami wants to do this. It just decrypts without dumping.
That's why why I asked the question here.
KenD00
22nd April 2007, 23:54
AACS is a quite long chain of several crypto steps, DumpHD jumps in at the very end of that chain, namely it uses VUKs from a database to decrypt the final type of key which is required to decrypt the disc: Title Keys / CPS Unit Keys. AACSKeys starts at the beginning of that chain and is vulnerable to revokation, DumpHD is not (well, the VUKs can become obsolete, but thats another story). And thats how it should stay. Besides that, there is no build-in way in java to do that type of low level hardware access. However, there are ways to do that anyway by sacrificing platform independence. Thats what i want to avoid, so this will not become an integral part of DumpHD. But there is other interesting work going on (like AACSKeys) and i have ideas to make this useable by a plugin-like mechanism, but currently i don't have the time to look into that further.
:rolleyes:
Galileo2000
23rd April 2007, 03:13
AACS is a quite long chain of several crypto steps, DumpHD jumps in at the very end of that chain, namely it uses VUKs from a database to decrypt the final type of key which is required to decrypt the disc: Title Keys / CPS Unit Keys. AACSKeys starts at the beginning of that chain and is vulnerable to revokation, DumpHD is not (well, the VUKs can become obsolete, but thats another story). And thats how it should stay. Besides that, there is no build-in way in java to do that type of low level hardware access. However, there are ways to do that anyway by sacrificing platform independence. Thats what i want to avoid, so this will not become an integral part of DumpHD. But there is other interesting work going on (like AACSKeys) and i have ideas to make this useable by a plugin-like mechanism, but currently i don't have the time to look into that further.
:rolleyes:
Ken,
When the first "after April 23" key is released, what can we expect?
awhitehead
23rd April 2007, 05:13
Ken,
When the first "after April 23" key is released, what can we expect?
I am not KenD00, but I'll try to answer:
As long as the VUKs exist, DumpHD will continue decrypting, regardless of when the disk in question was released.
As for obtaining VUKs, you will need newer device or processing keys. April 24th AACS update will slow down the effort for a bit, but I am sure someone will figure out a way. However, once you have a correct VUK for a particular title, you can decrypt it using DumpHD.
FoxDisc
23rd April 2007, 18:31
once you have a correct VUK for a particular title, you can decrypt it using DumpHD.
For current discs, this is true. For future discs, it may not be true. If the AACS LA implements Sequence Key Blocks, a single VUK will not be enough to decrypt the entire movie. We'll have to see what happens with newer titles. If SKBs are not used, then a single VUK is all that is needed, (although some new work will still have to be done to figure out how to get that VUK).
Galileo2000
23rd April 2007, 19:01
For current discs, this is true. For future discs, it may not be true. If the AACS LA implements Sequence Key Blocks, a single VUK will not be enough to decrypt the entire movie. We'll have to see what happens with newer titles. If SKBs are not used, then a single VUK is all that is needed, (although some new work will still have to be done to figure out how to get that VUK).
Is there a list of the "after April 23" discs somewhere?
I want to buy at least one of them.
mrazzido
26th April 2007, 17:33
edit...
wrong i read specs :-d
Bystander
9th May 2007, 23:03
I'm having a problem with Gone in 60 Seconds. DumpHD .32 shows the DISCID. When I put the DISCID in the keydb.cfg, then select the source drive, it keeps saying failed after it searches the key database. Any thoughts?
KenD00
10th May 2007, 02:13
Have you only entered the discId? You must make a complete key entry with discId, title, key type, date and the actual key(s). And there must be an enter behind the line, even if its the last one, or it will not be found.
:rolleyes:
Bystander
10th May 2007, 05:13
Thanks for the response. Turns out it was the format used in the blue ray key list *sticky* is incorrect for DumpHD.
I added the |V| in front, and added a space between the |date| vol key.
after the change it now says : searching database OK
KenD00
10th May 2007, 12:27
As i wrote here (http://forum.doom9.org/showthread.php?p=977907#post977907) DumpHD changed the key format for BluRay. The key for Gone in 60 Seconds in the BluRay sticky is not a Volume Unique Key, its a CPS Unit Key, you must add a U instead of the V and add a 1- before the key or the decryption will produce rubbish.
:rolleyes:
Bystander
10th May 2007, 17:42
Do I still need a 1- in front for blu ray?
KenD00
10th May 2007, 21:44
Your key is different from the one in the sticky, and because it worked it obviously is a Volume Unique Key ;). The numbering is required for CPS Unit Keys, you have a VUK so everything is fine, but the keys in the sticky are all CPS Unit Keys, they require numbering.
:rolleyes:
jackelmatador
27th May 2007, 02:00
Hi Everyone,
I have a quick question. I have followed all the steps on https://help.ubuntu.com/community/RestrictedFormats/BluRayAndHDDVD, but run into a small problem. When I run sudo java -jar DumpHD.jar, I just get a blank screen nothing loads in the gui. Any help would be much appreciated.
Thanks!
What happens when you select your movie ?
Did you take this step "Select the disc as the source (a directory somewhere beneath /media/Film Name........)"
awhitehead
27th May 2007, 12:52
Hi Everyone,
I have a quick question. I have followed all the steps on https://help.ubuntu.com/community/RestrictedFormats/BluRayAndHDDVD, but run into a small problem. When I run sudo java -jar DumpHD.jar, I just get a blank screen nothing loads in the gui. Any help would be much appreciated.
Thanks!
Is there an error message that you get on the console as a result?
You need to download and install sun-java6-bin package. Then you also need to download the DumpHD package (See first post of http://forum.doom9.org/showthread.php?t=123111 ). Once you downloaded the .zip file, you need to unzip it.
Next step: You need to download the current keydb.cfg file.
http://forum.doom9.org/showthread.php?t=120611 first post
Unrar it. Put the resulting file (keydb.cfg) into the same directory that you got when you uncompresed DumpHD.
Next, on the command line, switch to the directory that got created when you uncompressed DumpHD and run: sudo java -jar ./DumpHD.jar
darkstar:~$ unzip dumphd_0.32.zip
Archive: dumphd_0.32.zip
inflating: dumphd_0.32/ACAPacker.cmd
inflating: dumphd_0.32/DumpHD.cmd
inflating: dumphd_0.32/DumpHD.jar
inflating: dumphd_0.32/KEYDB.cfg
inflating: dumphd_0.32/PackScanner.cmd
inflating: dumphd_0.32/Readme.txt
darkstar:~$ cd dumphd_0.32/
darkstar:~/dumphd_0.32$ sudo java -jar ./DumpHD.jar
Password:
Creating GUI... DONE
Does this help at all?
qubic
27th May 2007, 19:52
Hi Jackel
It could be that you have gjc installed (GNU java). This is not working, because it's spec version 1.4.2 (on my system)
Try calling /usr/java/jre1.6.0_01/bin/java instead.
regards qub
Hi Everyone,
I have a quick question. I have followed all the steps on https://help.ubuntu.com/community/RestrictedFormats/BluRayAndHDDVD, but run into a small problem. When I run sudo java -jar DumpHD.jar, I just get a blank screen nothing loads in the gui. Any help would be much appreciated.
Thanks!
jackelmatador
27th May 2007, 20:15
Thanks for the replies
@Awitehead I tried everything you mentioned I even reinstalled sun-java6-bin. And I am not getting any error messages just "creating gui....done"
@qubic I do indeed have gcj 4.1, my java was installed in a different location installed so I tried running
sudo /usr/lib/jvm/java-6-sun/bin/java -jar DumpHD.jar
from the location DumpHD is installed and I am still seeing the same problem. Is there a way to safely uninstall gcj? Would this even help?
jackelmatador
28th May 2007, 02:58
Well I got something to work I, not DumpHD but the end result is the same
http://forum.doom9.org/showthread.php?t=121236
It took around 30 minutes, to decrypt Feature1.ECO from King Kong, no idea what DumpHD would do but something is better than nothing. I have a E6600 with 2GB Ram and 2 500GB 7200rpm drives running in Raid 0.
Bystander
1st June 2007, 01:37
KenD00,
Any chance to have an error report at the end of the dump? Encountered 0 errors. Or encountered errors on: PEVOB1.EVO, PEBOB2.EVE, etc
Thanks
KenD00
1st June 2007, 11:53
I don't think i will implement that, but i will differentiate between several types of log messages (information, warning, error, etc.) to filter the log display. That should make the log window more readable and there should be no need for such an extra report.
:rolleyes:
Bystander
1st June 2007, 16:50
The reason I ask is because if there is a fingerprint and it reports a crc error, you would not know unless you scrolled back through the log, or by watching a movie and it stops because it only had a portion of the movie decoded.
A simple PASS/FAIL would be nice.
Thanks.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.