From derek@spider.com Mon, 19 Jul 1999 17:42:46 +0100 Date: Mon, 19 Jul 1999 17:42:46 +0100 From: Derek Fawcus derek@spider.com Subject: [Livid-dev] CSS Code I've been playing with the CSS code over the weekend and am now getting consistent Disk Key's reported. I hacked the code about quite a bit and so am just including complete versions here. I also hacked Andrew Veliath's tstdvd.c while doing this and so have included both programs. There is also a small program that dump's some of the other DVD structures - the Physical and Copyright structs. This raised some interesting questions - in a seperate email. I've actually got Linux running om the machine with my DVD-ROM drive now, and so was able to run this code. In doing so I fixed a small bug in the C code I sent out last week - I had my shuffling back to front. the problem with getting the disk key turnout to be endianess - all of the data is returned from the disk in big endian order, but the XOR against the disk key was not taking this into account. DF -- Derek Fawcus derek@spider.com Spider Software Ltd. +44 (0) 131 475 7034 [Removed Compressed File]
From derek@spider.com Tue, 20 Jul 1999 22:42:56 +0100 Date: Tue, 20 Jul 1999 22:42:56 +0100 From: Derek Fawcus derek@spider.com Subject: [Livid-dev] CSS code Hi all, I've checked into CVS the changes that I've done so far to the CSS code, and also merged in the stuff that Ralph Giles posted. I've still to finish off converting the asm to C. At the moment it's all taged as derek-snapshot-0_1 however since I'm not at home I've not tried compiling it yet. I may have managed to break something with the merge. I'll find out later. If someone want's to add something to this then feel free. DF -- Derek Fawcus derek@spider.com Spider Software Ltd. +44 (0) 131 475 7034
From derek@spider.com Wed, 21 Jul 1999 09:21:31 +0100 Date: Wed, 21 Jul 1999 09:21:31 +0100 From: Derek Fawcus derek@spider.com Subject: [Livid-dev] Re: CSS code Did some more fiddling last night. I've got the tstdvd.c program reading the title-key now following some suggestions from Martin Mueller. I've also modified it to save the whole disk key to a file "disk-key". This is all taged as derek-snapshot-0_2 and has been tried out this time. DF -- Derek Fawcus derek@spider.com Spider Software Ltd. +44 (0) 131 475 7034