

DeCSS Source Song 25
Anonymous Coward writes: "http://www.joeysmith.com/~jwecker/ descramble.mp3
This guy put the function void css_descramble(byte *sec,byte *key) from css-descramble.c as lyrics in a song. Is this illegal?" Amusing. And not as painful to listen to as I thought it would be. Well, almost.
Poor neighbours... (Score:1)
//rdj
If not speech? (Score:2)
Just how ridiculous is this case? (Score:4)
btw: The site is either /.ed or down. Oh yeah, and you could piss off a lot of people at once if you used Napster to download the DeCSS source!
--
This is funny as hell. (Score:2)
D'OH (Score:1)
Re:D'OH (Score:1)
joeysmith.com (Score:2)
for joeysmith.com (yes, I am Joey Smith.
This is a 386 with 16MB of RAM, just a little
toy machine for me and my friend (jwecker) to
play with, so please be patient if it gets
And mirror it!
broadcasting? (Score:2)
Re:If not speech? (Score:2)
Burris
Re:broadcasting? (Score:1)
http://sxpert.dyndns.org/decss [dyndns.org]
Re:Just how ridiculous is this case? (Score:1)
here's what the dude's talking about (Score:2)
void css_descramble(byte *sec,byte *key)
{
#define SALTED(i) (key[i] ^ sec[0x54 + (i)])
unsigned char *end = sec + 0x800;
int val;
unsigned int lfsr0, lfsr1;
byte o_lfsr0, o_lfsr1;
lfsr0 = ((SALTED(4) << 17) | (SALTED(3) << 9) | (SALTED(2) << 1)) + 8 - (SALTED(2)&7);
lfsr0 = (reverse[lfsr0&0xff]<<17) | (reverse[(lfsr0>>8)&0xff] << 9)
| (reverse[(lfsr0>>16)&0xff]<<1) |(lfsr0>>24);
lfsr1 = (reverse[SALTED(0)] << 9) | 0x100 | (reverse[SALTED(1)]);
sec+=0x80;
val = 0;
while (sec != end) {
o_lfsr0 = (lfsr0 >> 12) ^ (lfsr0 >> 4) ^ (lfsr0 >> 3) ^ lfsr0;
o_lfsr1 = ((lfsr1 >> 14) & 7) ^ lfsr1;
o_lfsr1 ^= (o_lfsr1 << 3) ^ (o_lfsr1 << 6);
lfsr1 = (lfsr1 >> 8) ^ (o_lfsr1 << 9);
lfsr0 = (lfsr0 >> 8) ^ (o_lfsr0 << 17);
val += o_lfsr0 + (byte)~o_lfsr1;
*sec++ = csstab1[*sec] ^ (val & 0xff);
val >>= 8;
}
}
-----
And Now, Playing Live on Shoutcast! *snicker* (Score:1)
166.90.148.115:5164
Re:If not speech? (Score:2)
mirrors of descramble.mp3 (Score:2)
KILL! KILL!! I hate'em, I hate 'em, I hate 'em! (Score:1)
Realistically, we should try the 'Fight Club' approach to DeCSS.
First off, if you have the cash and connections, cajole a radio station to play this song on air. It may take a few containers of green grease, but spreading the word _is_ worth it. Drek it off to a college station as 'a local group trying to break into the biz.' They'll play ANYTHING.
If you work for an airline as a baggage handler, you already know how insecure the bags are. Insert a copy of the source code in hard copy into the bags, or if you've got some cojones spray paint it onto the suitcases. After all, the airline industry determines what's compensable in damage, and bags ain't covered!
Find someone that works for Viacom-owned Blockbuster, or some other major corporate video store. Make many small copies of DeCSS and paste them into the boxes. Especially of DVD's.
If you work for a major media dealer (AKA music/movies, books/music/movies, or movies solo), make full sheet copies of the DeCSS code and what it's about. Slip it into the bags of people who purchase DVD movies.
If you have the resources, and you work for a retailer which shows movies on in-house TV's to show the bugs, err.. features, rig a DVD to subconsciously flash each line of code, say, every 10 frames or so throughout the entire movie.
Maybe the closet geeks will start to spontaneously code.
"These are suggestions of a deranged mind. Yours. You are not really reading this now, but are thinking these thoughts. Don't blame me, aka you, if you slip up and get in trouble. The MPAA prisons are located somewhere in the Middle East that's very money-friendly, like Saudi Arabia, where they bulldoze your head off for pirating a DVD. Or it's in China, where they'll bill you for the bullet, and considering what our not-as-corrupt government would claim as the price, just think how much those evil commie bastards would ream you for. And don't forget: This is your conscience, and if you vote for Gore I'll tell the world about that stash you hide, you know what it is, unless Echelon and Gore tell the world first. And if you vote Bush, I'll tell your lover what you really think about in the sack. Vote Nader - The Only Candidate Who Isn't Sponsored By Mega Corporations."
the cost of hardware - cheaper and cheaper
the cost of humans - d.valued
the cost of freedom - priceless
"There are some things you can't buy. One of them is sole rights to GNU/Linux."
----BEGIN GEEK CODE BLOCK----
Source: http://www.geekcode.com
Version: 3.12
GAT d+@ s+:++ a-- C+++ UL++ P+ L+++ E+ W++ N+
W----- M PS++++ Y++ GPG+(PGP) t* b+++ e h!
----END GEEK CODE BLOCK----
Enter Song into Evidence (Score:1)
I wonder what other creative methods could be employed to express source code that highlights its dynamic nature as the expression of ideas, not functionality.
This is definitely the funniest thing I've heard in a long time. The guy's singing was actually pretty good. Plus, the chorus was a nice touch.
That it... (Score:1)
Re:If not speech? (Score:1)
YESS! MPAA vs RIAA! There IS a God! (Score:1)
This way the MPAA and the RIAA can bring their guns to bear onto each other's legal departments, allowing the rest of us to get on with making the world a better place without either of their bloated, reeking corpses.
The REAL jabber has the /. user id: 13196
Another link? (Score:1)
Joshua
college radio (Score:1)
Re:If not speech? (Score:1)
Re:KILL! KILL!! I hate'em, I hate 'em, I hate 'em! (Score:1)
Re:college radio (Score:1)