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 16th January 2007, 18:27   #61  |  Link
evdberg
Registered User
 
Join Date: Dec 2006
Posts: 202
Quote:
Originally Posted by honai View Post
But doesn't a valid decrypted output contain some well-known characteristics, like patterns in the video stream that must be there to conform to the standard? So just check for those, if the key was wrong you won't find them.
That's the whole point: BackupHDDVD does not do this, so people can never claim that the decryption went fine while playback of the result fails ! That was the only thing I wanted to make clear.
evdberg is offline   Reply With Quote
Old 16th January 2007, 19:30   #62  |  Link
Albion
Registered User
 
Join Date: Nov 2005
Location: UK
Posts: 58
For what its worth The Thing decrypts fine with BackupHDDVD and plays as normal through PowerDVD 7.1 Ultra Edition.I don't believe there is IME with The Thing.As going through exactly the same procedure with King Kong produces bad stuttering,the conclusion is that IME maybe the cause.

If it is'nt IME what is it?Or is the general consensus that IME is the cause.Others suggest a bug in PowerDVD.Well this clearly can't be the case.
Albion is offline   Reply With Quote
Old 17th January 2007, 01:11   #63  |  Link
MrDVD
Registered User
 
Join Date: Dec 2001
Posts: 19
Hallo, me still didnt got a HDDVD-ROM but i got some memdumps today and in fact for all tested EU HDDVDs you can find the needed keys easy if you search for "43 03 ?? ?? ?? 01 0B 02 30 4A ?? 05 ?? ?? ?? 06" where the ? are placeholders or simply search for "1 0B 02 30 4A" The pic from an US HDDVD me saw was nearly the same but the 02 was "01" ("1 0B 01 30 4A"). After this it looks like the TKs section starts and after some "00s" you can find the VK. If this works on all HDDVDs it think its also easy to build an little tool that search the key for you.

Me have no way to test this myself so i hope some ppl with an drive can confirm this.

regards
MrDVD is offline   Reply With Quote
Old 17th January 2007, 01:48   #64  |  Link
tonyp12
Registered User
 
Join Date: Oct 2002
Location: Florida, USA
Posts: 90
TitleSorter 1.3 is done.

Download here


Just put in your same folder as keydb.cfg file.
(shortcut on desktop is OK)

You can cut & paste titles you see from this forum.
Just grab as much as you can, my program will not
add duplicate Sha1's.

It will tabulate (with spaces) so all text looks neat.

And it will save the new text file back when you press OK.

You should Start with this one:keydb.cfg v1.2
As other versions may have missing 'return key' at end of line
or to many at end of file.

You can cut and paste from your keydb file if you think you have additional keys, but run the inputs through my program.

Source code if you're interested in how javascript can do this, the file itself is the same if opened with notepad.
Code:
<html>
<head>
<title>TitleSorter 1.3</title>
<script>

function Readfile() {

  var newkeystrings=[]
  var buf = document.forms[0].keyinput.value + '\r\n'
  newkeystrings = buf.replace(/\t/g, ' ').split('\n');
  
  keys=new Array();
  var fso=new ActiveXObject("Scripting.FileSystemObject");
  var openkeys=fso.openTextFile("KEYDB.cfg",1);
  var keystring=[];
  var buf = openkeys.readall() + '\r\n';      
  

var i = newkeystrings.length-1

do 
   { 
    var buf2= newkeystrings[i]
    if (buf.indexOf(buf2.substring(0, 40))>=0 || buf2.charAt(40) != '=') //search for duplicates or missing = (on inputs)
     {
     newkeystrings.splice(i, 1)
     }
    i--
   }  
 while (i > -1)
      
  
  document.write('<pre>' + newkeystrings.join('<br>'));
  document.write('<br>The titles(' + newkeystrings.length + ') above added. <br>');
  keystring = buf.replace(/\t/g, ' ').split('\n'); // to get all individual lines 
 
  var j = keystring.length
  for (var i=0; i< newkeystrings.length; i++)
   {
   keystring[j+i]=newkeystrings[i]                    // add new titles
   } 
 

  var i = keystring.length-1
  do
   {
     if (keystring[i].charAt(40) != '=')                       //search for missing =
     {
     keystring.splice(i, 1)
     }  
    i--
   }
   while (i > -1)

  for (var i=0; i<=(keystring.length-1); i++)
 {
  
  var j=keystring[i].indexOf('|')
  if (j < 79)  // search for the first '|' 
   {   
    var buf1=keystring[i].slice(0,j)
    var buf2=keystring[i].slice(j)
    var buf3="                                      ".slice(0,79-j); // tabbing
    keystring[i]=buf1.concat(buf3, buf2) 
   }
  else if (j > 79)   
   {   
    var buf1=keystring[i].slice(0,79)
    var buf2=keystring[i].slice(j)  
    keystring[i]=buf1.concat(buf2) 
   }
 }

 function byname(a, b) {
   if (a.substring(41) == b.substring(41)) { return(0); }
   else if (a.substring(41) > b.substring(41)) { return(1); }
   else if (a.substring(41) < b.substring(41)) { return(-1); }
   }
  
  keystring.sort(byname)

  document.write('<b>' + keystring.join('<br>'));
  openkeys.close()
  alert ('Your new list have ' + keystring.length + ' titles, press OK to save and copy to clipboard')
  
  fso = new ActiveXObject("Scripting.FileSystemObject");
  fso.CreateTextFile('keydb.cfg');
  a = fso.GetFile('keydb.cfg');
  b = a.OpenAsTextStream(2,0); //ForWriting, TristateFalse
  b.Write(keystring.join('\n') + '\n');
  b.Close();

     if( window.clipboardData && clipboardData.setData )
       {
       buf= keystring.join('\n') + '\n';
       clipboardData.setData("text", buf);
       }

// *** This will take Janvitos to his post if a new key is detected, change 999 to 0 to activate ***
  if (newkeystrings.length > 999)
   {
   myRef = window.open('http://forum.doom9.org/editpost.php?do=editpost&p=933519','doom9',
   'left=20,top=20,width=800,height=800,toolbar=0,resizable=1,scrollbars=1');
   }
}

</script>
</head>
<body>
Cut & paste any new titles below, duplicates will be ignored <img src="http://www.dvdfllc.co.jp/img/l_hdgen.gif" align="middle"><br>

<FORM NAME="newkeys" ACTION="" onsubmit="Readfile()">
<TEXTAREA NAME=keyinput COLS=128 ROWS=6></TEXTAREA>
<P><INPUT TYPE=SUBMIT VALUE="Load original keydb, Merge and Sort">
</FORM>

</body>
</html>
Update to 1.3
It Paste the list to your clipboard
Optional 'go to website' if new keys are added (have to edit file and change 999 to 0 to activate)

Last edited by tonyp12; 18th January 2007 at 21:30.
tonyp12 is offline   Reply With Quote
Old 17th January 2007, 02:16   #65  |  Link
MrDVD
Registered User
 
Join Date: Dec 2001
Posts: 19
For europe HDDVDs it looks als so that the 2nd "06 20 00 00 00 3F" is always one line above the VK.
MrDVD is offline   Reply With Quote
Old 17th January 2007, 02:29   #66  |  Link
He-Man
Guest
 
Posts: n/a
Quote:
Originally Posted by MrDVD View Post
For europe HDDVDs it looks als so that the 2nd "06 20 00 00 00 3F" is always one line above the VK.
What exactly do you mean by "one line"? How many bytes are there between 3F and the beginning of the Volume Key?
  Reply With Quote
Old 17th January 2007, 02:39   #67  |  Link
MrDVD
Registered User
 
Join Date: Dec 2001
Posts: 19
Quote:
Originally Posted by He-Man View Post
What exactly do you mean by "one line"? How many bytes are there between 3F and the beginning of the Volume Key?
on the one screen me saw from an us hddvd it is "00 20 00 00 00 3F" and the format is like this:

all tested memdumps for euro:
06 20 00 00 00 3F 00 00 00 80 00 00 00 xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx

where xx is the VK.

so maybe "00 20 00 00 00 3F 00 00 00 80 00 00 00" is in front of every us VK but me cant test this.

Last edited by MrDVD; 17th January 2007 at 02:41.
MrDVD is offline   Reply With Quote
Old 17th January 2007, 06:32   #68  |  Link
jokin
Dwight Schrute's homeboy
 
Join Date: Jan 2007
Location: The Office
Posts: 136
Quote:
Originally Posted by MrDVD View Post
on the one screen me saw from an us hddvd it is "00 20 00 00 00 3F" and the format is like this:

all tested memdumps for euro:
06 20 00 00 00 3F 00 00 00 80 00 00 00 xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx

where xx is the VK.

so maybe "00 20 00 00 00 3F 00 00 00 80 00 00 00" is in front of every us VK but me cant test this.
I can confirm that on the following titles a hex search for "00200000003F00000080000000" in WinHEX yields the location of the VUK.

This works for:

World Trade Center
Batman Begins
Superman Returns
jokin is offline   Reply With Quote
Old 17th January 2007, 06:45   #69  |  Link
woah!
Registered User
 
Join Date: Oct 2003
Posts: 435
Quote:
Originally Posted by jokin View Post
I can confirm that on the following titles a hex search for "00200000003F00000080000000" in WinHEX yields the location of the VUK.

This works for:

World Trade Center
Batman Begins
Superman Returns

well that makes it so much easier that EVEN i found a key


B5DE266362701D2E7C36A5F389855F2B7DB6A17F=WaterWorld (USA) |V|0/13/2007| F57A56DC189FCEF13B3E12B4746D9A2D
woah! is offline   Reply With Quote
Old 17th January 2007, 08:50   #70  |  Link
jokin
Dwight Schrute's homeboy
 
Join Date: Jan 2007
Location: The Office
Posts: 136
VUKfinder

I posted a VUK keyfinder script I made over here:
http://forum.doom9.org/showthread.php?t=120835
jokin is offline   Reply With Quote
Old 17th January 2007, 13:03   #71  |  Link
Eeknay
Registered User
 
Join Date: Jul 2005
Posts: 54
C0CE9F03CE1CACF82C248FF9D209C6F0D0228AF5=The Mummy Returns (USA) |V|MM/DD/YY| 097E4FA0C22FEC82B9E15D9EE960856A
Eeknay is offline   Reply With Quote
Old 17th January 2007, 20:43   #72  |  Link
2bigkings
Registered User
 
Join Date: Jan 2007
Posts: 117
4E8D74142E30E780B84905A62E70FBB58C3A0245=CSI NY (GER) |V|MM/DD/YY| C2B8E0A7E3384CC4C02F4AA5E396EF8B

this should be the volume key for CSI NY, but the mainfeature movie don't work really. (black screen all few seconds), all other evo files works great! (search via vukkeyfinder) Tested with PowerDVD Ultra (not 6.5)

Last edited by 2bigkings; 17th January 2007 at 20:46.
2bigkings is offline   Reply With Quote
Old 17th January 2007, 23:59   #73  |  Link
0xdeadbeef
Author of BDSup2Sub
 
Join Date: Jun 2003
Posts: 478
Any chance for a European (German) Kong Key?
Unfortunately for me, WinDVD HD doesn't play any HD-DVD (no comments or warnings) on my computer, so it's impossible to get the key myself.
0xdeadbeef is offline   Reply With Quote
Old 18th January 2007, 00:21   #74  |  Link
He-Man
Guest
 
Posts: n/a
Quote:
Originally Posted by 0xdeadbeef View Post
Any chance for a European (German) Kong Key?
Look in the first post in this topic, there's a key for King Kong (EUR).
  Reply With Quote
Old 18th January 2007, 02:45   #75  |  Link
Mistar Muffin
Registered User
 
Join Date: Sep 2002
Location: Right Here
Posts: 53
Found my first unreleased key:

CE6339246F34087AB355681DEB656D23DCD5BD86=Full Metal Jacket (USA) |V|MM/DD/YY| BA51432A2FDA74460E5E0C7967483DFB

Yay! I already put it on hdkeys.com too.
__________________
mmm...muffins
Mistar Muffin is offline   Reply With Quote
Old 18th January 2007, 09:15   #76  |  Link
WPELLE
Registered User
 
Join Date: Sep 2002
Posts: 41
A4DE8E18B052514D86BFFEBA39D9A528615D39F7=The Interpreter (USA) |V|MM/DD/YY| 1EE849FA3CFA0B68CC2346685C736149
WPELLE is offline   Reply With Quote
Old 18th January 2007, 11:39   #77  |  Link
xyz987
Registered User
 
Join Date: Dec 2006
Posts: 142
Quote:
Originally Posted by Mistar Muffin View Post
Found my first unreleased key:

CE6339246F34087AB355681DEB656D23DCD5BD86=Full Metal Jacket (USA) |V|MM/DD/YY| BA51432A2FDA74460E5E0C7967483DFB

Yay! I already put it on hdkeys.com too.
2 keys at hdkeys are wrong: Swordfish and Training Day

blizc posted here these 2 wrong keys, and he corrected both keys on a later post. They were also updated at the list of this thread, but not in hdkeys.com
xyz987 is offline   Reply With Quote
Old 18th January 2007, 15:40   #78  |  Link
Mistar Muffin
Registered User
 
Join Date: Sep 2002
Location: Right Here
Posts: 53
Quote:
Originally Posted by xyz987 View Post
2 keys at hdkeys are wrong: Swordfish and Training Day

blizc posted here these 2 wrong keys, and he corrected both keys on a later post. They were also updated at the list of this thread, but not in hdkeys.com
I dunno how I managed to miss that correction, thanks for the heads up. I updated both keys and added The Interpreter (USA).
__________________
mmm...muffins
Mistar Muffin is offline   Reply With Quote
Old 18th January 2007, 16:02   #79  |  Link
He-Man
Guest
 
Posts: n/a
Quote:
Originally Posted by Mistar Muffin View Post
I dunno how I managed to miss that correction, thanks for the heads up. I updated both keys and added The Interpreter (USA).
There's several keys misisng here: http://www.hdkeys.com
Like 12 Monkeys
Apollo 13 (EUR)
CSI NY (GER)
Jarhead (EUR)
King Kong (EUR)
Kiss Kiss Bang Bang (EUR)
Mission: Impossible (EUR)
Mission: Impossible 2 (EUR)
Mission: Impossible 3 (Disc 1) (EUR)
Mission: Impossible 3 (Disc 2) (EUR)
Serenity (EUR)
Syriana
Syriana (EUR)
Terminator 3
The Italian Job

Last edited by He-Man; 18th January 2007 at 16:20.
  Reply With Quote
Old 18th January 2007, 20:59   #80  |  Link
He-Man
Guest
 
Posts: n/a
The Date Field

Here's a quote from Muslix64 from another topic:
Quote:
Originally Posted by muslix64 View Post
By now, some people may wonder "Why did he put a date field in the keydb.cfg?"
Even if this field seems useless for now, it will be very usefull in the future. When revocation and, may be other countermesures will kick in, it will be usefull.
Movies manufatured in a certain time frame may have special features, we never know...

So I strongly suggest you to use the date field now to prepare for the future...
It seems nobody writes the date when they post keys here, I would suggest you all do this from now on.
  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 12:16.


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