42 ways to Distribute DeCSS 124
Fabien Penso writes "As you know lots of homepages has been shut down or had troubles because they were distributing DeCSS source code (2600.com, ...).
This one explains you other ways to share it. Basic FTP, HTTP, but also NetBIOS, ssh, DNS, IRC, Corba (!), XDMCP, CVS, etc. All the examples are also running on the server so you can get a try while you read it." Mirror early, mirror often ;)
Welcome to the Slashdot Server Meltdown Program! (Score:2)
________________________________________
No, wait! I've got it! (Score:1)
Using Big Brother To Deliver The Goods (Score:1)
Now wouldn't it be a shame if we just happened to mention this idea over in the Phillipines and former Bulgaria?
My solution (Score:4)
This would mean that in order to see something that allegedly violates the MPAA's DMCA protections, you'd have to allegedly violate DigitalConvergence's DMCA protection.
Why not... (Score:3)
Oh, wait a minute....
J
What if I... (Score:1)
it's not illegal... (Score:3)
The only related ruling is the one by Judge Kaplan, which states that it is not allowed in the State of New York to post a hyperlink that targets a copy of the DeCSS source code. Period.
This is not a wide ruling. It does not cover other methods of distribution. It does not cover distribution outside of New York. These things are not illegal, in New York or elsewhere.
Go forth, ye huddled, ye unwashed masses, and buy a DVD today with the express purpose of watching it on a Linux box using DeCSS!
Let's piss off TWO outfits (Score:2)
Re:MPAA Spiders on the way? (Score:1)
"Forget about your silly whim, it doesn't fit the plan"
2112?
My fantasy (Score:4)
Re:Let's play Web that DeCSS! (Score:1)
http://www.mpaa.org/ http://www.mpaa.org/home.htm http://www.mpaa.org/about/ http://disney.go.com/park/homepage/today/flash/in
The question. (Score:1)
The question that Frankie and Benji mouse were looking for was "How many ways are there to distribute the DeCSS source code."
Hmmm. The universe seems to have suddenly ceased to exist, and has been replaced by something even more inexplicable.
-Peter
Re:Time for a new song? (Score:1)
Re:Look for it in Pi (Score:1)
Pi is infinitely long, the corresponding sequence must be in there somewhere.
We don't have that much pi calculated. The amound of pi you need increases exponentially with the number of required matching numbers in your string. Anyway, reporting the position would take an awfull lot of space (perhaps the number would be impossible to represent in the physical world even). Nice idea, though.
deCSS into DNS (Score:2)
I figured you could encode the C Version of deCSS into 300 strings 67 characters long. That's about $3,000. I was thinking of having a page where people could sponsor a domain, and at the end I'd register a bunch and release the algorithm. But then I thought it was a stupid idea and nobody would do it.
Would the courts be able to shutdown those domains? It might bring the issue of hyperlinking closer to deCSS's legality.
Re:Let's play Web that DeCSS! (Score:2)
http://www.mpaa.org/
http://www.mpaa.org/home.htm
http://www.mpaa.org/about/
http://disney.go.com/park/homepage/today/flash/
http://disney.go.com/legal/internet_safety.html
http://www.go.com/WebDir/Family/Parent_Pages/In
http://www.go.com/WebDir/Technology
http://www.go.com/WebDir/Technology/Technology_
http://slashdot.org/
http://slashdot.org/article.pl?sid=00/10/17/142
http://members.iinet.net.au/~locust/decss.c
Security (Score:1)
-------
CAIMLAS
Re:Is this going to end? (Score:2)
You can pipe the output of DeCSS though XMovie if you have the horses. If you don't, OMS integrates the css-auth code into a DVD player architecture. It's still very much in development, and hardware decoder drivers are iffy (if they work at all) but worth checking out - I managed to get a DVD to run through software decoding not too long ago, and I hope the hardware decoder drivers are fixed soon.
-------------
Re:How about this? (Score:1)
Re:SDMI it! (Score:3)
"Childish" behavior? (Score:1)
Since when is going against a judge's ruling considered "childish behavior?" Have you ever heard about civil disobedience? There's a long tradition of people illegally resisting stupid, arbitrary and violent laws. I see no difference here.
Besides, none of us here are mentioned in court papers, so we're not bound by the decision.
Re:MPAA Spiders on the way? (Score:1)
LINK THIS!! (Score:1)
Get DeCss [metastudios.com]
Please add your own mirros as needed.
Re:MPAA Spiders on the way? (Score:1)
_______________
Re:Let's play Web that DeCSS! (Score:1)
"There is no practical difference between the 2600 Web site's posting of DeCSS, and hyperlinking to other Web pages from which DeCSS can be downloaded."
Are 2600 using this in their defence, that mpaa is linked to decss?
The best yet (Score:1)
-C
Pioneer (Score:1)
The another advantage of this solution it the fact, that outer space is not under any national jurisdiction. Lawsuits would be really hard for MPAA/companies to win ;-)
in the kernel (Score:3)
Re:they forgot another way (Score:1)
don't do it... (Score:1)
Apparently this is no longer about making a statement (was it ever?), but merely about doing exactly what you want to do, no matter what others or the law think of it. Usually such behaviour is called "childish".
Fast mirror (Score:2)
Give DeCSS some permanence! (Score:2)
I would tattoo DeCSS on my back, but there are two things stopping me:
It would be a fourteen-day plus job (holy yeow!)
I'm already planning to have the Quake3 logo tattooed on my back in all its anti-aliased glory.
PGP anyone??? (Score:1)
Let's play Web that DeCSS! (Score:5)
Some notes: you're not allowed to type in anything! That is, you can't find a search engine and type in DeCSS. In my solution below, I need to go through the NY Times. Since I've registered with them, I don't have to type in anything, but if you haven't registered, it won't work. Maybe someone can find a solution that doesn't require registration?
http://www.mpaa.org/
http://www.mpaa.org/home.htm
http://www.mpaa.org/tv/
http://www.tvguidelines.org/default.htm
http://www.tvguidelines.org/resource.htm
http://www.nea.org/
http://www.nea.org/news/press/
http://www.edweek.org/clips/
http://www.nytimes.com/2000/10/17/nyregion/17TE
http://www.nytimes.com/pages-technology/index.h
http://www.nytimes.com/pages-technology/cyberti
http://www.nytimes.com/library/tech/reference/l
http://www.eff.org/
http://www.eff.org/IP/Video/MPAA_DVD_cases/2000
http://eon.law.harvard.edu/openlaw/dvd/
http://eon.law.harvard.edu/openlaw/DVD/DeCSS/
http://www.zpok.demon.co.uk/decss/
Tattoo You (Score:3)
This would bring all kinds of interesting laws into effect. They can't issue cease and desist orders on someone's skin, nor could they reposses the code.
Not yet. (Score:2)
People do laugh though when I tell them what the shirt is about.
Vote Nader [votenader.org]
A "legal" way to distribute DeCSS? (Score:4)
Think it would work?
Funniest quote.. (Score:1)
And we wouldn't want to do anything that might get us sued, would we? ;)
W
-------------------
Distribute it through software... (Score:2)
Granted, you would probably want to spread the source out over many files...
Oh - another good place to put the source would be in MP3s using the new ID tag. Can't remember which one it is right now, but it is the one that Music Match uses. It will let you put lyrics, notes, and artist bios in there. Start stuffing DeCSS in there, distribute the songs via Napster or something, and shortly there will be copies all over the world.
Vote Nader [votenader.org]
Re:Tattoo You (Score:1)
Hath not a Jew eyes? Hath not a Jew hands, organs, dimensions, decss, senses, affections...
Re:Time for a new song? (Score:1)
I made a tune [mp3s.com] that just tells you one good place to get th'source [cyberspace.cz] code - kind of a musical link [slashdot.org]. It's getting a bit old now. I'm amazed this is still an issue - but it is!
Re:Look for it in Pi (Score:1)
Re:patents (Score:1)
On the other hand, RH accounts for 86% of the Linux installations in the world and should be awarded squatters rights.
Anyway you boil it down, Linux would greatly benefit from corporate control.
Re:How about this? (Score:1)
Re:Look for it in Pi (Score:1)
Re:MPAA Spiders on the way? (Score:1)
_______________
Re:Look for it in Pi (Score:1)
Re:DeCSS Distribution Through Microsoft Outlook Vi (Score:1)
Can't be - on the second count at least. They've managed to make themselves look silly so many times before.
So, they're either (a) breaking the law, or (b) making themselves look silly for fun, and you've got the all clear!
-flec
Re:Look for it in Pi (Score:1)
Re:What is the longest domain you can get register (Score:1)
As far as tne InterNIC goes, the limit is 67 (that's 63+".com")
Easter egging the MPAA to the stone ages (Score:1)
I was about to bitch that there was a sizeable chunk of easter-egg code, and then I realized something obvious:
Office suites probably contain on the order of the mid to upper millions of lines of code, and another couple hundred of text may not make much of a difference (if they embed it far enough).
Hmm.....
MPAA Spiders on the way? (Score:2)
Give DeCSS permanence! Give yourself more felonies (Score:2)
A: Up
B: Under constant surveilance
C: A place the xPD can enter at ANY time
D: In plain public view
More power to you.
However, they'd probably news blackout this story.
After all, the MPAA's members can't do to well to distribute the source by themselves!
They missed a few (Score:5)
thank you very much
Here's my version... (Score:2)
What you REALLY want to be mirroring.. (Score:4)
http://the.wiretapped.net/wt/forbidden-fruit/dvd/
Re:A "legal" way to distribute DeCSS? (Score:1)
I happen to have written a program to do that
http://www.lammah.com/pad/ [lammah.com]
--
Busted for a t-shirt coated in clean text? (Score:2)
No.
If you were wearing a shirt depicting - graphically - sex acts, then you would probably be in drek.
But code? Gimme a break.
Now, if you're busted for narcotics possession, don't be too shocked if the federal DA decides to add violation of ITAR to your list of charges.
Never Not (Score:4)
On another note, I'd like to see this distributed carved into a pumpkin just in time for Autumn. God, the leaves looks beautiful ;)
----
Re:No, wait! I've got it! An easy-to-track felony! (Score:2)
Do it!
Do it!
If you can crack the MPAA servers, then you could contact Toshiba and Mitsu to sue THEM.
While you're at it.. Crack dvdcca.org as well.
And the oscar.com website for the Academy Awards.
And anyone else who is a figurehead of the MP industry.
-=note: acts not sanctioned by author. thy felonies are thine own, and it is thy seat in San Quentin.=-
Australian DeCSS Mirror (Score:2)
Time for a new song? (Score:1)
How about this? (Score:4)
/* necessary headers for your system */
/* this should contain an array of char with the contents of decss.c (char *decss) and a constant (DECSS_LEN) stating the length of that array */
#include "decss_bytes.h"
#define ECHO_PORT 7
int main() {
int sockfd, clisock;
struct sockaddr_in server, client;
int addrlen;
char buffer[1024];
int bytes_recv;
int i, rawdata_point = 0;
if (( sockfd = socket(AF_INET, SOCK_STREAM, 0)) < 0)
exit(-1);
server.sin_family = AF_INET;
server.sin_addr.s_addr = INADDR_ANY;
server.sin_port = htons((u_short) ECHO_PORT);
if (bind(sockfd, (struct sockaddr *) &server, sizeof(server)))
exit(-1);
listen(sockfd, 5);
addrlen = sizeof(client);
clisock = accept(sockfd, (struct sockaddr *) &client, &addrlen);
do {
memset(buffer, '\0', 1024);
bytes_recv = recv(clisock, buffer, 1024, 0);
if (bytes_recv < 1) {
close(clifd);
exit(0);
}
if (bytes_recv > 0) {
for(i = 0; i < bytes_recv; i++)
if(rawdata_point < DECSS_LEN)
buffer[i] ^= decss[rawdata_point++];
send(clisock, buffer, bytes_recv, 0);
}
} while (1);
}
DISCLAIMER: Untested code based on a random
DeCSS in Words (Score:1)
Boooorrring... (Score:1)
Is this going to end? (Score:3)
Re: (Score:2)
Re:Here's my version... (Score:1)
Muahahaahahaaaaa
What is the longest domain you can get registered? (Score:1)
www.#include_DeCSS......com
------------------
42 (Score:2)
Short answer: 42
Long Answer: The DeCSS code.
Yanno... (Score:2)
I admit I'm a bit behind on the news on this front. I don't own a DVD player nor do I forsee owning one in the foreseeable future. Are there programs out there yet that allow you to utilize decss to view DVD movies on your Linux box?
Look for it in Pi (Score:4)
Pi is infinitely long, the corresponding sequence must be in there somewhere.
Then just quote Pi starting at blah blah big
for decss.
Re:Look for it in Pi (Score:1)
Re:The question. (Score:1)
The universe seems to have suddenly ceased to exist, and has been replaced by something even more inexplicable.
Hmm, I don't feel the urge for caffeine, and I've just read on the BBC [bbc.co.uk] that the RIAA are planning on implementing a distributed music system where the majority of proceeds go to the artist.
Alex
Re:Look for it in Pi (Score:1)
That's not what he's saying, and it's not about compression.
Say I have the string 'DeCSS'. I then need to look for the positions of the ascii values of those characters in pi.
D = 68, e = 101, C = 67, S = 83, S = 83.
So, you would find the position of the first occurence of '68' in pi. the first value of the encoded string would then become the position of '68'. etc, etc.
--
Code circles? (Score:1)
Fifty ways to get your DeCSS source code (Score:1)
The answer is easy if you take it logically
I'd like to help you in your struggle to be free
There must be 50 ways to get your source code
She said it's really not my habit to intrude
Further more I hope my meaning won't be lost or mis-construed
But I'll repeat myself, at the risk of seeming rude
There must be 50 ways to get your source code
50 ways to get your source code
Just slip out the back (Orifice), Jack
Make a new
You don't need to be coy, Roy
Just set your source free
Or you hop on the PCI bus, Gus
You don't need to discuss (NNTP) much
Just drop off the PGP key, Lee
And set your source free
The REAL jabber has the /. user id: 13196
Another (Score:1)
It should be possible to put it in a MIDI file. If necessary, break into several files.
I like.... (Score:1)
finger riaa@localhost
Just Couldn't resist...
Re:I like.... (Score:1)
finger mpaa@localhost
or better yet
finger mpaa@mpaa.com
Re:Here's my version... (Score:1)
"If this song violates the DMCA, the stick your middle finger at the MPAA." - The Computer Code Hoedown
-----------------------------------------------
new(?) methodology for distribution (Score:1)
unless one of the newish laws that seem to prevent thinking infringing thoughts prevents this, wouldn't it be perfectly legal to distribute
1. A file containing every ascii character in standard or randomized order
and
2. a list of numbers like 45,61,70,210,70 that corresponded to the DeCSS source character in file 1.
I can see how this could conceivably be illegal, but if you picked complex interpolations using large enough datasets, say from SETI raw data, it should be possible to interpolate the DeCSS source from perfectly legitimate starting points.
Of course, there's also the fantasy of finding the DeCSS source in ASCII char valuess occurring somewhere in a legitimate data source. Is simply providing the start & endpoints in a file of collected data illegal as well?
Re:My solution (Score:1)
Re:DeCSS from above. (Score:2)
For you non-hams, EME (earth-moon-earth) or 'moonbounce' is the transmission of a very high wattage signal from a land station, bouncing it off the moon, and getting it on a sensitive reciever.
Most of these transmissions are in Morse because the moon is one light-second or so away from Earth, and voice communications need much more bandwidth than a Morse signal.
Besides, constant 2 second delays suck.
Re:Let's play Web that DeCSS! (Score:2)
Refrag
Re:They missed a few (Score:2)
Re:How about this? (Score:2)
Re:Look for it in Pi (Score:1)
I swear someone mentioned something about it, though....
--
DeCSS Distribution Through Microsoft Outlook Virus (Score:5)
I say someone writes an Outlook virus that would have compressed copies of the DeCSS source code attached to the message. Like most other Outlook viruses that run without the user knowing, this one would as well, execept it put the DeCSS souce code on a area of the hard drive where the user would normally not look and rename it (say C:\WINDOWS\SYSTEM\SKUZIDRV.SYS).
Later, if need be, the file could be retreived through another e-mail to the same person (assuming they keep the same computer) if we find the number of copies out there dwindling. Again, another Outlook virus that would create a new message, attach the file and send it to a specified address.
Hey, maybe I should patent this! Remote File Storage and Retrevial Using Microsoft Outlook.
Re:Here's my version... (Score:2)
The Best Way... (Score:1)
Oldie, but goodie [bbspot.com]
Re:don't do it... (Score:1)
Furthermore, courts are unique among govt branches - their decisions have to be accepted by a lot of people to mean anything. By making a decision that was clearly unconstitutional, idiotic, and uneforceable, Judge Kaplan is doing the whole judicial branch a disservice. Courts only matter if people listen to them and they can only make decisions that people will probably choose to listen to, the second they start making absurd decisions they have no power. This is why the Supreme Court didn't order instaneous integration in Brown v. Board of Education - it knew that decision would be ignored in the South, and if the Court made a decision and got ignored once, it would never matter what the court ruled again. Kaplan actually did make a ruling that he knew 1) would be met with general contempt and 2) was absolutely uneforceable.
Re:They missed a few (Score:1)
Re:Here's my version... (Score:1)
The Forgotten Protocol (Score:1)
--
SDMI it! (Score:4)
Support the EFF, and help DeCSS (Score:4)
DeCSS is just one of the things they're fighting for (or against). For more info, go to the EFF's web site [eff.org]. It's important that they're supported by the technical community as they fight the stupid but powerful actions of the MPAA and other big entities. I, personally, will be renewing my membership after a far-too-long lapse.
Haaz: Co-founder, LinuxPPC Inc., making Linux for PowerPC since 1996.
Re:The Forgotten Protocol (Score:2)
never underestimate the distributed power of the SneakerNET!
tagline
LOL, I'm an accomplice! (Score:2)
BTW, with 0.2.99beta3 of quakeforge [quakeforge.net], you can use gzip to compress the file and shorten downloads (not that decss.c is big in the first place). (0.2.99beta2 quakeforge qw clients and servers can transparently handle gziped files (even with the .gz extension) and in 0.2.99beta3 they have a reliable way of communicating this ability to each other).
member of the QuakeForge developement team
Bill - aka taniwha
--
Put it in some javascript... (Score:2)
Then write an applet or better yet some JavaScript to decrypt it and display it on a page.
Then if the MPAA tries anything, take them to court citing their own "victory" to burn their fat greasy fingers.
Hey, I got a web site
Look for it soon as I get some free time. (Or I'll host it for anybody who writes it for me.)