Domain: cubicmetercrystal.com
Stories and comments across the archive that link to cubicmetercrystal.com.
Comments · 77
-
Re:DeCSS
I got my takedown letter for This DeCSS Site via a word document attached to an email.
I guess they dont want to send certified snail mail to tens of thousands of people who post the information. -
Re:All the DeCSS links are gone??
Nope. Still Here!
-
Where did all the DeCSS links go?
What happened to all those DeCSS links? Did they dissappear?
I would really like to see the DeCSS Source Code published by those who care about the chilling implications this has on your personal rights. -
Re:My current choice for P2P alternative.
-
Re:Taking P2P Too FarIf you need to search a large number of peers for dynamic content in real time, you need to reach all of them to do it.
This isn't really true. You seem to be describing a search algorithm with O(N) run time (your benchmark page even states this). Linear search algorithms *suck*! Real world search algorithms run in O(log N) time, or even O(1) time. Admittedly this is not an easy problem, but don't bother going to the implementation phase if you can't do better than linear search time in the design phase -- it won't scale.
The only way to effectively search for something is to be able to avoid searching the majority of your storage locations. This is essentially what things like sorted trees/arrays and hash functions buy you. The fact that your storage locations are distributed, come and go from the network, and have changing content does *nothing* change this simple fact. You must impose some kind of order on the set of peers to facilitate searching. Otherwise you are doomed.
-
Re:Well, duh
The more relevent question is whether you can have a peer-to-peer network without central servers that *can* scale. And the answer is "no".
Not so fast. Right now, the biggest problem with decentralized networks is that they all have some form of routing/forwarding. If you got rid of routing/forwarding, then they could scale.
For instance, lets say you have a napster style peer group, 10,000 peers. What if, to query these peers, you sent a small UDP packet to each of them directly? No routing, no forwarding. How long would this take?
Modem: 2.5 minutes
DSL: 13 seconds
I would say that this is an acceptable period of time. And the bandwidth used was all your own, nobody elses, except for the 56bytes each peer received for that single packet they got from you.
I am working on such a network, its called The ALPINE Network and has all the features mentioned.
So, if you get rid of the forwarding/routing you can have a decentralized network that scales linearly. -
Re:I challenge you...
I am nearing completion of a network that satisfies a, b, c, e.
I havent started on d and f, but they could be added.
This project is called The ALPINE Network
It scales linearly, and provides a query mechanism that rivals the performance of a centralized directory. (Although the bandwidth is more than a centralized query, but at least you have direct control over how much bandwidth you use and how).
At any rate, I could use development assistance a great deal. Let me know if anyone is interested.
Regards... -
A Future Alternative (and its scales linearly too)
I am currently working on a fully decentralized searching network. You can read more about it here.
The key aspects of this network will be:
- No forwarding. This is currently eating gnutella alive. A UDP based multiplexed transport protocol is used to maintain hundreds of thousands of direct connections to all the peers you want to communicate with. You can also tailor your peering groups precisely to what you desire, as far as quality, reliability, etc.
- Low Communication Overhead. All queries that are broadcast are performed with minimal overhead within UDP packets. A typical napster breadth query (10,000 peers) would take a few minutes on a modem, and seconds on a DSL line.
- Adaptive Configuration. Peers that have better or more responsive content will gravitate towards the top of your query list, thus, over time you will have a large collection of high quality peers which will greatly increase the chance of you finding what you need.
There are a number of other features, however too much to detail here.
Also, this is under heavy development, and not operational. I am going solo on this at the moment, and so progress is slow. However, once completed, it *should* be a scalable alternative to completely decentralized searching / location.
-
Re:Missing Header
A google search for css-descramble.h finds it. At least for the moment...
:-)
http://cubicmetercr ystal.com/decss/source/css-descramble.h.html
-
Fun for everyone!
http://www.cubicmetercrystal.com/decss/
/*
* css_descramble.c
*
* Released under the version 2 of the GPL.
*
* Copyright 1999 Derek Fawcus
*
* This file contains functions to descramble CSS encrypted DVD content
*
*/
/*
* Still in progress: Remove the use of the bit_reverse[] table by recoding
* the generation of LFSR1. Finish combining this with
* the css authentication code.
*
*/
#include
#include
#include "css-descramble.h"
typedef unsigned char byte;
/*
*
* some tables used for descrambling sectors and/or decrypting title keys
*
*/
static byte csstab1[256]=
{
0x33,0x73,0x3b,0x26,0x63,0x23,0x6b,0x76,0x3e,0x7e, 0x36,0x2b,0x6e,0x2e,0x66,0x7b,
0xd3,0x93,0xdb,0x06,0x43,0x03,0x4b,0x96,0xde,0x9e, 0xd6,0x0b,0x4e,0x0e,0x46,0x9b,
0x57,0x17,0x5f,0x82,0xc7,0x87,0xcf,0x12,0x5a,0x1a, 0x52,0x8f,0xca,0x8a,0xc2,0x1f,
0xd9,0x99,0xd1,0x00,0x49,0x09,0x41,0x90,0xd8,0x98, 0xd0,0x01,0x48,0x08,0x40,0x91,
0x3d,0x7d,0x35,0x24,0x6d,0x2d,0x65,0x74,0x3c,0x7c, 0x34,0x25,0x6c,0x2c,0x64,0x75,
0xdd,0x9d,0xd5,0x04,0x4d,0x0d,0x45,0x94,0xdc,0x9c, 0xd4,0x05,0x4c,0x0c,0x44,0x95,
0x59,0x19,0x51,0x80,0xc9,0x89,0xc1,0x10,0x58,0x18, 0x50,0x81,0xc8,0x88,0xc0,0x11,
0xd7,0x97,0xdf,0x02,0x47,0x07,0x4f,0x92,0xda,0x9a, 0xd2,0x0f,0x4a,0x0a,0x42,0x9f,
0x53,0x13,0x5b,0x86,0xc3,0x83,0xcb,0x16,0x5e,0x1e, 0x56,0x8b,0xce,0x8e,0xc6,0x1b,
0xb3,0xf3,0xbb,0xa6,0xe3,0xa3,0xeb,0xf6,0xbe,0xfe, 0xb6,0xab,0xee,0xae,0xe6,0xfb,
0x37,0x77,0x3f,0x22,0x67,0x27,0x6f,0x72,0x3a,0x7a, 0x32,0x2f,0x6a,0x2a,0x62,0x7f,
0xb9,0xf9,0xb1,0xa0,0xe9,0xa9,0xe1,0xf0,0xb8,0xf8, 0xb0,0xa1,0xe8,0xa8,0xe0,0xf1,
0x5d,0x1d,0x55,0x84,0xcd,0x8d,0xc5,0x14,0x5c,0x1c, 0x54,0x85,0xcc,0x8c,0xc4,0x15,
0xbd,0xfd,0xb5,0xa4,0xed,0xad,0xe5,0xf4,0xbc,0xfc, 0xb4,0xa5,0xec,0xac,0xe4,0xf5,
0x39,0x79,0x31,0x20,0x69,0x29,0x61,0x70,0x38,0x78, 0x30,0x21,0x68,0x28,0x60,0x71,
0xb7,0xf7,0xbf,0xa2,0xe7,0xa7,0xef,0xf2,0xba,0xfa, 0xb2,0xaf,0xea,0xaa,0xe2,0xff
};
static byte lfsr1_bits0[256]=
{
0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x09,0x08, 0x0b,0x0a,0x0d,0x0c,0x0f,0x0e,
0x12,0x13,0x10,0x11,0x16,0x17,0x14,0x15,0x1b,0x1a, 0x19,0x18,0x1f,0x1e,0x1d,0x1c,
0x24,0x25,0x26,0x27,0x20,0x21,0x22,0x23,0x2d,0x2c, 0x2f,0x2e,0x29,0x28,0x2b,0x2a,
0x36,0x37,0x34,0x35,0x32,0x33,0x30,0x31,0x3f,0x3e, 0x3d,0x3c,0x3b,0x3a,0x39,0x38,
0x49,0x48,0x4b,0x4a,0x4d,0x4c,0x4f,0x4e,0x40,0x41, 0x42,0x43,0x44,0x45,0x46,0x47,
0x5b,0x5a,0x59,0x58,0x5f,0x5e,0x5d,0x5c,0x52,0x53, 0x50,0x51,0x56,0x57,0x54,0x55,
0x6d,0x6c,0x6f,0x6e,0x69,0x68,0x6b,0x6a,0x64,0x65, 0x66,0x67,0x60,0x61,0x62,0x63,
0x7f,0x7e,0x7d,0x7c,0x7b,0x7a,0x79,0x78,0x76,0x77, 0x74,0x75,0x72,0x73,0x70,0x71,
0x92,0x93,0x90,0x91,0x96,0x97,0x94,0x95,0x9b,0x9a, 0x99,0x98,0x9f,0x9e,0x9d,0x9c,
0x80,0x81,0x82,0x83,0x84,0x85,0x86,0x87,0x89,0x88, 0x8b,0x8a,0x8d,0x8c,0x8f,0x8e,
0xb6,0xb7,0xb4,0xb5,0xb2,0xb3,0xb0,0xb1,0xbf,0xbe, 0xbd,0xbc,0xbb,0xba,0xb9,0xb8,
0xa4,0xa5,0xa6,0xa7,0xa0,0xa1,0xa2,0xa3,0xad,0xac, 0xaf,0xae,0xa9,0xa8,0xab,0xaa,
0xdb,0xda,0xd9,0xd8,0xdf,0xde,0xdd,0xdc,0xd2,0xd3, 0xd0,0xd1,0xd6,0xd7,0xd4,0xd5,
0xc9,0xc8,0xcb,0xca,0xcd,0xcc,0xcf,0xce,0xc0,0xc1, 0xc2,0xc3,0xc4,0xc5,0xc6,0xc7,
0xff,0xfe,0xfd,0xfc,0xfb,0xfa,0xf9,0xf8,0xf6,0xf7, 0xf4,0xf5,0xf2,0xf3,0xf0,0xf1,
0xed,0xec,0xef,0xee,0xe9,0xe8,0xeb,0xea,0xe4,0xe5, 0xe6,0xe7,0xe0,0xe1,0xe2,0xe3
};
static byte lfsr1_bits1[512]=
{
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff
};
/* Reverse the order of the bits within a byte.
*/
static byte bit_reverse[256]=
{
0x00,0x80,0x40,0xc0,0x20,0xa0,0x60,0xe0,0x10,0x90, 0x50,0xd0,0x30,0xb0,0x70,0xf0,
0x08,0x88,0x48,0xc8,0x28,0xa8,0x68,0xe8,0x18,0x98, 0x58,0xd8,0x38,0xb8,0x78,0xf8,
0x04,0x84,0x44,0xc4,0x24,0xa4,0x64,0xe4,0x14,0x94, 0x54,0xd4,0x34,0xb4,0x74,0xf4,
0x0c,0x8c,0x4c,0xcc,0x2c,0xac,0x6c,0xec,0x1c,0x9c, 0x5c,0xdc,0x3c,0xbc,0x7c,0xfc,
0x02,0x82,0x42,0xc2,0x22,0xa2,0x62,0xe2,0x12,0x92, 0x52,0xd2,0x32,0xb2,0x72,0xf2,
0x0a,0x8a,0x4a,0xca,0x2a,0xaa,0x6a,0xea,0x1a,0x9a, 0x5a,0xda,0x3a,0xba,0x7a,0xfa,
0x06,0x86,0x46,0xc6,0x26,0xa6,0x66,0xe6,0x16,0x96, 0x56,0xd6,0x36,0xb6,0x76,0xf6,
0x0e,0x8e,0x4e,0xce,0x2e,0xae,0x6e,0xee,0x1e,0x9e, 0x5e,0xde,0x3e,0xbe,0x7e,0xfe,
0x01,0x81,0x41,0xc1,0x21,0xa1,0x61,0xe1,0x11,0x91, 0x51,0xd1,0x31,0xb1,0x71,0xf1,
0x09,0x89,0x49,0xc9,0x29,0xa9,0x69,0xe9,0x19,0x99, 0x59,0xd9,0x39,0xb9,0x79,0xf9,
0x05,0x85,0x45,0xc5,0x25,0xa5,0x65,0xe5,0x15,0x95, 0x55,0xd5,0x35,0xb5,0x75,0xf5,
0x0d,0x8d,0x4d,0xcd,0x2d,0xad,0x6d,0xed,0x1d,0x9d, 0x5d,0xdd,0x3d,0xbd,0x7d,0xfd,
0x03,0x83,0x43,0xc3,0x23,0xa3,0x63,0xe3,0x13,0x93, 0x53,0xd3,0x33,0xb3,0x73,0xf3,
0x0b,0x8b,0x4b,0xcb,0x2b,0xab,0x6b,0xeb,0x1b,0x9b, 0x5b,0xdb,0x3b,0xbb,0x7b,0xfb,
0x07,0x87,0x47,0xc7,0x27,0xa7,0x67,0xe7,0x17,0x97, 0x57,0xd7,0x37,0xb7,0x77,0xf7,
0x0f,0x8f,0x4f,0xcf,0x2f,0xaf,0x6f,0xef,0x1f,0x9f, 0x5f,0xdf,0x3f,0xbf,0x7f,0xff
};
/*
*
* this function is only used internally when decrypting title key
*
*/
static void css_titlekey(byte *key, byte *im, byte invert)
{
unsigned int lfsr1_lo,lfsr1_hi,lfsr0,combined;
byte o_lfsr0, o_lfsr1;
byte k[5];
int i;
lfsr1_lo = im[0] | 0x100;
lfsr1_hi = im[1];
lfsr0 = ((im[4] >8)&0xff] >16)&0xff]>24)&0xff];
combined = 0;
for (i = 0; i >1;
lfsr1_lo = ((lfsr1_lo&1)>7)^(lfsr0>>10)^(lfsr0>>11)^(lfsr0>>1 9);*/
o_lfsr0 = (((((((lfsr0>>8)^lfsr0)>>1)^lfsr0)>>3)^lfsr0)>>7);
lfsr0 = (lfsr0>>8)|(o_lfsr0>= 8;
}
key[4]=k[4]^csstab1[key[4]]^key[3];
key[3]=k[3]^csstab1[key[3]]^key[2];
key[2]=k[2]^csstab1[key[2]]^key[1];
key[1]=k[1]^csstab1[key[1]]^key[0];
key[0]=k[0]^csstab1[key[0]]^key[4];
key[4]=k[4]^csstab1[key[4]]^key[3];
key[3]=k[3]^csstab1[key[3]]^key[2];
key[2]=k[2]^csstab1[key[2]]^key[1];
key[1]=k[1]^csstab1[key[1]]^key[0];
key[0]=k[0]^csstab1[key[0]];
}
/*
*
* this function decrypts a title key with the specified disk key
*
* tkey: the unobfuscated title key (XORed with BusKey)
* dkey: the unobfuscated disk key (XORed with BusKey)
* 2048 bytes in length (though only 5 bytes are needed, see below)
* pkey: array of pointers to player keys and disk key offsets
*
*
* use the result returned in tkey with css_descramble
*
*/
int css_decrypttitlekey(byte *tkey, byte *dkey, struct playkey **pkey)
{
byte test[5], pretkey[5];
int i = 0;
for (; *pkey; ++pkey, ++i) {
memcpy(pretkey, dkey + (*pkey)->offset, 5);
css_titlekey(pretkey, (*pkey)->key, 0);
memcpy(test, dkey, 5);
css_titlekey(test, pretkey, 0);
if (memcmp(test, pretkey, 5) == 0) {
fprintf(stderr, "Using Key %d\n", i+1);
break;
}
}
if (!*pkey) {
fprintf(stderr, "Shit - Need Key %d\n", i+1);
return 0;
}
css_titlekey(tkey, pretkey, 0xff);
return 1;
}
/*
*
* this function does the actual descrambling
*
* sec: encrypted sector (2048 bytes)
* key: decrypted title key obtained from css_decrypttitlekey
*
*/
void css_descramble(byte *sec,byte *key)
{
unsigned int lfsr1_lo,lfsr1_hi,lfsr0,combined;
unsigned char o_lfsr0, o_lfsr1;
unsigned char *end = sec + 0x800;
#define SALTED(i) (key[i] ^ sec[0x54 + (i)])
lfsr1_lo = SALTED(0) | 0x100;
lfsr1_hi = SALTED(1);
lfsr0 = ((SALTED(4) >8)&0xff] >16)&0xff]>24)&0xff];
sec+=0x80;
combined = 0;
while (sec != end) {
o_lfsr1 = lfsr1_bits0[lfsr1_hi] ^ lfsr1_bits1[lfsr1_lo];
lfsr1_hi = lfsr1_lo>>1;
lfsr1_lo = ((lfsr1_lo&1)>7)^(lfsr0>>10)^(lfsr0>>11)^(lfsr0>>1 9);*/
o_lfsr0 = (((((((lfsr0>>8)^lfsr0)>>1)^lfsr0)>>3)^lfsr0)>>7);
lfsr0 = (lfsr0>>8)|(o_lfsr0>= 8;
}
} -
Re:Not yet...
- http://xgov.net/dvd/DeCSS.zip and http://xgov.net/dvd/decss.tar.gz
- http://www.2600.com/news/1999/11 12-files/DeCSS.zip/ and http://www.2600.com/news/1 999/1112-files/css-auth.tar.gz
- http://douglas.min.net/~drw/css-auth/
- http://www.devzero.org/freecss.html
- http://www.chello.nl/~f
.vanwaveren/css-auth/css-auth.tar.gz - http://www.geociti es.com/ResearchTriangle/Campus/8877/index.html
- http://www.angelfire.com/mt/popefelix/
- http://www.vexed.net/CSS
- http://members.brabant.chello.nl/~j.vr eeken/
- http://www.dvd.eavy.de/css-auth.tar.gz and http://www.dvd.eavy.de/DeCSS.zip
- http://www.eavy.net/stuff/dvd/css-aut h.tar.gz and http://www.eavy.net/stuff/dvd/DeCSS.zip
- http://frozenlinux.com/local/decss/in dex.html
- http://www.unitycode.org/
- http://dirtass.beyatch.net/decss.zip
- http://decss.tripod.com/index.html
- http://www.free-dvd.org.lu/
- http://www.angelfire.com/in2/mirror/
- http://batman.jytol.fi/~vuori/dvd/
- http://www.zpok.demon.co.uk/deCSS/CSS.ht ml
- http://plato.nebulanet.net:88/css/
- http://www.logorrhea.com/main.html
- http://people.delphi.com/salfter/LiVi d.tar.gz
- ftp://193.219.56.32/pub/dvd/LiVi d.CVS-11.06.tar.gz and ftp://193.219.56. 32/pub/dvd/LiVid.CVS-11.06.css-stuff-only.tar.gz
- http://merlin.keble.ox.ac.uk/~a drian/css/index.html
- http://www.dvd-copy.com/
- http://www.zip.com.au/~cs/dvd/css
/css-auth.tar.gz and http://www.zip.com.au/~cs/dvd/css/DeCSS .zip - http://www.sent.freeserve.co.uk/css -auth.tar.gz and http://www.sent.freeserve.co.uk/DeCSS.zip
- http://www.lemuria.org/DeCSS/
- http://members.theglobe.com/avoiderm an/dvd.htm
- http://humpin.org/decss/
- http://www.twistedlogic.com/htm l/tl_archive_map.htm
- http:/
/munitions.polkaroo.net/software/algorithms/stream ciphers/decss.tar.gz - http://muni tions.dyn.org/software/algorithms/streamciphers/d
e css.tar.gz - http://uk1. munitions.net/software/algorithms/streamciphers/d
e css.tar.gz - http://muni tions.firenze.linux.it/algorithms/streamciphers/d
e css.tar.gz - http://www.irgendeinedomain.de/decs s/index.html
- http://therapy.endorphin.org/DVD/
- http://killer.discordia.ch
/Politics/Copyprotection.phtml - http://linuxvideo.org/
- http://www.geocities.com/SiliconV alley/Port/3224/
- ftp://ftp.one.net/pub/user s/dmahurin/files/software/dvd/
- ftp://ftp.charm.net/pub/usr/home/dutch/ or http://www.charm.net/~dutch/
- http://dsl129.drizzle.com:2001/downlo ads/DVD/
- http://perso.libertysurf. fr/ortal98/dvd_rip/decss_12b.zip
- http://users.drak.net/bem ann/software/css/css-auth.tar.gz and http://users.drak.net/bemann/so ftware/css/DeCSS.zip
- http://www.angelfire.com/movies/decss
- http://www.angelfire.com/myband/decss/
- http://josefine.ben.tuwien.ac.at/~davi d/dvd/
- http://www.c0ke.com/DVD/
- http://rockme.virtualave.net/
- http://amor.rz.hu-berlin.de/~h0444t2v/
- http://www.quintessenz.at/q/index.html
- http://www.dvdlinks.co.uk/css/
- http://www.fortunecit y.com/tinpan/tylerbridge/679/dvdcss.html
- http://www.crosswinds.net/~valo/DeCSS/
- http://members.home.com/christopherlee/ dvd/
- http://members.xoom.com/freedecss/
- http://63.225.181.97/decss/
- ftp://alma.dhs.org/pub/DVD/
- http://www.dynamsol.com/satanix/DeCSS.zip and http://www.dynamsol.com/satanix/css -auth.tar.gz
- http://mun itions.cifs.org/software/algorithms/streamciphers
/ decss.tar.gz - http://www.able-towers.com/~flow/
- http://www.cgocable.net/~jdionne/css/
- http://people.mn.mediaone.net/bojay/s lashdot/
- http://www.capital.net/~mazzic
- http://24.108.23.121/DeCSS/
- http://ananke.hack.pl/
- http://www.geocities.com/donotsueme/
- http://members.tripod.com/donotsueme/
- http://donotsueme.homepage.com
- http://www.homestead.com/donotsueme/ index.html
- http://donotsueme.freeservers.com/
- http://www.angelfire.com/punk/donotsueme/
- http://www.rz.uni-frankfurt.de/~marsie/
- http://209.178.22.9/protest/
- http://www.bard.org.il/~marc/dvd
- http://www.geocities.com/RainFor est/4360/decss.zip
- http://www.altern.com/tfagart/decss.zip
- http://www.itouch.net/~jm/dvd.html
- http://ils.unc.edu/inls183/resources
.shtml#DVD - http://avdira.cc.duth.gr/~kkonstan/css/
- http://www.multimania.com/sxpert/decss/
- http://www.posexperts.com.pl/peopl e/wrobell/css/
- http://www.koek.net/dvd/
- http://www.cyberchrist.org/freecss.html
- http://www.ozemail.com.au/~cybe rchrist/freecss.html
- http://www.planet.net.au/~coram/
- http://www.geek.co.il/css/
- http://www.datacomm.ch/adrien/decss/ index.html
- http://home.rmci.net/bert/fuckthelawyers/
- http://unimatrix.dyndns.org/fucklawyers/
- http://www.isn.net/~dsimeone/DeCSS.zip
- http://logical-solutions.com.au/DeCSS.zip
- http://www.sarahandcasey.com/decss/
- http://www.fsp.com/
- http://www.warren-wilson.edu/~echerry/dvd
- http://www.mafkees.com/dvd
- http://dB.org/dvd/
- http://dcwi.com/~wench/decss
- http://dvdcss.newmail.ru
- http://www.subcor.com
- http://www.frankw.net/decss
- http://danger-island.com/~dav/any.lawyer.who/quot
e s.this.url/gives.permission/for .his.residence.to.be.searched/any.bootleg.audio/vi deo/tape.found/nullifies.legal.and.moral .standing/ - http://www.fortunecity.com/vi ctorian/parkwood/95/DVD/
- http://www.asleep.net/dvd
- http://members.xoom.com/NiKeX
- http://www.geocit ies.com/ResearchTriangle/Station/2819/index.html
- http://www.execpc.com/~unicorn/dvdmirr or.htm
- http://members.xoom.com/chapter3/Mamma No.htm
- http://wiw.org/~drz/css/
- http://merlinjim.freeservers.com/dvd/
- http://www.visi.com/~adept/liberty
- http://mikedotd.penguinpowered.com/deccs
- http://www.ct2600.org/2600-DVD.html
- http://magic.hurrah.com/~fireball/dvd/
- http://www.jonhanson.com/dvd
- ftp://ftp.foon.net/pub/decss
- http://osiris.978.org/~brianr/css/
- http://earnestdesigns.com/dvd
- http://www.satl.com/~satlpop6/
- http://xempt.darpa.org:81/decss/
- ftp://cm-d0415.resnet.ucsc.edu/p ub/css-auth.tar.gz
- http://www.mit.edu/afs/sipb/user
/mycroft/css-auth/ - http://www.eyrie.demon.co.uk/derek/dvd/c ss
- http://ananke.hack.pl
- http://budice.ancients.net/www.free -dvd.org.lu/
- http://defiance.darktech.org/decss/
- http://kesagatame.tripod.com
- http://www.angelfire.com/pokemon/decss
- http://www.gnosis.cx/download/DeCSS.zip
- http://bone.powersurfr.com/DeCSS/
- http://wakeupthe.net/dvd/
- http://everest.yooniks.org/dvd
- http://cubicmetercrystal.com/decss/
- http://analyzethis.acmecity.com/triboro
/90/ - http://homepages.together.net/~ib nzahid/DeCSS.zip
- http://www.save2600.8m.com
- http://people.ne.mediaone.net/dantepsn/
- http://members.xoom.com/mxpxguy/dvd/
- http://decss.fall0ut.com
- http://vedaa.tripod.com/decss.html
- http://members.xoom.com/iox
- http://www.hackunlimited.com/dvd/
- http://hem.fyristorg.com/police/css.htm
- http://elknews.netpedia.net/dvd/
- http://www.idrive.com/decss/web
- http://quintessenz.at/q
- http://www.clug.com/~vodak/dvd/
- http://www.nacs.net/~vodak/dvd/
- http://ny2600.iwarp.com
- http://www.wpi.edu/~nassar/dvd/
- http://www.glue.umd.edu/~castongj
- http://www.geocities.com/cold_dvd/
- http://www.projectgamma.com/deccs/
- http://members.xoom.com/mogreen/decss/
- http://thrash.webjump.com/decss.zip
- http://www.angelfire.com/de2/decss/dec ss.htm
- http://www.krackdown.com/decss
- http://www.ithink.org/dvd/
- http://www.fortunecit y.com/skyscraper/motorola/1415/decss.htm
- http://chaz.fsgs.com/misc/DvD/
- http://www.linuxstart.com/~kv ance/projects/decss.html
- http://www.darkkingz.com/DeCSS.zip
- http://come.to/intelex
- http://ebmedia.net/dvd/
- http://www.geocities.com/decss_forever/
- http://revolution.3-cities.com/~spack/dv d/
- http://www.geocities.com/Sili conValley/Software/8762/
- http://members.xoom.com/s_o_sam/help.html
- http://smokering.org
- http://www.sent.freeserve.co.uk/css -auth.tar.gz
- http://dlsf.org
- http://home.rmci.net/bert/dvd
- http://thrash.webjump.com/decss.zip
- http://linux.uci.agh.edu.pl/~outlaw/ decss.html
- http://debian.mps.krakow.pl/mirror/css/
- http://www.fission.org/~mangino
- http://212.187.12.197/decss/
- http://www.clarkson.edu/~andrixjr
/decss/DeCSS.zip - http://www.geocities.com/Capitol Hill/1583/dvd.html
- http://members.xoom.com/freedecss/
- http://www.csd.net/~cgadd/dvd.htm
- http://www.members.home.net/normanlorrai n/
- http://home.swipnet.se/~w-18931/decss/
- http://home.soneraplaza.nl/qn/prive/v alhalla/
- http://www.robotslave.net
- http://www.angelfire.com/punk/freedom/
- http://www.corova.com/dvd/
- http://2600.dk/mirrors/css/
- http://dvdcrack.homepage.com
- http://www.copkiller.org
- http://www.worldcity.nl/~frank/dvd
- http://members.xoom.com/iamkeenan/master/
- http://www.adulation.net/css/
- http://homepage.interacces s.com/~mycroft/decss/DeCSS.zip
- http://underground.pl/dvd/
- http://members.xoom.com/nyc2600
- http://zerosoft.hypermart.net/warez/ DVDcrK.txt
- http://www.deforest.org/CSS
- http://nickd.org/decss
- http://www.xenoclast.demon.co.uk/main.ht ml
- http://www.ctol.net/~ross/css-auth.tar.gz
- http://www.xenoclast.demon.co.uk/main.ht ml
- http://www.ctol.net/~ross/css-auth.tar.gz
- http://www.geocities.com/SiliconV alley/File/3635/
- http://members.xoom.com/a1010_2000/
- http://decss.globalservice.hu/
- http://xgov.net/dvd/DeCSS.zip and http://xgov.net/dvd/decss.tar.gz
-
just another FUCK YOU to the mpaa
http://cubicmetercrystal.com/decss
Exercise your freedom -
TAPE GIRL!!!!
http://CubicMeterCrystal. com/fib/image/tape_girl_icon.jpg
Allright Robman, by popular request she is the new censorship icon!!!
;P~ -
Its about interoperability.
-
Let them kill themselves
I am actually glad that the MPA is going to such extremes, and the chinese government as well. Such actions are sealing their fate, and ensuring that their demise will only accelerate.
The net is the great equalizer. Empowering the individual. So use that power for good. Do not let the big corporate greedy monopolistic bastards scare you with thier strong arm tactics, for then they have won.
a big FUCK YOU to government and corporate scare tactics used to silence freedom.
(and a DeCSS mirror: http://cubicmetercrystal.com/decss/ ) -
Dont let them get away with this. Precedent.
-
Dont let them get away with this. Precedent.
-
Re:Does anyone have the balls to post DeCSS here??
Sure:
DeCSS source and info:
http://cubicmetercrystal.com/decss/
Mirror making instructions:
http://cubicmetercrystal.com/decss/mi rror.html
And the source:
css-descramble.h:
#ifndef __css_descramble_h_
#define __css_descramble_h_
struct playkey {
int offset;
unsigned char key[5];
};
extern int css_decrypttitlekey(unsigned char *tkey, unsigned char *dkey, struct playkey **pkey);
extern void css_descramble(unsigned char *sec,unsigned char *key);
#endif
css-descramble.c:
#include
#include
#include "css-descramble.h"
typedef unsigned char byte;
/*
*
* some tables used for descrambling sectors and/or decrypting title keys
*
*/
static byte csstab1[256]=
{
0x33,0x73,0x3b,0x26,0x63,0x23,0x6b,0x76,0x3e,0x7e, 0x36,0x2b,0x6e,0x2e,0x66,0x7b,
0xd3,0x93,0xdb,0x06,0x43,0x03,0x4b,0x96,0xde,0x9e, 0xd6,0x0b,0x4e,0x0e,0x46,0x9b,
0x57,0x17,0x5f,0x82,0xc7,0x87,0xcf,0x12,0x5a,0x1a, 0x52,0x8f,0xca,0x8a,0xc2,0x1f,
0xd9,0x99,0xd1,0x00,0x49,0x09,0x41,0x90,0xd8,0x98, 0xd0,0x01,0x48,0x08,0x40,0x91,
0x3d,0x7d,0x35,0x24,0x6d,0x2d,0x65,0x74,0x3c,0x7c, 0x34,0x25,0x6c,0x2c,0x64,0x75,
0xdd,0x9d,0xd5,0x04,0x4d,0x0d,0x45,0x94,0xdc,0x9c, 0xd4,0x05,0x4c,0x0c,0x44,0x95,
0x59,0x19,0x51,0x80,0xc9,0x89,0xc1,0x10,0x58,0x18, 0x50,0x81,0xc8,0x88,0xc0,0x11,
0xd7,0x97,0xdf,0x02,0x47,0x07,0x4f,0x92,0xda,0x9a, 0xd2,0x0f,0x4a,0x0a,0x42,0x9f,
0x53,0x13,0x5b,0x86,0xc3,0x83,0xcb,0x16,0x5e,0x1e, 0x56,0x8b,0xce,0x8e,0xc6,0x1b,
0xb3,0xf3,0xbb,0xa6,0xe3,0xa3,0xeb,0xf6,0xbe,0xfe, 0xb6,0xab,0xee,0xae,0xe6,0xfb,
0x37,0x77,0x3f,0x22,0x67,0x27,0x6f,0x72,0x3a,0x7a, 0x32,0x2f,0x6a,0x2a,0x62,0x7f,
0xb9,0xf9,0xb1,0xa0,0xe9,0xa9,0xe1,0xf0,0xb8,0xf8, 0xb0,0xa1,0xe8,0xa8,0xe0,0xf1,
0x5d,0x1d,0x55,0x84,0xcd,0x8d,0xc5,0x14,0x5c,0x1c, 0x54,0x85,0xcc,0x8c,0xc4,0x15,
0xbd,0xfd,0xb5,0xa4,0xed,0xad,0xe5,0xf4,0xbc,0xfc, 0xb4,0xa5,0xec,0xac,0xe4,0xf5,
0x39,0x79,0x31,0x20,0x69,0x29,0x61,0x70,0x38,0x78, 0x30,0x21,0x68,0x28,0x60,0x71,
0xb7,0xf7,0xbf,0xa2,0xe7,0xa7,0xef,0xf2,0xba,0xfa, 0xb2,0xaf,0xea,0xaa,0xe2,0xff
};
static byte lfsr1_bits0[256]=
{
0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x09,0x08, 0x0b,0x0a,0x0d,0x0c,0x0f,0x0e,
0x12,0x13,0x10,0x11,0x16,0x17,0x14,0x15,0x1b,0x1a, 0x19,0x18,0x1f,0x1e,0x1d,0x1c,
0x24,0x25,0x26,0x27,0x20,0x21,0x22,0x23,0x2d,0x2c, 0x2f,0x2e,0x29,0x28,0x2b,0x2a,
0x36,0x37,0x34,0x35,0x32,0x33,0x30,0x31,0x3f,0x3e, 0x3d,0x3c,0x3b,0x3a,0x39,0x38,
0x49,0x48,0x4b,0x4a,0x4d,0x4c,0x4f,0x4e,0x40,0x41, 0x42,0x43,0x44,0x45,0x46,0x47,
0x5b,0x5a,0x59,0x58,0x5f,0x5e,0x5d,0x5c,0x52,0x53, 0x50,0x51,0x56,0x57,0x54,0x55,
0x6d,0x6c,0x6f,0x6e,0x69,0x68,0x6b,0x6a,0x64,0x65, 0x66,0x67,0x60,0x61,0x62,0x63,
0x7f,0x7e,0x7d,0x7c,0x7b,0x7a,0x79,0x78,0x76,0x77, 0x74,0x75,0x72,0x73,0x70,0x71,
0x92,0x93,0x90,0x91,0x96,0x97,0x94,0x95,0x9b,0x9a, 0x99,0x98,0x9f,0x9e,0x9d,0x9c,
0x80,0x81,0x82,0x83,0x84,0x85,0x86,0x87,0x89,0x88, 0x8b,0x8a,0x8d,0x8c,0x8f,0x8e,
0xb6,0xb7,0xb4,0xb5,0xb2,0xb3,0xb0,0xb1,0xbf,0xbe, 0xbd,0xbc,0xbb,0xba,0xb9,0xb8,
0xa4,0xa5,0xa6,0xa7,0xa0,0xa1,0xa2,0xa3,0xad,0xac, 0xaf,0xae,0xa9,0xa8,0xab,0xaa,
0xdb,0xda,0xd9,0xd8,0xdf,0xde,0xdd,0xdc,0xd2,0xd3, 0xd0,0xd1,0xd6,0xd7,0xd4,0xd5,
0xc9,0xc8,0xcb,0xca,0xcd,0xcc,0xcf,0xce,0xc0,0xc1, 0xc2,0xc3,0xc4,0xc5,0xc6,0xc7,
0xff,0xfe,0xfd,0xfc,0xfb,0xfa,0xf9,0xf8,0xf6,0xf7, 0xf4,0xf5,0xf2,0xf3,0xf0,0xf1,
0xed,0xec,0xef,0xee,0xe9,0xe8,0xeb,0xea,0xe4,0xe5, 0xe6,0xe7,0xe0,0xe1,0xe2,0xe3
};
static byte lfsr1_bits1[512]=
{
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff
};
/* Reverse the order of the bits within a byte.
*/
static byte bit_reverse[256]=
{
0x00,0x80,0x40,0xc0,0x20,0xa0,0x60,0xe0,0x10,0x90, 0x50,0xd0,0x30,0xb0,0x70,0xf0,
0x08,0x88,0x48,0xc8,0x28,0xa8,0x68,0xe8,0x18,0x98, 0x58,0xd8,0x38,0xb8,0x78,0xf8,
0x04,0x84,0x44,0xc4,0x24,0xa4,0x64,0xe4,0x14,0x94, 0x54,0xd4,0x34,0xb4,0x74,0xf4,
0x0c,0x8c,0x4c,0xcc,0x2c,0xac,0x6c,0xec,0x1c,0x9c, 0x5c,0xdc,0x3c,0xbc,0x7c,0xfc,
0x02,0x82,0x42,0xc2,0x22,0xa2,0x62,0xe2,0x12,0x92, 0x52,0xd2,0x32,0xb2,0x72,0xf2,
0x0a,0x8a,0x4a,0xca,0x2a,0xaa,0x6a,0xea,0x1a,0x9a, 0x5a,0xda,0x3a,0xba,0x7a,0xfa,
0x06,0x86,0x46,0xc6,0x26,0xa6,0x66,0xe6,0x16,0x96, 0x56,0xd6,0x36,0xb6,0x76,0xf6,
0x0e,0x8e,0x4e,0xce,0x2e,0xae,0x6e,0xee,0x1e,0x9e, 0x5e,0xde,0x3e,0xbe,0x7e,0xfe,
0x01,0x81,0x41,0xc1,0x21,0xa1,0x61,0xe1,0x11,0x91, 0x51,0xd1,0x31,0xb1,0x71,0xf1,
0x09,0x89,0x49,0xc9,0x29,0xa9,0x69,0xe9,0x19,0x99, 0x59,0xd9,0x39,0xb9,0x79,0xf9,
0x05,0x85,0x45,0xc5,0x25,0xa5,0x65,0xe5,0x15,0x95, 0x55,0xd5,0x35,0xb5,0x75,0xf5,
0x0d,0x8d,0x4d,0xcd,0x2d,0xad,0x6d,0xed,0x1d,0x9d, 0x5d,0xdd,0x3d,0xbd,0x7d,0xfd,
0x03,0x83,0x43,0xc3,0x23,0xa3,0x63,0xe3,0x13,0x93, 0x53,0xd3,0x33,0xb3,0x73,0xf3,
0x0b,0x8b,0x4b,0xcb,0x2b,0xab,0x6b,0xeb,0x1b,0x9b, 0x5b,0xdb,0x3b,0xbb,0x7b,0xfb,
0x07,0x87,0x47,0xc7,0x27,0xa7,0x67,0xe7,0x17,0x97, 0x57,0xd7,0x37,0xb7,0x77,0xf7,
0x0f,0x8f,0x4f,0xcf,0x2f,0xaf,0x6f,0xef,0x1f,0x9f, 0x5f,0xdf,0x3f,0xbf,0x7f,0xff
};
/*
*
* this function is only used internally when decrypting title key
*
*/
static void css_titlekey(byte *key, byte *im, byte invert)
{
unsigned int lfsr1_lo,lfsr1_hi,lfsr0,combined;
byte o_lfsr0, o_lfsr1;
byte k[5];
int i;
lfsr1_lo = im[0] | 0x100;
lfsr1_hi = im[1];
lfsr0 = ((im[4] >8)&0xff] >16)&0xff]>24)&0xff];
combined = 0;
for (i = 0; i >1;
lfsr1_lo = ((lfsr1_lo&1)>7)^(lfsr0>>10)^(lfsr0>>11)^(lfsr0>>1 9);*/
o_lfsr0 = (((((((lfsr0>>8)^lfsr0)>>1)^lfsr0)>>3)^lfsr0)>>7);
lfsr0 = (lfsr0>>8)|(o_lfsr0>= 8;
}
key[4]=k[4]^csstab1[key[4]]^key[3];
key[3]=k[3]^csstab1[key[3]]^key[2];
key[2]=k[2]^csstab1[key[2]]^key[1];
key[1]=k[1]^csstab1[key[1]]^key[0];
key[0]=k[0]^csstab1[key[0]]^key[4];
key[4]=k[4]^csstab1[key[4]]^key[3];
key[3]=k[3]^csstab1[key[3]]^key[2];
key[2]=k[2]^csstab1[key[2]]^key[1];
key[1]=k[1]^csstab1[key[1]]^key[0];
key[0]=k[0]^csstab1[key[0]];
}
/*
*
* this function decrypts a title key with the specified disk key
*
* tkey: the unobfuscated title key (XORed with BusKey)
* dkey: the unobfuscated disk key (XORed with BusKey)
* 2048 bytes in length (though only 5 bytes are needed, see below)
* pkey: array of pointers to player keys and disk key offsets
*
*
* use the result returned in tkey with css_descramble
*
*/
int css_decrypttitlekey(byte *tkey, byte *dkey, struct playkey **pkey)
{
byte test[5], pretkey[5];
int i = 0;
for (; *pkey; ++pkey, ++i) {
memcpy(pretkey, dkey + (*pkey)->offset, 5);
css_titlekey(pretkey, (*pkey)->key, 0);
memcpy(test, dkey, 5);
css_titlekey(test, pretkey, 0);
if (memcmp(test, pretkey, 5) == 0) {
fprintf(stderr, "Using Key %d\n", i+1);
break;
}
}
if (!*pkey) {
fprintf(stderr, "Shit - Need Key %d\n", i+1);
return 0;
}
css_titlekey(tkey, pretkey, 0xff);
return 1;
}
/*
*
* this function does the actual descrambling
*
* sec: encrypted sector (2048 bytes)
* key: decrypted title key obtained from css_decrypttitlekey
*
*/
void css_descramble(byte *sec,byte *key)
{
unsigned int lfsr1_lo,lfsr1_hi,lfsr0,combined;
unsigned char o_lfsr0, o_lfsr1;
unsigned char *end = sec + 0x800;
#define SALTED(i) (key[i] ^ sec[0x54 + (i)])
lfsr1_lo = SALTED(0) | 0x100;
lfsr1_hi = SALTED(1);
lfsr0 = ((SALTED(4) >8)&0xff] >16)&0xff]>24)&0xff];
sec+=0x80;
combined = 0;
while (sec != end) {
o_lfsr1 = lfsr1_bits0[lfsr1_hi] ^ lfsr1_bits1[lfsr1_lo];
lfsr1_hi = lfsr1_lo>>1;
lfsr1_lo = ((lfsr1_lo&1)>7)^(lfsr0>>10)^(lfsr0>>11)^(lfsr0>>1 9);*/
o_lfsr0 = (((((((lfsr0>>8)^lfsr0)>>1)^lfsr0)>>3)^lfsr0)>>7);
lfsr0 = (lfsr0>>8)|(o_lfsr0>= 8;
}
} -
Re:Does anyone have the balls to post DeCSS here??
Sure:
DeCSS source and info:
http://cubicmetercrystal.com/decss/
Mirror making instructions:
http://cubicmetercrystal.com/decss/mi rror.html
And the source:
css-descramble.h:
#ifndef __css_descramble_h_
#define __css_descramble_h_
struct playkey {
int offset;
unsigned char key[5];
};
extern int css_decrypttitlekey(unsigned char *tkey, unsigned char *dkey, struct playkey **pkey);
extern void css_descramble(unsigned char *sec,unsigned char *key);
#endif
css-descramble.c:
#include
#include
#include "css-descramble.h"
typedef unsigned char byte;
/*
*
* some tables used for descrambling sectors and/or decrypting title keys
*
*/
static byte csstab1[256]=
{
0x33,0x73,0x3b,0x26,0x63,0x23,0x6b,0x76,0x3e,0x7e, 0x36,0x2b,0x6e,0x2e,0x66,0x7b,
0xd3,0x93,0xdb,0x06,0x43,0x03,0x4b,0x96,0xde,0x9e, 0xd6,0x0b,0x4e,0x0e,0x46,0x9b,
0x57,0x17,0x5f,0x82,0xc7,0x87,0xcf,0x12,0x5a,0x1a, 0x52,0x8f,0xca,0x8a,0xc2,0x1f,
0xd9,0x99,0xd1,0x00,0x49,0x09,0x41,0x90,0xd8,0x98, 0xd0,0x01,0x48,0x08,0x40,0x91,
0x3d,0x7d,0x35,0x24,0x6d,0x2d,0x65,0x74,0x3c,0x7c, 0x34,0x25,0x6c,0x2c,0x64,0x75,
0xdd,0x9d,0xd5,0x04,0x4d,0x0d,0x45,0x94,0xdc,0x9c, 0xd4,0x05,0x4c,0x0c,0x44,0x95,
0x59,0x19,0x51,0x80,0xc9,0x89,0xc1,0x10,0x58,0x18, 0x50,0x81,0xc8,0x88,0xc0,0x11,
0xd7,0x97,0xdf,0x02,0x47,0x07,0x4f,0x92,0xda,0x9a, 0xd2,0x0f,0x4a,0x0a,0x42,0x9f,
0x53,0x13,0x5b,0x86,0xc3,0x83,0xcb,0x16,0x5e,0x1e, 0x56,0x8b,0xce,0x8e,0xc6,0x1b,
0xb3,0xf3,0xbb,0xa6,0xe3,0xa3,0xeb,0xf6,0xbe,0xfe, 0xb6,0xab,0xee,0xae,0xe6,0xfb,
0x37,0x77,0x3f,0x22,0x67,0x27,0x6f,0x72,0x3a,0x7a, 0x32,0x2f,0x6a,0x2a,0x62,0x7f,
0xb9,0xf9,0xb1,0xa0,0xe9,0xa9,0xe1,0xf0,0xb8,0xf8, 0xb0,0xa1,0xe8,0xa8,0xe0,0xf1,
0x5d,0x1d,0x55,0x84,0xcd,0x8d,0xc5,0x14,0x5c,0x1c, 0x54,0x85,0xcc,0x8c,0xc4,0x15,
0xbd,0xfd,0xb5,0xa4,0xed,0xad,0xe5,0xf4,0xbc,0xfc, 0xb4,0xa5,0xec,0xac,0xe4,0xf5,
0x39,0x79,0x31,0x20,0x69,0x29,0x61,0x70,0x38,0x78, 0x30,0x21,0x68,0x28,0x60,0x71,
0xb7,0xf7,0xbf,0xa2,0xe7,0xa7,0xef,0xf2,0xba,0xfa, 0xb2,0xaf,0xea,0xaa,0xe2,0xff
};
static byte lfsr1_bits0[256]=
{
0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x09,0x08, 0x0b,0x0a,0x0d,0x0c,0x0f,0x0e,
0x12,0x13,0x10,0x11,0x16,0x17,0x14,0x15,0x1b,0x1a, 0x19,0x18,0x1f,0x1e,0x1d,0x1c,
0x24,0x25,0x26,0x27,0x20,0x21,0x22,0x23,0x2d,0x2c, 0x2f,0x2e,0x29,0x28,0x2b,0x2a,
0x36,0x37,0x34,0x35,0x32,0x33,0x30,0x31,0x3f,0x3e, 0x3d,0x3c,0x3b,0x3a,0x39,0x38,
0x49,0x48,0x4b,0x4a,0x4d,0x4c,0x4f,0x4e,0x40,0x41, 0x42,0x43,0x44,0x45,0x46,0x47,
0x5b,0x5a,0x59,0x58,0x5f,0x5e,0x5d,0x5c,0x52,0x53, 0x50,0x51,0x56,0x57,0x54,0x55,
0x6d,0x6c,0x6f,0x6e,0x69,0x68,0x6b,0x6a,0x64,0x65, 0x66,0x67,0x60,0x61,0x62,0x63,
0x7f,0x7e,0x7d,0x7c,0x7b,0x7a,0x79,0x78,0x76,0x77, 0x74,0x75,0x72,0x73,0x70,0x71,
0x92,0x93,0x90,0x91,0x96,0x97,0x94,0x95,0x9b,0x9a, 0x99,0x98,0x9f,0x9e,0x9d,0x9c,
0x80,0x81,0x82,0x83,0x84,0x85,0x86,0x87,0x89,0x88, 0x8b,0x8a,0x8d,0x8c,0x8f,0x8e,
0xb6,0xb7,0xb4,0xb5,0xb2,0xb3,0xb0,0xb1,0xbf,0xbe, 0xbd,0xbc,0xbb,0xba,0xb9,0xb8,
0xa4,0xa5,0xa6,0xa7,0xa0,0xa1,0xa2,0xa3,0xad,0xac, 0xaf,0xae,0xa9,0xa8,0xab,0xaa,
0xdb,0xda,0xd9,0xd8,0xdf,0xde,0xdd,0xdc,0xd2,0xd3, 0xd0,0xd1,0xd6,0xd7,0xd4,0xd5,
0xc9,0xc8,0xcb,0xca,0xcd,0xcc,0xcf,0xce,0xc0,0xc1, 0xc2,0xc3,0xc4,0xc5,0xc6,0xc7,
0xff,0xfe,0xfd,0xfc,0xfb,0xfa,0xf9,0xf8,0xf6,0xf7, 0xf4,0xf5,0xf2,0xf3,0xf0,0xf1,
0xed,0xec,0xef,0xee,0xe9,0xe8,0xeb,0xea,0xe4,0xe5, 0xe6,0xe7,0xe0,0xe1,0xe2,0xe3
};
static byte lfsr1_bits1[512]=
{
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff,
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24, 0x49,0x6d,0x92,0xb6,0xdb,0xff
};
/* Reverse the order of the bits within a byte.
*/
static byte bit_reverse[256]=
{
0x00,0x80,0x40,0xc0,0x20,0xa0,0x60,0xe0,0x10,0x90, 0x50,0xd0,0x30,0xb0,0x70,0xf0,
0x08,0x88,0x48,0xc8,0x28,0xa8,0x68,0xe8,0x18,0x98, 0x58,0xd8,0x38,0xb8,0x78,0xf8,
0x04,0x84,0x44,0xc4,0x24,0xa4,0x64,0xe4,0x14,0x94, 0x54,0xd4,0x34,0xb4,0x74,0xf4,
0x0c,0x8c,0x4c,0xcc,0x2c,0xac,0x6c,0xec,0x1c,0x9c, 0x5c,0xdc,0x3c,0xbc,0x7c,0xfc,
0x02,0x82,0x42,0xc2,0x22,0xa2,0x62,0xe2,0x12,0x92, 0x52,0xd2,0x32,0xb2,0x72,0xf2,
0x0a,0x8a,0x4a,0xca,0x2a,0xaa,0x6a,0xea,0x1a,0x9a, 0x5a,0xda,0x3a,0xba,0x7a,0xfa,
0x06,0x86,0x46,0xc6,0x26,0xa6,0x66,0xe6,0x16,0x96, 0x56,0xd6,0x36,0xb6,0x76,0xf6,
0x0e,0x8e,0x4e,0xce,0x2e,0xae,0x6e,0xee,0x1e,0x9e, 0x5e,0xde,0x3e,0xbe,0x7e,0xfe,
0x01,0x81,0x41,0xc1,0x21,0xa1,0x61,0xe1,0x11,0x91, 0x51,0xd1,0x31,0xb1,0x71,0xf1,
0x09,0x89,0x49,0xc9,0x29,0xa9,0x69,0xe9,0x19,0x99, 0x59,0xd9,0x39,0xb9,0x79,0xf9,
0x05,0x85,0x45,0xc5,0x25,0xa5,0x65,0xe5,0x15,0x95, 0x55,0xd5,0x35,0xb5,0x75,0xf5,
0x0d,0x8d,0x4d,0xcd,0x2d,0xad,0x6d,0xed,0x1d,0x9d, 0x5d,0xdd,0x3d,0xbd,0x7d,0xfd,
0x03,0x83,0x43,0xc3,0x23,0xa3,0x63,0xe3,0x13,0x93, 0x53,0xd3,0x33,0xb3,0x73,0xf3,
0x0b,0x8b,0x4b,0xcb,0x2b,0xab,0x6b,0xeb,0x1b,0x9b, 0x5b,0xdb,0x3b,0xbb,0x7b,0xfb,
0x07,0x87,0x47,0xc7,0x27,0xa7,0x67,0xe7,0x17,0x97, 0x57,0xd7,0x37,0xb7,0x77,0xf7,
0x0f,0x8f,0x4f,0xcf,0x2f,0xaf,0x6f,0xef,0x1f,0x9f, 0x5f,0xdf,0x3f,0xbf,0x7f,0xff
};
/*
*
* this function is only used internally when decrypting title key
*
*/
static void css_titlekey(byte *key, byte *im, byte invert)
{
unsigned int lfsr1_lo,lfsr1_hi,lfsr0,combined;
byte o_lfsr0, o_lfsr1;
byte k[5];
int i;
lfsr1_lo = im[0] | 0x100;
lfsr1_hi = im[1];
lfsr0 = ((im[4] >8)&0xff] >16)&0xff]>24)&0xff];
combined = 0;
for (i = 0; i >1;
lfsr1_lo = ((lfsr1_lo&1)>7)^(lfsr0>>10)^(lfsr0>>11)^(lfsr0>>1 9);*/
o_lfsr0 = (((((((lfsr0>>8)^lfsr0)>>1)^lfsr0)>>3)^lfsr0)>>7);
lfsr0 = (lfsr0>>8)|(o_lfsr0>= 8;
}
key[4]=k[4]^csstab1[key[4]]^key[3];
key[3]=k[3]^csstab1[key[3]]^key[2];
key[2]=k[2]^csstab1[key[2]]^key[1];
key[1]=k[1]^csstab1[key[1]]^key[0];
key[0]=k[0]^csstab1[key[0]]^key[4];
key[4]=k[4]^csstab1[key[4]]^key[3];
key[3]=k[3]^csstab1[key[3]]^key[2];
key[2]=k[2]^csstab1[key[2]]^key[1];
key[1]=k[1]^csstab1[key[1]]^key[0];
key[0]=k[0]^csstab1[key[0]];
}
/*
*
* this function decrypts a title key with the specified disk key
*
* tkey: the unobfuscated title key (XORed with BusKey)
* dkey: the unobfuscated disk key (XORed with BusKey)
* 2048 bytes in length (though only 5 bytes are needed, see below)
* pkey: array of pointers to player keys and disk key offsets
*
*
* use the result returned in tkey with css_descramble
*
*/
int css_decrypttitlekey(byte *tkey, byte *dkey, struct playkey **pkey)
{
byte test[5], pretkey[5];
int i = 0;
for (; *pkey; ++pkey, ++i) {
memcpy(pretkey, dkey + (*pkey)->offset, 5);
css_titlekey(pretkey, (*pkey)->key, 0);
memcpy(test, dkey, 5);
css_titlekey(test, pretkey, 0);
if (memcmp(test, pretkey, 5) == 0) {
fprintf(stderr, "Using Key %d\n", i+1);
break;
}
}
if (!*pkey) {
fprintf(stderr, "Shit - Need Key %d\n", i+1);
return 0;
}
css_titlekey(tkey, pretkey, 0xff);
return 1;
}
/*
*
* this function does the actual descrambling
*
* sec: encrypted sector (2048 bytes)
* key: decrypted title key obtained from css_decrypttitlekey
*
*/
void css_descramble(byte *sec,byte *key)
{
unsigned int lfsr1_lo,lfsr1_hi,lfsr0,combined;
unsigned char o_lfsr0, o_lfsr1;
unsigned char *end = sec + 0x800;
#define SALTED(i) (key[i] ^ sec[0x54 + (i)])
lfsr1_lo = SALTED(0) | 0x100;
lfsr1_hi = SALTED(1);
lfsr0 = ((SALTED(4) >8)&0xff] >16)&0xff]>24)&0xff];
sec+=0x80;
combined = 0;
while (sec != end) {
o_lfsr1 = lfsr1_bits0[lfsr1_hi] ^ lfsr1_bits1[lfsr1_lo];
lfsr1_hi = lfsr1_lo>>1;
lfsr1_lo = ((lfsr1_lo&1)>7)^(lfsr0>>10)^(lfsr0>>11)^(lfsr0>>1 9);*/
o_lfsr0 = (((((((lfsr0>>8)^lfsr0)>>1)^lfsr0)>>3)^lfsr0)>>7);
lfsr0 = (lfsr0>>8)|(o_lfsr0>= 8;
}
} -
Make a mirror
download http://cubicmetercrystal.com/decss/mirror.tar.gz and $ tar -zxf mirror.tar.gz
Your mirror is decss/index.html
They can only take the freedom if you let them.
http://cubicmetercrystal.com/decss/
-
Make a mirror
download http://cubicmetercrystal.com/decss/mirror.tar.gz and $ tar -zxf mirror.tar.gz
Your mirror is decss/index.html
They can only take the freedom if you let them.
http://cubicmetercrystal.com/decss/
-
Mirrors part 1Visit Humpin! (No, it's not what you think!)
Temporary restraining order DENIED!
Thanks to the efforts of the Electronic Frontier Foundation and the organization and support provided by a few of our fellow defendants we are still here! Another hearing is scheduled for January 14th.
We would like to point out to all of the mirror sites with things like "fuck the lawyers" on them that it is because of a generous group of lawyers that we are still here. These lawyers are working for free (or much less than they could get by going over to the Dark Side) and don't deserve this kind of abuse.
Here is the EFF's stance on this case.
Save a copy of this web page now!
We have just been informed that the DVD Copy Control Association is seeking a restraining order against us (named as "Doe 28") for distributing DeCSS and linking to pages that distribute it and linking to pages that link to pages that distribute it.
Section 48 of this request states that we supposedly "have received notice through the MPA and refused to remove the information at issue". This is absolutely false! We have never received any such request (from the MPA or anybody else for that matter) and we obviously were not given the opportunity to refuse! Either Jared Bobrow needs to go back to law school or the DVD CCA needs to get a new firm. This is the kind of sloppy work that could get an important document thrown out.
Here is a 2600 story on this.
Explanation on legality of this information
The software (source as well as binaries) offered on this site can be freely redistributed because it was published under the GNU General Public License. The purpose of this software is not illegal copying of DVD disks. It is meant to provide information necessary to be able to program a DVD player for Linux. To do this, the CSS system needs to be incorporated in the player. Recently the (very weak) DVD content scrambling system was deciphered, freeing the way for a Linux DVD player. The CSS system is not a copy protection system, since it does not prevent copying of the disk. Writing information about the way an encryption scheme functions is completely legal. The source code and binaries on this site are completely legal too, since they contain no code from the DVD consortium or its members. The sources and programs on this site were written by third parties using clean-room reverse engineering methods which are (ready?) completly legal.
Attention www.rhythm.cx was hosting a list of mirrors for these files. That list of mirrors has been replaced with a page reading "This site has been taken down for legal reasons." Here's what the maintainer put on the site the day it was shut down:
NOTE (Thu, Nov 11, 12:17pm EST): I've recently been informed that a law firm which is likely to be one that would try get these mirrors taken down has been visiting this mirror site as well as others. With that said, there is a possibility that I may have to remove this site in the near future because like everyone else, I can't afford to go to court to fight it. Luckly, it seems fairly unlikely that any law firm will ever be able to get rid of all these mirrors at this point (there are currently 41 in 8 different countries and this list is growing every day). However, I have only seen very few mirror _lists_ like this one anyplace. If anyone has the resources, it might be wise to mirror this list of mirrors as well so that the right people will still know that these mirrors exist.
Here is a 2600 story with more details on how rhythm.cx was shut down.
Current Mirrors Last updated: Wed, Jan 19, 12:13am EST
Numbers are only for the maintainer's convenienceWe apologize for the length of time between updates. This list has gotten quite large and thus more difficult to maintain.
Much thanks to this site for listing mirrors of the mirror lists.
- http://www.humpin.org/decss/DeCSS.zip and http://www.humpin.org/decss/decss.tar.gz
- http://www.2600.com/news/1999/11 12-files/DeCSS.zip/ and http://www.2600.com/news/1 999/1112-files/css-auth.tar.gz
- http://douglas.min.net/~drw/css-auth/
- http://www.devzero.org/freecss.html
- http://www.chello.nl/~f
.vanwaveren/css-auth/css-auth.tar.gz - http://www.geociti es.com/ResearchTriangle/Campus/8877/index.html
- http://www.angelfire.com/mt/popefelix/
- http://www.vexed.net/CSS
- http://members.brabant.chello.nl/~j.vr eeken/
- http://www.dvd.eavy.de/css-auth.tar.gz and http://www.dvd.eavy.de/DeCSS.zip
- http://www.eavy.net/stuff/dvd/css-aut h.tar.gz and http://www.eavy.net/stuff/dvd/DeCSS.zip
- http://frozenlinux.com/local/decss/in dex.html
- http://dirtass.beyatch.net/decss.zip
- http://decss.tripod.com/index.html
- http://www.free-dvd.org.lu/
- http://www.angelfire.com/in2/mirror/
- http://batman.jytol.fi/~vuori/dvd/
- http://www.zpok.demon.co.uk/deCSS/CSS.ht ml
- http://plato.nebulanet.net:88/css/
- http://www.logorrhea.com/main.html
- http://people.delphi.com/salfter/LiVi d.tar.gz
- ftp://193.219.56.32/pub/dvd/LiVi d.CVS-11.06.tar.gz and ftp://193.219.56. 32/pub/dvd/LiVid.CVS-11.06.css-stuff-only.tar.gz
- http://merlin.keble.ox.ac.uk/~a drian/css/index.html
- http://www.dvd-copy.com/
- http://www.sent.freeserve.co.uk/css -auth.tar.gz and http://www.sent.freeserve.co.uk/DeCSS.zip
- http://www.lemuria.org/DeCSS/
- http://members.theglobe.com/avoiderm an/dvd.htm
- http://remco.xgov.net/dvd/
- http://www.twistedlogic.com/htm l/tl_archive_map.htm
- http:/
/munitions.polkaroo.net/software/algorithms/stream ciphers/decss.tar.gz - http://muni tions.dyn.org/software/algorithms/streamciphers/d
e css.tar.gz - http://uk1. munitions.net/software/algorithms/streamciphers/d
e css.tar.gz - http://muni tions.firenze.linux.it/algorithms/streamciphers/d
e css.tar.gz - http://www.irgendeinedomain.de/decs s/index.html
- http://therapy.endorphin.org/DVD/
- http://killer.discordia.ch
/Politics/Copyprotection.phtml - http://linuxvideo.org/
- http://www.geocities.com/SiliconV alley/Port/3224/
- ftp://ftp.one.net/pub/user s/dmahurin/files/software/dvd/
- ftp://ftp.charm.net/pub/usr/home/dutch/ or http://www.charm.net/~dutch/
- http://dsl129.drizzle.com:2001/downlo ads/DVD/
- http://perso.libertysurf. fr/ortal98/dvd_rip/decss_12b.zip
- http://users.drak.net/bem ann/software/css/css-auth.tar.gz and http://users.drak.net/bemann/so ftware/css/DeCSS.zip
- http://www.angelfire.com/movies/decss
- http://www.angelfire.com/myband/decss/
- http://josefine.ben.tuwien.ac.at/~davi d/dvd/
- http://www.c0ke.com/DVD/
- http://rockme.virtualave.net/
- http://amor.rz.hu-berlin.de/~h0444t2v/
- http://www.quintessenz.at/q/index.html
- http://www.dvdlinks.co.uk/css/
- http://www.fortunecit y.com/tinpan/tylerbridge/679/dvdcss.html
- http://www.crosswinds.net/~valo/DeCSS/
- http://members.home.com/christopherlee/ dvd/
- http://members.xoom.com/freedecss/
- http://www.dynamsol.com/satanix/DeCSS.zip and http://www.dynamsol.com/satanix/css -auth.tar.gz
- http://mun itions.cifs.org/software/algorithms/streamciphers
/ decss.tar.gz - http://www.able-towers.com/~flow/
- http://www.cgocable.net/~jdionne/css/
- http://people.mn.mediaone.net/bojay/s lashdot/
- http://www.capital.net/~mazzic
- http://24.108.23.121/DeCSS/
- http://members.tripod.com/donotsueme/
- http://donotsueme.homepage.com
- http://www.homestead.com/donotsueme/ index.html
- http://donotsueme.freeservers.com/
- http://www.angelfire.com/punk/donotsueme/
- http://www.rz.uni-frankfurt.de/~marsie/
- http://209.178.22.9/protest/
- http://www.bard.org.il/~marc/dvd
- http://www.geocities.com/RainFor est/4360/decss.zip
- http://www.altern.com/tfagart/decss.zip
- http://www.itouch.net/~jm/dvd.html
- http://ils.unc.edu/inls183/resources
.shtml#DVD - http://avdira.cc.duth.gr/~kkonstan/css/
- http://www.multimania.com/sxpert/decss/
- http://www.posexperts.com.pl/peopl e/wrobell/css/
- http://www.koek.net/dvd/
- http://www.cyberchrist.org/freecss.html
- http://www.ozemail.com.au/~cybe rchrist/freecss.html
- http://www.planet.net.au/~coram/
- http://www.geek.co.il/css/
- http://www.datacomm.ch/adrien/decss/ index.html
- http://home.rmci.net/bert/fuckthelawyers/
- http://unimatrix.dyndns.org/fucklawyers/
- http://www.isn.net/~dsimeone/DeCSS.zip
- http://logical-solutions.com.au/DeCSS.zip
- http://www.fsp.com/
- http://www.warren-wilson.edu/~echerry/dvd
- http://www.mafkees.com/dvd
- http://dB.org/dvd/
- http://dcwi.com/~wench/decss
- http://dvdcss.newmail.ru
- http://www.subcor.com
- http://www.frankw.net/decss
- http://danger-island.com/~dav/any.lawyer.who/quot
e s.this.url/gives.permission/for .his.residence.to.be.searched/any.bootleg.audio/vi deo/tape.found/nullifies.legal.and.moral .standing/ - http://www.fortunecity.com/vi ctorian/parkwood/95/DVD/
- http://www.asleep.net/dvd
- http://members.xoom.com/NiKeX
- http://www.geocit ies.com/ResearchTriangle/Station/2819/index.html
- http://www.execpc.com/~unicorn/dvdmirr or.htm
- http://members.xoom.com/chapter3/Mamma No.htm
- http://wiw.org/~drz/css/
- http://merlinjim.freeservers.com/dvd/
- http://www.visi.com/~adept/liberty
- http://www.ct2600.org/2600-DVD.html
- http://magic.hurrah.com/~fireball/dvd/
- ftp://ftp.foon.net/pub/decss
- http://osiris.978.org/~brianr/css/
- http://earnestdesigns.com/dvd
- http://www.satl.com/~satlpop6/
- ftp://cm-d0415.resnet.ucsc.edu/p ub/css-auth.tar.gz
- http://www.mit.edu/afs/sipb/user
/mycroft/css-auth/ - http://www.eyrie.demon.co.uk/derek/dvd/c ss
- http://ananke.hack.pl
- http://budice.ancients.net/www.free -dvd.org.lu/
- http://kesagatame.tripod.com
- http://www.angelfire.com/pokemon/decss
- http://www.gnosis.cx/download/DeCSS.zip
- http://bone.powersurfr.com/DeCSS/
- http://wakeupthe.net/dvd/
- http://cubicmetercrystal.com/decss/
- http://analyzethis.acmecity.com/triboro
/90/ - http://homepages.together.net/~ib nzahid/DeCSS.zip
- http://www.save2600.8m.com
- http://people.ne.mediaone.net/dantepsn/
- http://members.xoom.com/mxpxguy/dvd/
- http://decss.fall0ut.com
- http://vedaa.tripod.com/decss.html
- http://members.xoom.com/iox
- http://www.hackunlimited.com/dvd/
- http://hem.fyristorg.com/police/css.htm
- http://elknews.netpedia.net/dvd/
- http://www.idrive.com/decss/web
- http://www.clug.com/~vodak/dvd/
- http://www.nacs.net/~vodak/dvd/
- http://ny2600.iwarp.com
- http://www.wpi.edu/~nassar/dvd/
- http://www.glue.umd.edu/~castongj
- http://www.geocities.com/cold_dvd/
- http://www.projectgamma.com/deccs/
- http://members.xoom.com/mogreen/decss/
- http://thrash.webjump.com/decss.zip
- http://www.angelfire.com/de2/decss/dec ss.htm
- http://www.ithink.org/dvd/
- http://www.fortunecit y.com/skyscraper/motorola/1415/decss.htm
- http://www.linuxstart.com/~kv ance/projects/decss.html
- http://www.darkkingz.com/DeCSS.zip
- http://ebmedia.net/dvd/
- http://www.geocities.com/decss_forever/
- http://revolution.3-cities.com/~spack/dv d/
- http://www.geocities.com/Sili conValley/Software/8762/
- http://smokering.org
- http://www.sent.freeserve.co.uk/css -auth.tar.gz
- http://dlsf.org
- http://home.rmci.net/bert/dvd
- http://thrash.webjump.com/decss.zip
- http://linux.uci.agh.edu.pl/~outlaw/ decss.html
- http://debian.mps.krakow.pl/mirror/css/
- http://www.fission.org/~mangino
- http://212.187.12.197/decss/
- http://www.clarkson.edu/~andrixjr
/decss/DeCSS.zip - http://www.geocities.com/Capitol Hill/1583/dvd.html
- http://www.csd.net/~cgadd/dvd.htm
- http://www.members.home.net/normanlorrai n/
- http://home.swipnet.se/~w-18931/decss/
- http://home.soneraplaza.nl/qn/prive/v alhalla/
- http://www.robotslave.net
- http://www.angelfire.com/punk/freedom/
- http://www.corova.com/dvd/
- http://2600.dk/mirrors/css/
- http://dvdcrack.homepage.com
- http://www.copkiller.org
- http://www.worldcity.nl/~frank/dvd
- http://members.xoom.com/iamkeenan/master/
- http://www.adulation.net/css/
- http://homepage.interacces s.com/~mycroft/decss/DeCSS.zip
- http://underground.pl/dvd/
- http://members.xoom.com/nyc2600
- http://zerosoft.hypermart.net/warez/ DVDcrK.txt
- http://www.deforest.org/CSS
- http://www.xenoclast.demon.co.uk/main.ht ml
- http://www.ctol.net/~ross/css-auth.tar.gz
- http://www.xenoclast.demon.co.uk/main.ht ml
- http://www.ctol.net/~ross/css-auth.tar.gz
- http://www.geocities.com/SiliconV alley/File/3635/
- http://members.xoom.com/a1010_2000/
- http://decss.globalservice.hu/
- http://members.xoom.com//_XMC M/madasian2000/index.htm
- ftp://ftp.firehead.org/pub/
- http://www.koek.net/dvd
- http://www.mindspring.com/~stonethrower
- http://www.geocitie s.com/SiliconValley/Hardware/6188/index.html
- http://matt.frogspace.net/css/
- ftp://www.spamshack.net/pub/dcss/
- http://imezok.tripod.com/Untitled.txt
- http://warpedreality.members.easyspace. com/
- http://ts1.online.fr/dvd/
- http://homepages.go.com/homepage s/4/0/3/403_error/
- http://members.xoom.com/maud123/Home/C SS.htm
- http://xtreme2k.8k.com/DeCSS/
- http://hackingdvd.homestead.com/
- http://www.geocities.com/corporatemi ndcontrol/
- http://www.geocities.com/SoHo
/Studios/6752/index.html - http://darklord.darkthrone.com/user s/smith/dvd/
- http://www.image.dk/~mbp
- http://www.divisionbyzero.com/decss/
- http://decss.cx/
- http://www.humpin.org/decss/DeCSS.zip and http://www.humpin.org/decss/decss.tar.gz
-
Mirrors part 1Note: This mirror list has been copied from http://www.humpin.org/decss/, on January 2nd 2000 13:13 GMT
Mirrors since 28-Dec-99 added by me.
To my main DVD page (containing list of lists of mirrors) Visit Humpin! (No, it's not what you think!)
Temporary restraining order DENIED!
Thanks to the efforts of the Electronic Frontier Foundation and the organization and support provided by a few of our fellow defendants we are still here! Another hearing is scheduled for January 14th.
We would like to point out to all of the mirror sites with things like "fuck the lawyers" on them that it is because of a generous group of lawyers that we are still here. These lawyers are working for free (or much less than they could get by going over to the Dark Side) and don't deserve this kind of abuse.
Here is the EFF's stance on this case.
If you need a REAL reason to host these files, try reading this. Truth has never been more purely distilled.Save a copy of this web page now!
We have just been informed that the DVD Copy Control Association is seeking a restraining order against us (named as "Doe 28") for distributing DeCSS and linking to pages that distribute it and linking to pages that link to pages that distribute it.
Section 48 of this request states that we supposedly "have received notice through the MPA and refused to remove the information at issue". This is absolutely false! We have never received any such request (from the MPA or anybody else for that matter) and we obviously were not given the opportunity to refuse! Either Jared Bobrow needs to go back to law school or the DVD CCA needs to get a new firm. This is the kind of sloppy work that could get an important document thrown out.
Here is a 2600 story on this.
Explanation on legality of this information
The software (source as well as binaries) offered on this site can be freely redistributed because it was published under the GNU General Public License. The purpose of this software is not illegal copying of DVD disks. It is meant to provide information necessary to be able to program a DVD player for Linux. To do this, the CSS system needs to be incorporated in the player. Recently the (very weak) DVD content scrambling system was deciphered, freeing the way for a Linux DVD player. The CSS system is not a copy protection system, since it does not prevent copying of the disk. Writing information about the way an encryption scheme functions is completely legal. The source code and binaries on this site are completely legal too, since they contain no code from the DVD consortium or its members. The sources and programs on this site were written by third parties using clean-room reverse engineering methods which are (ready?) completly legal.
Attention www.rhythm.cx was hosting a list of mirrors for these files. That list of mirrors has been replaced with a page reading "This site has been taken down for legal reasons." Here's what the maintainer put on the site the day it was shut down:
NOTE (Thu, Nov 11, 12:17pm EST): I've recently been informed that a law firm which is likely to be one that would try get these mirrors taken down has been visiting this mirror site as well as others. With that said, there is a possibility that I may have to remove this site in the near future because like everyone else, I can't afford to go to court to fight it. Luckly, it seems fairly unlikely that any law firm will ever be able to get rid of all these mirrors at this point (there are currently 41 in 8 different countries and this list is growing every day). However, I have only seen very few mirror _lists_ like this one anyplace. If anyone has the resources, it might be wise to mirror this list of mirrors as well so that the right people will still know that these mirrors exist.
Here is a 2600 story with more details on how rhythm.cx was shut down.
Current Mirrors Last updated: Fri, Dec 31, 8:18pm EST
Numbers are only for the maintainer's convenienceMuch thanks to this site for listing mirrors of the mirror lists.
- http://www.humpin.org/decss/DeCSS.zip and http://www.humpin.org/decss/decss.tar.gz
- http://www.2600.com/news/1999/11 12-files/DeCSS.zip/ and http://www.2600.com/news/1 999/1112-files/css-auth.tar.gz
- http://douglas.min.net/~drw/css-auth/
- http://www.devzero.org/freecss.html
- http://www.chello.nl/~f
.vanwaveren/css-auth/css-auth.tar.gz - http://www.geociti es.com/ResearchTriangle/Campus/8877/index.html
- http://www.angelfire.com/mt/popefelix/
- http://www.vexed.net/CSS
- http://members.brabant.chello.nl/~j.vr eeken/
- http://www.dvd.eavy.de/css-auth.tar.gz and http://www.dvd.eavy.de/DeCSS.zip
- http://www.eavy.net/stuff/dvd/css-aut h.tar.gz and http://www.eavy.net/stuff/dvd/DeCSS.zip
- http://frozenlinux.com/local/decss/in dex.html
- http://www.unitycode.org/
- http://dirtass.beyatch.net/decss.zip
- http://decss.tripod.com/index.html
- http://www.free-dvd.org.lu/
- http://www.angelfire.com/in2/mirror/
- http://batman.jytol.fi/~vuori/dvd/
- http://www.zpok.demon.co.uk/deCSS/CSS.ht ml
- http://plato.nebulanet.net:88/css/
- http://www.logorrhea.com/main.html
- http://people.delphi.com/salfter/LiVi d.tar.gz
- ftp://193.219.56.32/pub/dvd/LiVi d.CVS-11.06.tar.gz and ftp://193.219.56. 32/pub/dvd/LiVid.CVS-11.06.css-stuff-only.tar.gz
- http://merlin.keble.ox.ac.uk/~a drian/css/index.html
- http://www.dvd-copy.com/
- http://www.zip.com.au/~cs/dvd/css
/css-auth.tar.gz and http://www.zip.com.au/~cs/dvd/css/DeCSS .zip - http://www.sent.freeserve.co.uk/css -auth.tar.gz and http://www.sent.freeserve.co.uk/DeCSS.zip
- http://members.tripod.lycos.nl/jvz/
- http://www.lemuria.org/DeCSS/
- http://members.theglobe.com/avoiderm an/dvd.htm
- http://remco.xgov.net/dvd/
- ftp://dvd:dvd@206.98.63.136
- http://www.twistedlogic.com/htm l/tl_archive_map.htm
- http://mu nitions.vipul.net/software/algorithms/streamciphe
r s/decss.tar.gz - http:/
/munitions.polkaroo.net/software/algorithms/stream ciphers/decss.tar.gz - http://muni tions.dyn.org/software/algorithms/streamciphers/d
e css.tar.gz - http://uk1. munitions.net/software/algorithms/streamciphers/d
e css.tar.gz - http://134.100.185.221/decss/
- http://muni tions.firenze.linux.it/algorithms/streamciphers/d
e css.tar.gz - http://www.tasam.com/~fenkt/dvd/
- http://therapy.endorphin.org/DVD/
- http://killer.discordia.ch
/Politics/Copyprotection.phtml - http://livid.on.openprojects.net
- http://www.geocities.com/SiliconV alley/Port/3224/
- ftp://ftp.one.net/pub/user s/dmahurin/files/software/dvd/
- ftp://ftp.charm.net/pub/usr/home/dutch/ or http://www.charm.net/~dutch/
- http://dsl129.drizzle.com:2001/downlo ads/DVD/
- http://perso.libertysurf. fr/ortal98/dvd_rip/decss_12b.zip
- http://users.drak.net/bem ann/software/css/css-auth.tar.gz and http://users.drak.net/bemann/so ftware/css/DeCSS.zip
- http://www.angelfire.com/movies/decss
- http://members.tripod.co.uk/bap/css/cs s.html
- http://www.angelfire.com/myband/decss/
- http://josefine.ben.tuwien.ac.at/~davi d/dvd/
- http://www.c0ke.com/DVD/
- http://rockme.virtualave.net/
- http://amor.rz.hu-berlin.de/~h0444t2v/
- http://www.quintessenz.at/q/index.html
- http://www.dvdlinks.co.uk/css/
- http://www.fortunecit y.com/tinpan/tylerbridge/679/dvdcss.html
- http://www.crosswinds.net/~valo/DeCSS/
- http://members.home.com/christopherlee/ dvd/
- http://members.xoom.com/freedecss/
- http://63.225.181.97/decss/
- ftp://alma.dhs.org/pub/DVD/
- http://www.dynamsol.com/satanix/DeCSS.zip and http://www.dynamsol.com/satanix/css -auth.tar.gz
- http://mun itions.cifs.org/software/algorithms/streamciphers
/ decss.tar.gz - http://www.able-towers.com/~flow/
- http://www.cgocable.net/~jdionne/css/
- http://people.mn.mediaone.net/bojay/s lashdot/
- http://www.capital.net/~mazzic
- http://24.108.23.121/DeCSS/
- http://ananke.hack.pl/
- http://www.geocities.com/donotsueme/
- http://members.tripod.com/donotsueme/
- http://donotsueme.homepage.com
- http://www.homestead.com/donotsueme/ index.html
- http://donotsueme.freeservers.com/
- http://www.angelfire.com/punk/donotsueme/
- http://www.rz.uni-frankfurt.de/~marsie/
- http://209.178.22.9/protest/
- http://www.bard.org.il/~marc/dvd
- http://www.geocities.com/RainFor est/4360/decss.zip
- http://www.altern.com/tfagart/decss.zip
- http://www.itouch.net/~jm/dvd.html
- http://ils.unc.edu/inls183/resources
.shtml#DVD - http://avdira.cc.duth.gr/~kkonstan/css/
- http://www.multimania.com/sxpert/decss/
- http://www.posexperts.com.pl/peopl e/wrobell/css/
- http://www.koek.net/dvd/
- http://www.cyberchrist.org/freecss.html
- http://www.ozemail.com.au/~cybe rchrist/freecss.html
- http://www.planet.net.au/~coram/
- http://www.geek.co.il/css/
- http://www.datacomm.ch/adrien/decss/ index.html
- http://home.rmci.net/bert/fuckthelawyers/
- http://unimatrix.dyndns.org/fucklawyers/
- http://www.isn.net/~dsimeone/DeCSS.zip
- http://logical-solutions.com.au/DeCSS.zip
- http://www.sarahandcasey.com/decss/
- http://www.fsp.com/
- http://www.warren-wilson.edu/~echerry/dvd
- http://www.mafkees.com/dvd
- http://dB.org/dvd/
- http://dcwi.com/~wench/decss
- http://dvdcss.newmail.ru
- http://www.subcor.com
- http://www.frankw.net/decss
- http://danger-island.com/~dav/any.lawyer.who/quot
e s.this.url/gives.permission/for .his.residence.to.be.searched/any.bootleg.audio/vi deo/tape.found/nullifies.legal.and.moral .standing/ - http://www.fortunecity.com/vi ctorian/parkwood/95/DVD/
- http://www.asleep.net/dvd
- http://members.xoom.com/NiKeX
- http://www.geocit ies.com/ResearchTriangle/Station/2819/index.html
- http://www.execpc.com/~unicorn/dvdmirr or.htm
- http://members.xoom.com/chapter3/Mamma No.htm
- http://wiw.org/~drz/css/
- http://merlinjim.freeservers.com/dvd/
- http://www.visi.com/~adept/liberty
- http://mikedotd.penguinpowered.com/deccs
- http://www.ct2600.org/2600-DVD.html
- http://magic.hurrah.com/~fireball/dvd/
- http://www.jonhanson.com/dvd
- ftp://ftp.foon.net/pub/decss
- http://osiris.978.org/~brianr/css/
- http://earnestdesigns.com/dvd
- http://www.satl.com/~satlpop6/
- http://xempt.darpa.org:81/decss/
- ftp://cm-d0415.resnet.ucsc.edu/p ub/css-auth.tar.gz
- http://www.mit.edu/afs/sipb/user
/mycroft/css-auth/ - http://www.eyrie.demon.co.uk/derek/dvd/c ss
- http://ananke.hack.pl
- http://budice.ancients.net/www.free -dvd.org.lu/
- http://defiance.darktech.org/decss/
- http://kesagatame.tripod.com
- http://www.angelfire.com/pokemon/decss
- http://www.gnosis.cx/download/DeCSS.zip
- http://bone.powersurfr.com/DeCSS/
- http://wakeupthe.net/dvd/
- http://everest.yooniks.org/dvd
- http://cubicmetercrystal.com/decss/
- http://analyzethis.acmecity.com/triboro
/90/ - http://homepages.together.net/~ib nzahid/DeCSS.zip
- http://www.save2600.8m.com
- http://people.ne.mediaone.net/dantepsn/
- http://members.xoom.com/mxpxguy/dvd/
- http://decss.fall0ut.com
- http://vedaa.tripod.com/decss.html
- http://members.xoom.com/iox
- http://www.hackunlimited.com/dvd/
- http://hem.fyristorg.com/police/css.htm
- http://elknews.netpedia.net/dvd/
- http://www.idrive.com/decss/web
- http://quintessenz.at/q
- http://www.clug.com/~vodak/dvd/
- http://www.nacs.net/~vodak/dvd/
- http://ny2600.iwarp.com
- http://www.wpi.edu/~nassar/dvd/
- http://www.glue.umd.edu/~castongj
- http://www.geocities.com/cold_dvd/
- http://www.projectgamma.com/deccs/
- http://members.xoom.com/mogreen/decss/
- http://thrash.webjump.com/decss.zip
- http://www.angelfire.com/de2/decss/dec ss.htm
- http://www.krackdown.com/decss
- http://www.ithink.org/dvd/
- http://www.fortunecit y.com/skyscraper/motorola/1415/decss.htm
- http://chaz.fsgs.com/misc/DvD/
- http://www.linuxstart.com/~kv ance/projects/decss.html
- http://www.darkkingz.com/DeCSS.zip
- http://come.to/intelex
- http://ebmedia.net/dvd/
- http://www.geocities.com/decss_forever/
- http://revolution.3-cities.com/~spack/dv d/
- http://www.geocities.com/Sili conValley/Software/8762/
- http://members.xoom.com/s_o_sam/help.html
- http://smokering.org
- http://www.sent.freeserve.co.uk/css -auth.tar.gz
- http://dlsf.org
- http://home.rmci.net/bert/dvd
- http://thrash.webjump.com/decss.zip
- http://linux.uci.agh.edu.pl/~outlaw/ decss.html
- http://debian.mps.krakow.pl/mirror/css/
- http://www.fission.org/~mangino
- http://212.187.12.197/decss/
- http://www.clarkson.edu/~andrixjr
/decss/DeCSS.zip - http://www.geocities.com/Capitol Hill/1583/dvd.html
- http://members.xoom.com/freedecss/
- http://www.csd.net/~cgadd/dvd.htm
- http://www.members.home.net/normanlorrai n/
- http://home.swipnet.se/~w-18931/decss/
- http://home.soneraplaza.nl/qn/prive/v alhalla/
- http://www.robotslave.net
- http://www.angelfire.com/punk/freedom/
- http://www.corova.com/dvd/
- http://2600.dk/mirrors/css/
- http://dvdcrack.homepage.com
- http://www.copkiller.org
- http://www.worldcity.nl/~frank/dvd
- http://members.xoom.com/iamkeenan/master/
- http://www.adulation.net/css/
- http://homepage.interacces s.com/~mycroft/decss/DeCSS.zip
- http://underground.pl/dvd/
- http://members.xoom.com/nyc2600
- http://zerosoft.hypermart.net/warez/ DVDcrK.txt
- http://www.deforest.org/CSS
- http://nickd.org/decss
- http://www.xenoclast.demon.co.uk/main.ht ml
- http://www.ctol.net/~ross/css-auth.tar.gz
- http://www.xenoclast.demon.co.uk/main.ht ml
- http://www.ctol.net/~ross/css-auth.tar.gz
- http://www.geocities.com/SiliconV alley/File/3635/
- http://members.xoom.com/a1010_2000/
- http://decss.globalservice.hu/
- http://www.humpin.org/decss/DeCSS.zip and http://www.humpin.org/decss/decss.tar.gz
-
OOPS - Trying Humpin list againYou have one bat and there are 100 million holes Visit Humpin! (No, it's not what you think!)
Temporary restraining order DENIED!
Thanks to the efforts of the Electronic Frontier Foundation and the organization and support provided by a few of our fellow defendants we are still here! Another hearing is scheduled for January 14th.
We would like to point out to all of the mirror sites with things like "fuck the lawyers" on them that it is because of a generous group of lawyers that we are still here. These lawyers are working for free (or much less than they could get by going over to the Dark Side) and don't deserve this kind of abuse.
Here is the EFF's stance on this case.
If you need a REAL reason to host these files, try reading this. Truth has never been more purely distilled.Save a copy of this web page now!
We have just been informed that the DVD Copy Control Association is seeking a restraining order against us (named as "Doe 28") for distributing DeCSS and linking to pages that distribute it and linking to pages that link to pages that distribute it.
Section 48 of this request states that we supposedly "have received notice through the MPA and refused to remove the information at issue". This is absolutely false! We have never received any such request (from the MPA or anybody else for that matter) and we obviously were not given the opportunity to refuse! Either Jared Bobrow needs to go back to law school or the DVD CCA needs to get a new firm. This is the kind of sloppy work that could get an important document thrown out.
Here is a 2600 story on this.
Explanation on legality of this information
The software (source as well as binaries) offered on this site can be freely redistributed because it was published under the GNU General Public License. The purpose of this software is not illegal copying of DVD disks. It is meant to provide information necessary to be able to program a DVD player for Linux. To do this, the CSS system needs to be incorporated in the player. Recently the (very weak) DVD content scrambling system was deciphered, freeing the way for a Linux DVD player. The CSS system is not a copy protection system, since it does not prevent copying of the disk. Writing information about the way an encryption scheme functions is completely legal. The source code and binaries on this site are completely legal too, since they contain no code from the DVD consortium or its members. The sources and programs on this site were written by third parties using clean-room reverse engineering methods which are (ready?) completly legal.
Attention www.rhythm.cx was hosting a list of mirrors for these files. That list of mirrors has been replaced with a page reading "This site has been taken down for legal reasons." Here's what the maintainer put on the site the day it was shut down:
NOTE (Thu, Nov 11, 12:17pm EST): I've recently been informed that a law firm which is likely to be one that would try get these mirrors taken down has been visiting this mirror site as well as others. With that said, there is a possibility that I may have to remove this site in the near future because like everyone else, I can't afford to go to court to fight it. Luckly, it seems fairly unlikely that any law firm will ever be able to get rid of all these mirrors at this point (there are currently 41 in 8 different countries and this list is growing every day). However, I have only seen very few mirror _lists_ like this one anyplace. If anyone has the resources, it might be wise to mirror this list of mirrors as well so that the right people will still know that these mirrors exist.
Here is a 2600 story with more details on how rhythm.cx was shut down.
Current Mirrors Last updated: Thu, Dec 30, 2:55am EST
Numbers are only for the maintainer's convenienceMuch thanks to this site for listing mirrors of the mirror lists.
- http://www.humpin.org/decss/DeCSS.zip and http://www.humpin.org/decss/decss.tar.gz
- http://www.2600.com/news/1999/11 12-files/DeCSS.zip/ and http://www.2600.com/news/1 999/1112-files/css-auth.tar.gz
- http://douglas.min.net/~drw/css-auth/
- http://www.devzero.org/freecss.html
- http://www.chello.nl/~f
.vanwaveren/css-auth/css-auth.tar.gz - http://www.geociti es.com/ResearchTriangle/Campus/8877/index.html
- http://www.angelfire.com/mt/popefelix/
- http://www.vexed.net/CSS
- http://members.brabant.chello.nl/~j.vr eeken/
- http://www.dvd.eavy.de/css-auth.tar.gz and http://www.dvd.eavy.de/DeCSS.zip
- http://www.eavy.net/stuff/dvd/css-aut h.tar.gz and http://www.eavy.net/stuff/dvd/DeCSS.zip
- http://frozenlinux.com/local/decss/in dex.html
- http://www.unitycode.org/
- http://dirtass.beyatch.net/decss.zip
- http://decss.tripod.com/index.html
- http://www.free-dvd.org.lu/
- http://www.angelfire.com/in2/mirror/
- http://batman.jytol.fi/~vuori/dvd/
- http://www.zpok.demon.co.uk/deCSS/CSS.ht ml
- http://plato.nebulanet.net:88/css/
- http://www.logorrhea.com/main.html
- http://people.delphi.com/salfter/LiVi d.tar.gz
- ftp://193.219.56.32/pub/dvd/LiVi d.CVS-11.06.tar.gz and ftp://193.219.56. 32/pub/dvd/LiVid.CVS-11.06.css-stuff-only.tar.gz
- http://merlin.keble.ox.ac.uk/~a drian/css/index.html
- http://www.dvd-copy.com/
- http://www.zip.com.au/~cs/dvd/css
/css-auth.tar.gz and http://www.zip.com.au/~cs/dvd/css/DeCSS .zip - http://www.sent.freeserve.co.uk/css -auth.tar.gz and http://www.sent.freeserve.co.uk/DeCSS.zip
- http://members.tripod.lycos.nl/jvz/
- http://www.lemuria.org/DeCSS/
- http://members.theglobe.com/avoiderm an/dvd.htm
- http://remco.xgov.net/dvd/
- ftp://dvd:dvd@206.98.63.136
- http://www.twistedlogic.com/htm l/tl_archive_map.htm
- http://mu nitions.vipul.net/software/algorithms/streamciphe
r s/decss.tar.gz - http:/
/munitions.polkaroo.net/software/algorithms/stream ciphers/decss.tar.gz - http://muni tions.dyn.org/software/algorithms/streamciphers/d
e css.tar.gz - http://uk1. munitions.net/software/algorithms/streamciphers/d
e css.tar.gz - http://134.100.185.221/decss/
- http://muni tions.firenze.linux.it/algorithms/streamciphers/d
e css.tar.gz - http://www.tasam.com/~fenkt/dvd/
- http://therapy.endorphin.org/DVD/
- http://killer.discordia.ch
/Politics/Copyprotection.phtml - http://livid.on.openprojects.net
- http://www.geocities.com/SiliconV alley/Port/3224/
- ftp://ftp.one.net/pub/user s/dmahurin/files/software/dvd/
- ftp://ftp.charm.net/pub/usr/home/dutch/ or http://www.charm.net/~dutch/
- http://dsl129.drizzle.com:2001/downlo ads/DVD/
- http://perso.libertysurf. fr/ortal98/dvd_rip/decss_12b.zip
- http://users.drak.net/bem ann/software/css/css-auth.tar.gz and http://users.drak.net/bemann/so ftware/css/DeCSS.zip
- http://www.angelfire.com/movies/decss
- http://members.tripod.co.uk/bap/css/cs s.html
- http://www.angelfire.com/myband/decss/
- http://josefine.ben.tuwien.ac.at/~davi d/dvd/
- http://www.c0ke.com/DVD/
- http://rockme.virtualave.net/
- http://amor.rz.hu-berlin.de/~h0444t2v/
- http://www.quintessenz.at/q/index.html
- http://www.dvdlinks.co.uk/css/
- http://www.fortunecit y.com/tinpan/tylerbridge/679/dvdcss.html
- http://www.crosswinds.net/~valo/DeCSS/
- http://members.home.com/christopherlee/ dvd/
- http://members.xoom.com/freedecss/
- http://63.225.181.97/decss/
- ftp://alma.dhs.org/pub/DVD/
- http://www.dynamsol.com/satanix/DeCSS.zip and http://www.dynamsol.com/satanix/css -auth.tar.gz
- http://mun itions.cifs.org/software/algorithms/streamciphers
/ decss.tar.gz - http://www.able-towers.com/~flow/
- http://www.cgocable.net/~jdionne/css/
- http://people.mn.mediaone.net/bojay/s lashdot/
- http://www.capital.net/~mazzic
- http://24.108.23.121/DeCSS/
- http://ananke.hack.pl/
- http://www.geocities.com/donotsueme/
- http://members.tripod.com/donotsueme/
- http://donotsueme.homepage.com
- http://www.homestead.com/donotsueme/ index.html
- http://donotsueme.freeservers.com/
- http://www.angelfire.com/punk/donotsueme/
- http://www.rz.uni-frankfurt.de/~marsie/
- http://209.178.22.9/protest/
- http://www.bard.org.il/~marc/dvd
- http://www.geocities.com/RainFor est/4360/decss.zip
- http://www.altern.com/tfagart/decss.zip
- http://www.itouch.net/~jm/dvd.html
- http://ils.unc.edu/inls183/resources
.shtml#DVD - http://avdira.cc.duth.gr/~kkonstan/css/
- http://www.multimania.com/sxpert/decss/
- http://www.posexperts.com.pl/peopl e/wrobell/css/
- http://www.koek.net/dvd/
- http://www.cyberchrist.org/freecss.html
- http://www.ozemail.com.au/~cybe rchrist/freecss.html
- http://www.planet.net.au/~coram/
- http://www.geek.co.il/css/
- http://www.datacomm.ch/adrien/decss/ index.html
- http://home.rmci.net/bert/fuckthelawyers/
- http://unimatrix.dyndns.org/fucklawyers/
- http://www.isn.net/~dsimeone/DeCSS.zip
- http://logical-solutions.com.au/DeCSS.zip
- http://www.sarahandcasey.com/decss/
- http://www.fsp.com/
- http://www.warren-wilson.edu/~echerry/dvd
- http://www.mafkees.com/dvd
- http://dB.org/dvd/
- http://dcwi.com/~wench/decss
- http://dvdcss.newmail.ru
- http://www.subcor.com
- http://www.frankw.net/decss
- http://danger-island.com/~dav/any.lawyer.who/quot
e s.this.url/gives.permission/for .his.residence.to.be.searched/any.bootleg.audio/vi deo/tape.found/nullifies.legal.and.moral .standing/ - http://www.fortunecity.com/vi ctorian/parkwood/95/DVD/
- http://www.asleep.net/dvd
- http://members.xoom.com/NiKeX
- http://www.geocit ies.com/ResearchTriangle/Station/2819/index.html
- http://www.execpc.com/~unicorn/dvdmirr or.htm
- http://members.xoom.com/chapter3/Mamma No.htm
- http://wiw.org/~drz/css/
- http://merlinjim.freeservers.com/dvd/
- http://www.visi.com/~adept/liberty
- http://mikedotd.penguinpowered.com/deccs
- http://www.ct2600.org/2600-DVD.html
- http://magic.hurrah.com/~fireball/dvd/
- http://www.jonhanson.com/dvd
- ftp://ftp.foon.net/pub/decss
- http://osiris.978.org/~brianr/css/
- http://earnestdesigns.com/dvd
- http://www.satl.com/~satlpop6/
- http://xempt.darpa.org:81/decss/
- ftp://cm-d0415.resnet.ucsc.edu/p ub/css-auth.tar.gz
- http://www.mit.edu/afs/sipb/user
/mycroft/css-auth/ - http://www.eyrie.demon.co.uk/derek/dvd/c ss
- http://ananke.hack.pl
- http://budice.ancients.net/www.free -dvd.org.lu/
- http://defiance.darktech.org/decss/
- http://kesagatame.tripod.com
- http://www.angelfire.com/pokemon/decss
- http://www.gnosis.cx/download/DeCSS.zip
- http://bone.powersurfr.com/DeCSS/
- http://wakeupthe.net/dvd/
- http://everest.yooniks.org/dvd
- http://cubicmetercrystal.com/decss/
- http://analyzethis.acmecity.com/triboro
/90/ - http://homepages.together.net/~ib nzahid/DeCSS.zip
- http://www.save2600.8m.com
- http://people.ne.mediaone.net/dantepsn/
- http://members.xoom.com/mxpxguy/dvd/
- http://decss.fall0ut.com
- http://vedaa.tripod.com/decss.html
- http://members.xoom.com/iox
- http://www.hackunlimited.com/dvd/
- http://hem.fyristorg.com/police/css.htm
- http://elknews.netpedia.net/dvd/
- http://www.idrive.com/decss/web
- http://quintessenz.at/q
- http://www.clug.com/~vodak/dvd/
- http://www.nacs.net/~vodak/dvd/
- http://ny2600.iwarp.com
- http://www.wpi.edu/~nassar/dvd/
- http://www.glue.umd.edu/~castongj
- http://www.geocities.com/cold_dvd/
- http://www.projectgamma.com/deccs/
- http://members.xoom.com/mogreen/decss/
- http://thrash.webjump.com/decss.zip
- http://www.angelfire.com/de2/decss/dec ss.htm
- http://www.krackdown.com/decss
- http://www.ithink.org/dvd/
- http://www.fortunecit y.com/skyscraper/motorola/1415/decss.htm
- http://chaz.fsgs.com/misc/DvD/
- http://www.linuxstart.com/~kv ance/projects/decss.html
- http://www.darkkingz.com/DeCSS.zip
- http://come.to/intelex
- http://ebmedia.net/dvd/
- http://www.geocities.com/decss_forever/
- http://revolution.3-cities.com/~spack/dv d/
- http://www.geocities.com/Sili conValley/Software/8762/
- http://members.xoom.com/s_o_sam/help.html
- http://smokering.org
- http://www.sent.freeserve.co.uk/css -auth.tar.gz
- http://dlsf.org
- http://home.rmci.net/bert/dvd
- http://thrash.webjump.com/decss.zip
- http://linux.uci.agh.edu.pl/~outlaw/ decss.html
- http://debian.mps.krakow.pl/mirror/css/
- http://www.fission.org/~mangino
- http://212.187.12.197/decss/
- http://www.clarkson.edu/~andrixjr
/decss/DeCSS.zip - http://www.geocities.com/Capitol Hill/1583/dvd.html
- http://members.xoom.com/freedecss/
- http://www.csd.net/~cgadd/dvd.htm
- http://www.members.home.net/normanlorrai n/
- http://home.swipnet.se/~w-18931/decss/
- http://home.soneraplaza.nl/qn/prive/v alhalla/
- http://www.robotslave.net
- http://www.angelfire.com/punk/freedom/
- http://www.corova.com/dvd/
- http://2600.dk/mirrors/css/
- http://dvdcrack.homepage.com
- http://www.copkiller.org
- http://www.worldcity.nl/~frank/dvd
- http://members.xoom.com/iamkeenan/master/
- http://www.adulation.net/css/
- http://homepage.interacces s.com/~mycroft/decss/DeCSS.zip
- http://underground.pl/dvd/
- http://members.xoom.com/nyc2600
- http://zerosoft.hypermart.net/warez/ DVDcrK.txt
- http://www.deforest.org/CSS
- http://nickd.org/decss
- http://www.xenoclast.demon.co.uk/main.ht ml
- http://www.ctol.net/~ross/css-auth.tar.gz
This site contains some good technical documentation as well as more source code that the DVD consorium's lawyers would rather you not see:
http://crypto.gq.nu/
Semi-broken Mirrors
(These mirrors sometimes work and sometimes don't)
http://joe.to/storage/files/decss.zip
ftp://eris.giga.or.at/pub/hacker/crypt/ DVD/
http://gullii.stu.rpi.edu/dvd/files/D eCSS.zip and http://gullii.stu.rpi.edu/dvd/f iles/css-auth.tar.gz
http://www.discordia.de/decss/DeCSS.zip and http://www.discordia.de/decss/css-aut h_tar.gz and http://www.discordia.de/decss/LiVid.tgz
Broken Mirrors
(These are listed here for the notification of the people who run them)
http://members.theglobe.com/avoiderman/css-auth.ta r.gz
ftp://mikpos.dyndns.org/pub/cssdvd.zip
ftp://195.115.63.44/pub/DeCSS.zip
http://home.c2i.net/buddha9/
http://frodo.campus.luth.se/~iocc/tip.html
http://home.t-online.de/home/skinner01/decss.zip ftp://ftp.firehead.org/pub/
http://freeweb.digiweb.com/business/avoiderman/
http://www.hack.b3.nu/
Mirrors shut down by The Man
(A moment of silence, please.)
http://www.rhythm.cx/dvd/css-auth.tar.gz and http://www.rhythm.cx/dvd/DeCSS.zip
http://dvdcracked.tvheaven.com/index.html
http://home.worldonline.dk/~andersa/download/DeCSS .zip
http://download.cnet.com/downloads/0-10079-100-143 3209.html?tag=st.dl.10001_104_3.lst.titl edetail
http://www.theresistance.net/files.html
http://cryptome.org/dvd-css.htm
http://www.d.umn.edu/~dchan/css/
http://caspian.twu.net/dvd/
http://mclaughlin.orange.ca.us/~andrew/
ftp://134.173.94.44 - http://www.humpin.org/decss/DeCSS.zip and http://www.humpin.org/decss/decss.tar.gz
-
MirrorsYou have one bat and there are 100 million holes Visit Humpin! (No, it's not what you think!)
Save a copy of this web page now!
We have just been informed that the DVD Copy Control Association is seeking a restraining order against us (named as "Doe 28") for distributing DeCSS and linking to pages that distribute it and linking to pages that link to pages that distribute it.
Section 48 of this request states that we supposedly "have received notice through the MPA and refused to remove the information at issue". This is absolutely false! We have never received any such request (from the MPA or anybody else for that matter) and we obviously were not given the opportunity to refuse! Either Jared Bobrow needs to go back to law school or the DVD CCA needs to get a new firm. This is the kind of sloppy work that could get an important document thrown out.
Here is a 2600 story on this.
Explanation on legality of this information
The software (source as well as binaries) offered on this site can be freely redistributed because it was published under the GNU General Public License. The purpose of this software is not illegal copying of DVD disks. It is meant to provide information necessary to be able to program a DVD player for Linux. To do this, the CSS system needs to be incorporated in the player. Recently the (very weak) DVD content scrambling system was deciphered, freeing the way for a Linux DVD player. The CSS system is not a copy protection system, since it does not prevent copying of the disk. Writing information about the way an encryption scheme functions is completely legal. The source code and binaries on this site are completely legal too, since they contain no code from the DVD consortium or its members. The sources and programs on this site were written by third parties using clean-room reverse engineering methods which are (ready?) completly legal.
Attention www.rhythm.cx was hosting a list of mirrors for these files. That list of mirrors has been replaced with a page reading "This site has been taken down for legal reasons." Here's what the maintainer put on the site the day it was shut down:
NOTE (Thu, Nov 11, 12:17pm EST): I've recently been informed that a law firm which is likely to be one that would try get these mirrors taken down has been visiting this mirror site as well as others. With that said, there is a possibility that I may have to remove this site in the near future because like everyone else, I can't afford to go to court to fight it. Luckly, it seems fairly unlikely that any law firm will ever be able to get rid of all these mirrors at this point (there are currently 41 in 8 different countries and this list is growing every day). However, I have only seen very few mirror _lists_ like this one anyplace. If anyone has the resources, it might be wise to mirror this list of mirrors as well so that the right people will still know that these mirrors exist.
Here is a 2600 story with more details on how rhythm.cx was shut down.
Current Mirrors Last updated: Wed, Dec 29, 3:14pm EST
Numbers are only for the maintainer's convenienceMuch thanks to this site for listing mirrors of the mirror lists.
- http://www.humpin.org/decss/DeCSS.zip and http://www.humpin.org/decss/decss.tar.gz
- http://www.2600.com/news/1999/11 12-files/DeCSS.zip/ and http://www.2600.com/news/1 999/1112-files/css-auth.tar.gz
- http://douglas.min.net/~drw/css-auth/
- http://www.devzero.org/freecss.html
- http://www.chello.nl/~f
.vanwaveren/css-auth/css-auth.tar.gz - http://www.geociti es.com/ResearchTriangle/Campus/8877/index.html
- http://www.angelfire.com/mt/popefelix/
- http://www.vexed.net/CSS
- http://members.brabant.chello.nl/~j.vr eeken/
- http://www.dvd.eavy.de/css-auth.tar.gz and http://www.dvd.eavy.de/DeCSS.zip
- http://www.eavy.net/stuff/dvd/css-aut h.tar.gz and http://www.eavy.net/stuff/dvd/DeCSS.zip
- http://frozenlinux.com/local/decss/in dex.html
- http://www.unitycode.org/
- http://dirtass.beyatch.net/decss.zip
- http://decss.tripod.com/index.html
- http://www.free-dvd.org.lu/
- http://www.angelfire.com/in2/mirror/
- http://batman.jytol.fi/~vuori/dvd/
- http://www.zpok.demon.co.uk/deCSS/CSS.ht ml
- http://plato.nebulanet.net:88/css/
- http://www.logorrhea.com/main.html
- http://people.delphi.com/salfter/LiVi d.tar.gz
- ftp://193.219.56.32/pub/dvd/LiVi d.CVS-11.06.tar.gz and ftp://193.219.56. 32/pub/dvd/LiVid.CVS-11.06.css-stuff-only.tar.gz
- http://merlin.keble.ox.ac.uk/~a drian/css/index.html
- http://www.dvd-copy.com/
- http://www.zip.com.au/~cs/dvd/css
/css-auth.tar.gz and http://www.zip.com.au/~cs/dvd/css/DeCSS .zip - http://www.sent.freeserve.co.uk/css -auth.tar.gz and http://www.sent.freeserve.co.uk/DeCSS.zip
- http://members.tripod.lycos.nl/jvz/
- http://www.lemuria.org/DeCSS/
- http://members.theglobe.com/avoiderm an/dvd.htm
- http://remco.xgov.net/dvd/
- ftp://dvd:dvd@206.98.63.136
- http://www.twistedlogic.com/htm l/tl_archive_map.htm
- http://mu nitions.vipul.net/software/algorithms/streamciphe
r s/decss.tar.gz - http:/
/munitions.polkaroo.net/software/algorithms/stream ciphers/decss.tar.gz - http://muni tions.dyn.org/software/algorithms/streamciphers/d
e css.tar.gz - http://uk1. munitions.net/software/algorithms/streamciphers/d
e css.tar.gz - http://134.100.185.221/decss/
- http://muni tions.firenze.linux.it/algorithms/streamciphers/d
e css.tar.gz - http://www.tasam.com/~fenkt/dvd/
- http://therapy.endorphin.org/DVD/
- http://killer.discordia.ch
/Politics/Copyprotection.phtml - http://livid.on.openprojects.net
- http://www.geocities.com/SiliconV alley/Port/3224/
- ftp://ftp.one.net/pub/user s/dmahurin/files/software/dvd/
- ftp://ftp.charm.net/pub/usr/home/dutch/ or http://www.charm.net/~dutch/
- http://dsl129.drizzle.com:2001/downlo ads/DVD/
- http://perso.libertysurf. fr/ortal98/dvd_rip/decss_12b.zip
- http://users.drak.net/bem ann/software/css/css-auth.tar.gz and http://users.drak.net/bemann/so ftware/css/DeCSS.zip
- http://www.angelfire.com/movies/decss
- http://members.tripod.co.uk/bap/css/cs s.html
- http://www.angelfire.com/myband/decss/
- http://josefine.ben.tuwien.ac.at/~davi d/dvd/
- http://www.c0ke.com/DVD/
- http://rockme.virtualave.net/
- http://amor.rz.hu-berlin.de/~h0444t2v/
- http://www.quintessenz.at/q/index.html
- http://www.dvdlinks.co.uk/css/
- http://www.fortunecit y.com/tinpan/tylerbridge/679/dvdcss.html
- http://www.crosswinds.net/~valo/DeCSS/
- http://members.home.com/christopherlee/ dvd/
- http://members.xoom.com/freedecss/
- http://63.225.181.97/decss/
- ftp://alma.dhs.org/pub/DVD/
- http://www.dynamsol.com/satanix/DeCSS.zip and http://www.dynamsol.com/satanix/css -auth.tar.gz
- http://mun itions.cifs.org/software/algorithms/streamciphers
/ decss.tar.gz - http://www.able-towers.com/~flow/
- http://www.cgocable.net/~jdionne/css/
- http://people.mn.mediaone.net/bojay/s lashdot/
- http://www.capital.net/~mazzic
- http://24.108.23.121/DeCSS/
- http://ananke.hack.pl/
- http://www.geocities.com/donotsueme/
- http://members.tripod.com/donotsueme/
- http://donotsueme.homepage.com
- http://www.homestead.com/donotsueme/ index.html
- http://donotsueme.freeservers.com/
- http://www.angelfire.com/punk/donotsueme/
- http://www.rz.uni-frankfurt.de/~marsie/
- http://209.178.22.9/protest/
- http://www.bard.org.il/~marc/dvd
- http://www.geocities.com/RainFor est/4360/decss.zip
- http://www.altern.com/tfagart/decss.zip
- http://www.itouch.net/~jm/dvd.html
- http://ils.unc.edu/inls183/resources
.shtml#DVD - http://avdira.cc.duth.gr/~kkonstan/css/
- http://www.multimania.com/sxpert/decss/
- http://www.posexperts.com.pl/peopl e/wrobell/css/
- http://www.koek.net/dvd/
- http://www.cyberchrist.org/freecss.html
- http://www.ozemail.com.au/~cybe rchrist/freecss.html
- http://www.planet.net.au/~coram/
- http://www.geek.co.il/css/
- http://www.datacomm.ch/adrien/decss/ index.html
- http://home.rmci.net/bert/fuckthelawyers/
- http://unimatrix.dyndns.org/fucklawyers/
- http://www.isn.net/~dsimeone/DeCSS.zip
- http://logical-solutions.com.au/DeCSS.zip
- http://www.sarahandcasey.com/decss/
- http://www.fsp.com/
- http://www.warren-wilson.edu/~echerry/dvd
- http://www.mafkees.com/dvd
- http://dB.org/dvd/
- http://dcwi.com/~wench/decss
- http://dvdcss.newmail.ru
- http://www.subcor.com
- http://www.frankw.net/decss
- http://danger-island.com/~dav/any.lawyer.who/quot
e s.this.url/gives.permission/for .his.residence.to.be.searched/any.bootleg.audio/vi deo/tape.found/nullifies.legal.and.moral .standing/ - http://www.fortunecity.com/vi ctorian/parkwood/95/DVD/
- http://www.asleep.net/dvd
- http://members.xoom.com/NiKeX
- http://www.geocit ies.com/ResearchTriangle/Station/2819/index.html
- http://www.execpc.com/~unicorn/dvdmirr or.htm
- http://members.xoom.com/chapter3/Mamma No.htm
- http://wiw.org/~drz/css/
- http://merlinjim.freeservers.com/dvd/
- http://www.visi.com/~adept/liberty
- http://mikedotd.penguinpowered.com/deccs
- http://www.ct2600.org/2600-DVD.html
- http://magic.hurrah.com/~fireball/dvd/
- http://www.jonhanson.com/dvd
- ftp://ftp.foon.net/pub/decss
- http://osiris.978.org/~brianr/css/
- http://earnestdesigns.com/dvd
- http://www.satl.com/~satlpop6/
- http://xempt.darpa.org:81/decss/
- ftp://cm-d0415.resnet.ucsc.edu/p ub/css-auth.tar.gz
- http://www.mit.edu/afs/sipb/user
/mycroft/css-auth/ - http://www.eyrie.demon.co.uk/derek/dvd/c ss
- http://ananke.hack.pl
- http://budice.ancients.net/www.free -dvd.org.lu/
- http://defiance.darktech.org/decss/
- http://kesagatame.tripod.com
- http://www.angelfire.com/pokemon/decss
- http://www.gnosis.cx/download/DeCSS.zip
- http://bone.powersurfr.com/DeCSS/
- http://wakeupthe.net/dvd/
- http://everest.yooniks.org/dvd
- http://cubicmetercrystal.com/decss/
- http://analyzethis.acmecity.com/triboro
/90/ - http://homepages.together.net/~ib nzahid/DeCSS.zip
- http://www.save2600.8m.com
- http://people.ne.mediaone.net/dantepsn/
- http://members.xoom.com/mxpxguy/dvd/
- http://decss.fall0ut.com
- http://vedaa.tripod.com/decss.html
- http://members.xoom.com/iox
- http://www.hackunlimited.com/dvd/
- http://hem.fyristorg.com/police/css.htm
- http://elknews.netpedia.net/dvd/
- http://www.idrive.com/decss/web
- http://quintessenz.at/q
- http://www.clug.com/~vodak/dvd/
- http://www.nacs.net/~vodak/dvd/
- http://ny2600.iwarp.com
- http://www.wpi.edu/~nassar/dvd/
- http://www.glue.umd.edu/~castongj
- http://www.geocities.com/cold_dvd/
- http://www.projectgamma.com/deccs/
- http://members.xoom.com/mogreen/decss/
- http://thrash.webjump.com/decss.zip
- http://www.angelfire.com/de2/decss/dec ss.htm
- http://www.krackdown.com/decss
- http://www.ithink.org/dvd/
- http://www.fortunecit y.com/skyscraper/motorola/1415/decss.htm
- http://chaz.fsgs.com/misc/DvD/
- http://www.linuxstart.com/~kv ance/projects/decss.html
- http://www.darkkingz.com/DeCSS.zip
- http://come.to/intelex
- http://ebmedia.net/dvd/
- http://www.geocities.com/decss_forever/
- http://revolution.3-cities.com/~spack/dv d/
- http://www.geocities.com/Sili conValley/Software/8762/
- http://members.xoom.com/s_o_sam/help.html
- http://smokering.org
- http://www.sent.freeserve.co.uk/css -auth.tar.gz
- http://dlsf.org
- http://home.rmci.net/bert/dvd
- http://thrash.webjump.com/decss.zip
- http://linux.uci.agh.edu.pl/~outlaw/ decss.html
- http://debian.mps.krakow.pl/mirror/css/
- http://www.fission.org/~mangino
- http://212.187.12.197/decss/
- www.clarkson.edu/~andrixjr/decss/DeCSS.z ip
- http://www.geocities.com/Capitol Hill/1583/dvd.html
- http://members.xoom.com/freedecss/
- http://www.csd.net/~cgadd/dvd.htm
- http://www.members.home.net/normanlorrai n/
This site contains some good technical documentation as well as more source code that the DVD consorium's lawyers would rather you not see:
http://crypto.gq.nu/
Semi-broken Mirrors
(These mirrors sometimes work and sometimes don't)
http://joe.to/storage/files/decss.zip
ftp://eris.giga.or.at/pub/hacker/crypt/ DVD/
http://gullii.stu.rpi.edu/dvd/files/D eCSS.zip and http://gullii.stu.rpi.edu/dvd/f iles/css-auth.tar.gz
http://www.discordia.de/decss/DeCSS.zip and http://www.discordia.de/decss/css-aut h_tar.gz and http://www.discordia.de/decss/LiVid.tgz
Broken Mirrors
(These are listed here for the notification of the people who run them)
http://members.theglobe.com/avoiderman/css-auth.ta r.gz
ftp://mikpos.dyndns.org/pub/cssdvd.zip
ftp://195.115.63.44/pub/DeCSS.zip
http://home.c2i.net/buddha9/
http://frodo.campus.luth.se/~iocc/tip.html
http://home.t-online.de/home/skinner01/decss.zip ftp://ftp.firehead.org/pub/
http://freeweb.digiweb.com/business/avoiderman/
http://www.hack.b3.nu/
Mirrors shut down by The Man
(A moment of silence, please.)
http://www.rhythm.cx/dvd/css-auth.tar.gz and http://www.rhythm.cx/dvd/DeCSS.zip
http://dvdcracked.tvheaven.com/index.html
http://home.worldonline.dk/~andersa/download/DeCSS .zip
http://download.cnet.com/downloads/0-10079-100-143 3209.html?tag=st.dl.10001_104_3.lst.titl edetail
http://www.theresistance.net/files.html
http://cryptome.org/dvd-css.htm
http://www.d.umn.edu/~dchan/css/
http://caspian.twu.net/dvd/
http://mclaughlin.orange.ca.us/~andrew/
ftp://134.173.94.44 - http://www.humpin.org/decss/DeCSS.zip and http://www.humpin.org/decss/decss.tar.gz
-
Yet Another Mirror of decss
I know it's been done alot already, and I'm probably to late to make a difference, but you can find decss here, tastefully mirrored from cubicmetercrystal.com.
-
Get it while its hot
A copy of the DeCSS software source code for linux and a zip file of the dll's for doze are available here for those interested: http://cubicmetercrystal.com/decss/ Fight for copyright / patent sanity. Perhaps once companies realize that strong arm tactics to silence information will not work on the net, all of these intimidating law suits will stop.