More DeCSS Time-Warner Hypocrisy 188
Sethb writes "Scripting News has the scoop about CNN linking to the source code for DeCSS. CNN is a subsidiary of Time-Warner, so in effect they're suing 2600 and others for something that they are doing themselves!" Update: 08/26 02:05 AM by michael : CNN has deleted the link from their story after reporters asked about it. But the screenshots are out there.
what are you talking about? (Score:5)
WTF?
The HYPOCRISY is in that 2600 was doing the same thing. They are a journalistic site, but on the fringe. So it's all right for a news site to post as long as their NOT on the fringe, and owned by the plaintiffs? It's just as sleazy for T-W to force any reporting group to pull an article, whether that group is one they own or not.
If CNN had been the one to "break" DeCSS, and not 2600, there wouldn't have been any court case.. precisely because T-W owns CNN.
Re:Well then (Score:1)
Walt
P.S. I'm not sure that people watching
Sue yourself for copyright infringement? (Score:1)
While minorly ironic, don't plan on this toppling the giant....
As an employee of CNN.com.. (Score:2)
Just because one part of an organization has taken the wrong stance on an issue does not mean that every other part of the organization is necessarily tainted to the point of not being able to report this accurately. It certainly does not mean that everyone working there has to agree with the corporate position is that wasn't totally obvious.
Re:OT Politics (Score:1)
The point he is trying to make is neither party represents him at all, nor do they represent me in any way shape or form. I'm not represented, not because I don't vote, I'm not represented because "NONE", let me repeat that "NONE" of the candidates even come close agreeing with me on any issue that is important to me. Lets face it, Republicans and the Democrates are virtually the same party, they only disagree on a very narrow list of issues.
So what is the solution? I could vote for a 3rd party or I could vote for myself as a write in, but isn't that just throwing my vote away? Is this better than not voting at all? Is effect is the same ?
Numbersyx
Jesus died for sombodies sins, but not mine.
Here's something to try... (Score:3)
Make it so if I read the story, I could easily write the source file - just don't publish the source verbatim. Wouldn't this be like outlining how to build explosives? or how to prepare meatloaf? lose weight? murder someone?
Crime novels and true crime stories regularily contain ideas on how to go about breaking the law. Where do you think copycat killers get their ideas? Obviously, it's illegal to go kill someone, but it's certainly not illegal to outline how to do it.
Pushing this kind of limit would be a helluva test, I think. If I had some time, I'd convert it to story form, but maybe someone with better writing talent is up to the challenge?
Maybe this will make compelling evidence to show that source code and writing are equivalent =)
Woz
Re:I'll say it again: (Score:1)
(And this is on topic, since it's precisely these sorts of insane corporate interdependencies that produce irrational behavior like what CNN's exhibited.)
Re:Wrong money rules. (Score:1)
Re:Sue yourself for copyright infringement? (Score:1)
Re:In Tomarrow's News (Score:2)
-legolas
i've looked at love from both sides now. from win and lose, and still somehow...
More MPAA sites can link to DeCSS (Score:4)
Re:DeCSS mirror (Score:2)
If I follow suit, would you say I'm being a rebel or bowing to peer pressure?
Woz
I Won the Slashdot Cruiser... (Score:2)
Re:OT Politics (Score:1)
I always hear this, but I never see it. Republicans and Democrats disagree on most major issues. Watch C-SPAN; they vote along different lines consistently.
--
Re:well, they DO own it. (Score:2)
17 USC 1201 [cornell.edu], part of the DMCA [cornell.edu], says the following:
to ''circumvent a technological measure'' means to descramble a scrambled work, to decrypt an encrypted work, or otherwise to avoid, bypass, remove, deactivate, or impair a technological measure, without the authority of the copyright owner
Circumvention is illegal, no exception for fair use or even for access by those writing the encryption (the phrase "without the authority of the copyright owner" is very strict, it does take into account authority to access a work under the fair use provisions of Title 17 or any other law.)
Anyone else wondering... (Score:1)
Unknown Ownership (Score:3)
I live in an area with a high student population which tends to be educated and more environmentally conscientious. The gas station down the street is called the freedom station, which just happens to be owned by exxon.
I want to people to be easily able to see that phillip morris owns miller, marlboro, and kraft. Is this information available on the net. If you are going to boycott time warner you need to know what companies to avoid. This information is public record, but it seems that much is done to keep it from being public knowledge.
Are there any web sites that chronicle this type of information? Is there any easy(consumer friendly) way of finding this out?
Is this really surprising? (Score:3)
Check out this Hack! (Score:1)
Hypocrisy is the Greatest Luxury (Score:4)
Presumably, CNN and Time-Warner are free to link to it as they see fit.
If I couldn't tell my ass from my head, I'd say that 2600 got sued because they didn't believe in copyright law, and Eric's mother dressed him funny (two facts which have about the same relevance to the case, except for the fact that since I can't tell my head from my ass, I can choose ignore the sworn testimony of the defendants to the contrary)... and that CNN/Time-Warner shouldn't be sued because, after all, they're respectable law-abiding organizations that promulgate goodthought.
As others have pointed out, this is a first amendment case - if linking to source code is legally actionable under DMCA, we're all suffering from a chilling effect, because it's reasonable to assume that MPAA is much more likely to sue "one of us" than it is CNN/Time-Warner.
This is also an antitrust case - going offtopic for a moment: since CSS does (as a matter of simple fact) not prevent DVDs from being pirated (the encrypted streams can be copied with suitable equipment), about the only function it serves is to protect a licensing cartel between MPAA and the hardware manufacturers. DeCSS isn't required for DVD piracy. Indeed, the only thing DeCSS does is allow an end user to decrypt and play back the encrypted video stream on hardware not licensed by the aforementioned MPAA/hardware-manufacturer cartel.
Nah... they were informed... (Score:1)
I doubt it. More likely, someone flamed them for the hypocrisy (or politely pointed it out :]).
-------
Re:In Tomarrow's News (Score:2)
A few years back, NBC was criticized for not running a story critical of Microsoft, who owns a chunk of them.
Vote [dragonswest.com] Naked 2000
Re:Well then (Score:1)
What defines a legitimate news source on the Net? Readership? Accountability? Gross negligence? =)
Is
The double-standards are irritating.
Oh, DeCSS...
purpose so provocative!
CNN was hacked
anti-digerati auntie-digerati ante-digerati NT-digerati
Re:DeCSS mirror (Score:1)
or are CNN and ZDNet breaking the law because they routinely link to SlashDot? :)
Re:Well, the link's gone now... (Score:1)
How bout time.com link to "pirate" site (Score:1)
http://www.time.com/time/magazine/articles/0,3266, 50590,00.html
Ok, Now I did not chase the link and see if the movies were on the site. If I did this I would be breaking the law, correct? I also hope I am not slandering scour.com. If I am I sorry. I also do not mean to imply that scour is primarly in existance for this purpose. It may have denounced the files and rooted them out. I can't even look at the site so how would I know.
The lawyers are chasing me. Help! help!
Re:Wrong money rules. (Score:2)
Abstaining does nothing except reinforce the system that you seem to hate. The DMCA and similiar laws don't pass because too many people vote. They pass because not enough voters make themselves heard on the issue. Vote for Ralph Nader (or write in John McCain) if you want to vote against corporate influence in politics.
--
A message from Judge Kaplan (Score:1)
For example. Did you know, that because of my ruling, one could practically infer that linking to a site that links to a site containing DeCSS source code is illegal. A)Because that site linked to is now illegal, which makes the linking site illegal - therefore violation the DMCA or something. and B)Because i've got my head shoved so far up my ass that i can see my stomach digesting the bullshit that the MPAA fed me. Of course, this means that a link to a link to a link to a link is now illegal...and since %99.9 of all websites contain "hyperlinks" - they're all illegal because they, invariably, lead somehow to DeCSS source.
on a lighter note: i think i'll just continue to hook my DVD player up to my computer and rip DVD's to mpeg.
FluX
After 16 years, MTV has finally completed its deevolution into the shiny things network
Why is hypocrisy necessary? (Score:1)
Re:OT Politics (Score:1)
Okay, they do disagree on major issues such as where to spend my money. The Republicans want to take my money and give it to the rich and the Democrates want to take my money and give it to the poor. The Republicans want to take my money and feed the bloated military budget, the Democrates want to take my money and feed the bloated social reform budget. The Republicans want to take away my freedom to choose Atheism, the Democrates want to take away my freedom not choose Atheism. The Republicans want to lower taxes and raise the deficeit, the Democrates want to riase taxes and lower the deficeit. The list goes on and on like this, the two parties agree that I should pay taxes, they just can't agree on how to spend it. The agree they should be limiting my freedom, they just can't agree on which freedoms I'm not responsible enough to have. At the end of the day it doesn't matter which party is in power, because I still am not represented, I still get 30% of my income taken away from me, nothing changes and every day I have a few less freedoms than I had the day before. They look an awful lot alike to me.
Numbersyx
Jesus died for sombodies sins, but not mine.
Well then (Score:1)
Re:So? I can sell my software but sue you for same (Score:1)
More DVDCCA Nonsense (Score:2)
Defendant Pavlovich is a leader in the so-called "open source" movement, which is dedicated to the proposition that material, copyrighted or not, should be made available over the Internet for free.
The DeCSS fight is a fight that must be won, and supporting LiVid and getting a polished open source DVD player for Linux is a prerequisite for Linux ever dominating the desktop. Everyone please do what they can to support this fight.
Re:Well then (Score:1)
TWarner won't sue itself.
Oh, they won't will they? They'll sue software developers, but when it comes to launching a little lawsuit against themselves, nooooo...
The hypocrites!
Michael
...another comment from Michael Tandy.
Fixed? (Score:3)
Someone at CNN/Time-Warner must have noticed.
Don't Like It? (Score:2)
http://www.cnn.com/feedback/ [cnn.com]
.02
My
Quux26
How utterly typical (Score:1)
Vote [dragonswest.com] Naked 2000
Re:Wrong money rules. (Score:2)
*sigh*
Can you at please quote properly:
"The *love* of money is the root of all evil"
Money is an inanimate object. It is neither good nor bad.
Re:Fixed? (Score:2)
That CNN writer made Corley's case for him (Score:3)
-------
Re:Well, the link's gone now... (Score:4)
They've Got A Screenshot (Score:2)
Unless of course this whole thing's a hoax. But Scripting News doesn't seem to be the type of site that would bother with a hoax like this.
-----
Re:Wired 8.09 on AOL-Time-Warner (Score:1)
Moderate HerrNewton's post up; this is a good point. I remember Babylon 5 executive producer talking about the levels of infighting between different entertainment arms of Time Warner (TNT vs. Warner Bros. Domestic Television vs. Warner Home Video...). I would not be at all surprised to see folks in the editorial side of CNN who are completely at odds with the supression of DeCSS on First Amendment principles.
Come to think of it, you could draw an anology to Nullsoft's release of the original Gnutella and AOL's aghast reaction.
Re:Nah... they were informed... (Score:1)
Re:Unknown Ownership (Score:1)
Recently I heard a rumor that Starbucks was owned by Philip Morris... turns out they are independent (I think) and just have a distribution agreement with Kraft Foods, but that sort of web site would have really helped me out. Who's going to want to put the time into researching that though? There are thousands of companies that own other companies, and some (like Jeld-Wen) don't publish information on what companies they own/partner with.
Maybe a community-edited effort along the lines of Everything [everything2.com] would be effective.
--
Re:Not really a conflict of interest (Score:2)
[this is going to be a treat]...
Can you give us a few examples?
.02
My
Quux26
Thanks, AC (Score:2)
"This trend toward greater integration of the media into the market system has been accelerated by the loosening of rules limiting media concentration, cross-ownership, and control by non-media companies*. There has also been an abandonment of restrictions -- previously quite feeble anyway -- on radio-TV commercials, entertainment-mayhem programming, and "fairness doctrine" threats, opening the door to the unrestrained commercial use of the airwaves."
- Edward S. Herman & Noam Chomsky
Manufacturing Consent [barnesandnoble.com] © 1988
* The Reagan administration strengthened the control of existing holders of television-station licenses by increasnig their term from three to five years, and its FCC made renewals essentially automatic. The FCC also greatly facilitated speculation and trading in television properties by a rule change reducing the required holding period before sale of a newly acquired property from three years to one year.
The reagan era FCC and Department of Justice also refused to challenge mergers and takeover bids that would signifaantly increase the concentration of power (GE-RCA) or media concentration (Capital Cities-ABC). Furthermore, beginning April 2, 1985, media owners could own as many as twelve televison stations, as long as their total audience didn't exceed 25 percent of the nation's televison households; and they could also hold twelve AM and twelve FM stations, as in the 1953 "7-7-7 rule" was replaced with a "12-12-12 rule." See Herbert H. Howard, "Group and Cross-Media Ownership of Televion Stations: 1985" (Washington: National Association of Broadcasters 1985).
Do the words MSNBC mean anything to you? (the original poster, not the AC)
.02
My
Quux26
Re:Not really a conflict of interest (Score:2)
It's like saying a group of kids making a newsletter can't tell others the address for e.g. a gun wholesaler, but a newspaper can (which a kid could then read...)
-----
D. Fischer
Re:Holy crap... (Score:2)
Maybe they just watching Slashdot closely.
Where else does a lazy journalist keep up to date with the latest IT news?
In other words... (Score:4)
Oops!
Little problem. Jack, we need more lawyers!
Re:Fixed? or Hoax? (Score:2)
Also the window footer contains "http://www.zpok.demon.co.uk/decss/ [demon.co.uk]" (oops I just linked it) which indeed would happen when the mouse is over.
So I doubt this is a fake, but indeed it was fixed pretty rapidly.
Hex values (Score:2)
Re:Unknown Ownership (Score:2)
I'm working on it. Expect to see something about it November 1st or so (sorry, can't say any more than that for fear of getting Slashdotted before I'm prepped). But for the moment, you might want to check Chomsky's "Manufacturing Consent [barnesandnoble.com]". A bit old but it still gives numbers that will make you say "hmmmmm."
.02
My
Quux26
Re:Fixed? (Score:3)
Are you saying that they used CSS on their link to DeCSS?
Talk about hypocracy!
Re:More MPAA sites can link to DeCSS (Score:2)
Re:Here's something to try... (Score:4)
------------------------------------------
Here's another good example (Score:2)
Kaplan braking the law? [slashdot.org]
DeCSS mirror (Score:3)
* 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 <stdio.h>
#include <string.h>
#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
0xd3,0x93,0xdb,0x06,0x43,0x03,0x4b,0x96,0xde,0x9e
0x57,0x17,0x5f,0x82,0xc7,0x87,0xcf,0x12,0x5a,0x1a
0xd9,0x99,0xd1,0x00,0x49,0x09,0x41,0x90,0xd8,0x98
0x3d,0x7d,0x35,0x24,0x6d,0x2d,0x65,0x74,0x3c,0x7c
0xdd,0x9d,0xd5,0x04,0x4d,0x0d,0x45,0x94,0xdc,0x9c
0x59,0x19,0x51,0x80,0xc9,0x89,0xc1,0x10,0x58,0x18
0xd7,0x97,0xdf,0x02,0x47,0x07,0x4f,0x92,0xda,0x9a
0x53,0x13,0x5b,0x86,0xc3,0x83,0xcb,0x16,0x5e,0x1e
0xb3,0xf3,0xbb,0xa6,0xe3,0xa3,0xeb,0xf6,0xbe,0xfe
0x37,0x77,0x3f,0x22,0x67,0x27,0x6f,0x72,0x3a,0x7a
0xb9,0xf9,0xb1,0xa0,0xe9,0xa9,0xe1,0xf0,0xb8,0xf8
0x5d,0x1d,0x55,0x84,0xcd,0x8d,0xc5,0x14,0x5c,0x1c
0xbd,0xfd,0xb5,0xa4,0xed,0xad,0xe5,0xf4,0xbc,0xfc
0x39,0x79,0x31,0x20,0x69,0x29,0x61,0x70,0x38,0x78
0xb7,0xf7,0xbf,0xa2,0xe7,0xa7,0xef,0xf2,0xba,0xfa
};
static byte lfsr1_bits0[256]=
{
0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x09,0x08
0x12,0x13,0x10,0x11,0x16,0x17,0x14,0x15,0x1b,0x1a
0x24,0x25,0x26,0x27,0x20,0x21,0x22,0x23,0x2d,0x2c
0x36,0x37,0x34,0x35,0x32,0x33,0x30,0x31,0x3f,0x3e
0x49,0x48,0x4b,0x4a,0x4d,0x4c,0x4f,0x4e,0x40,0x41
0x5b,0x5a,0x59,0x58,0x5f,0x5e,0x5d,0x5c,0x52,0x53
0x6d,0x6c,0x6f,0x6e,0x69,0x68,0x6b,0x6a,0x64,0x65
0x7f,0x7e,0x7d,0x7c,0x7b,0x7a,0x79,0x78,0x76,0x77
0x92,0x93,0x90,0x91,0x96,0x97,0x94,0x95,0x9b,0x9a
0x80,0x81,0x82,0x83,0x84,0x85,0x86,0x87,0x89,0x88
0xb6,0xb7,0xb4,0xb5,0xb2,0xb3,0xb0,0xb1,0xbf,0xbe
0xa4,0xa5,0xa6,0xa7,0xa0,0xa1,0xa2,0xa3,0xad,0xac
0xdb,0xda,0xd9,0xd8,0xdf,0xde,0xdd,0xdc,0xd2,0xd3
0xc9,0xc8,0xcb,0xca,0xcd,0xcc,0xcf,0xce,0xc0,0xc1
0xff,0xfe,0xfd,0xfc,0xfb,0xfa,0xf9,0xf8,0xf6,0xf7
0xed,0xec,0xef,0xee,0xe9,0xe8,0xeb,0xea,0xe4,0xe5
};
static byte lfsr1_bits1[512]=
{
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24
0x00,0x24,0x49,0x6d,0x92,0xb6,0xdb,0xff,0x00,0x24
};
/* Reverse the order of the bits within a byte.
*/
static byte bit_reverse[256]=
{
0x00,0x80,0x40,0xc0,0x20,0xa0,0x60,0xe0,0x10,0x90
0x08,0x88,0x48,0xc8,0x28,0xa8,0x68,0xe8,0x18,0x98
0x04,0x84,0x44,0xc4,0x24,0xa4,0x64,0xe4,0x14,0x94
0x0c,0x8c,0x4c,0xcc,0x2c,0xac,0x6c,0xec,0x1c,0x9c
0x02,0x82,0x42,0xc2,0x22,0xa2,0x62,0xe2,0x12,0x92
0x0a,0x8a,0x4a,0xca,0x2a,0xaa,0x6a,0xea,0x1a,0x9a
0x06,0x86,0x46,0xc6,0x26,0xa6,0x66,0xe6,0x16,0x96
0x0e,0x8e,0x4e,0xce,0x2e,0xae,0x6e,0xee,0x1e,0x9e
0x01,0x81,0x41,0xc1,0x21,0xa1,0x61,0xe1,0x11,0x91
0x09,0x89,0x49,0xc9,0x29,0xa9,0x69,0xe9,0x19,0x99
0x05,0x85,0x45,0xc5,0x25,0xa5,0x65,0xe5,0x15,0x95
0x0d,0x8d,0x4d,0xcd,0x2d,0xad,0x6d,0xed,0x1d,0x9d
0x03,0x83,0x43,0xc3,0x23,0xa3,0x63,0xe3,0x13,0x93
0x0b,0x8b,0x4b,0xcb,0x2b,0xab,0x6b,0xeb,0x1b,0x9b
0x07,0x87,0x47,0xc7,0x27,0xa7,0x67,0xe7,0x17,0x97
0x0f,0x8f,0x4f,0xcf,0x2f,0xaf,0x6f,0xef,0x1f,0x9f
};
/*
*
* 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] << 17) | (im[3] << 9) | (im[2] << 1)) + 8 - (im[2]&7);
lfsr0 = (bit_reverse[lfsr0&0xff]<<24) | (bit_reverse[(lfsr0>>8)&0xff] << 16)
| (bit_reverse[(lfsr0>>16)&0xff]<<8) | bit_reverse[(lfsr0>>24)&0xff];
combined = 0;
for (i = 0; i < 5; ++i) {
o_lfsr1 = lfsr1_bits0[lfsr1_hi] ^ lfsr1_bits1[lfsr1_lo];
lfsr1_hi = lfsr1_lo>>1;
lfsr1_lo = ((lfsr1_lo&1)<<8) ^ o_lfsr1;
o_lfsr1 = bit_reverse[o_lfsr1];
o_lfsr0 = (((((((lfsr0>>8)^lfsr0)>>1)^lfsr0)>>3)^lfsr0)>>7)
lfsr0 = (lfsr0>>8)|(o_lfsr0<<24);
combined += (o_lfsr0 ^ invert) + o_lfsr1;
k[i] = combined & 0xff;
combined >>= 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) << 17) | (SALTED(3) << 9) | (SALTED(2) << 1)) + 8 - (SALTED(2)&7);
lfsr0 = (bit_reverse[lfsr0&0xff]<<24) | (bit_reverse[(lfsr0>>8)&0xff] << 16)
| (bit_reverse[(lfsr0>>16)&0xff]<<8) | bit_reverse[(lfsr0>>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)<<8) ^ o_lfsr1;
o_lfsr1 = bit_reverse[o_lfsr1];
o_lfsr0 = (((((((lfsr0>>8)^lfsr0)>>1)^lfsr0)>>3)^lfsr0)>>7)
lfsr0 = (lfsr0>>8)|(o_lfsr0<<24);
combined += o_lfsr0 + (byte)~o_lfsr1;
*sec++ = csstab1[*sec] ^ (combined&0xff);
combined >>= 8;
}
}
Re:Not really a conflict of interest (Score:2)
I see no diff. they're bigger and more well known but news is news. if they can link to it, I should be able to.
--
Story Originated from IDG LinuxWorld (Score:3)
Re:But CNN is a news organization (Score:2)
Was the report and image a fabrication?
Is CNN hypocritical?
Did they just decide that link wasn't really part of the "whole story"?
Or were they *really* short on hard-drive space?
-----
D. Fischer
Re:Fixed? (Score:2)
I doubt Liz did anything about it, she's pretty new there, and low on the totem pole, but I figured I could help her out at the same time as embarassing CNN, if she was able to get them to fix it early.
---
Re:Holy crap... (Score:2)
Of course they know what you're thinking. They induced you to think it. They probably had it in their business plan months ago.
Re:Editorial vs. Business (Score:2)
Don't call it "hypocrisy" just yet. There is a long tradition in "legitimate" journalism of a wall of separation between the editorial (content) and business (financial) sides of news organizations.
The hypocracy would be on Time Warner's part, not CNN's. Of course, removing the link does cast a negative light on CNN since it didn't even require a court order.
DeCSS - The Movie! (Score:2)
Dr David Touretzky [mailto] of Carnegie Mellon University, who testified on the 2600 [2600.org] case and was commended [uscourts.gov] by the Court for his "lucid explication" and "candour", has a Gallery of CSS Descramblers [cmu.edu], including an English prose version [cmu.edu].
His site [cmu.edu]'s a real treasure trove. Great for truffling up odd facts. Like this gem buried in the DMCA [cmu.edu]:Incidentally, reading Touretzky's wonderfully eloquent and stirring defence [cmu.edu] of what effectively amounts to civil disobedience [beck.org], a sudden irony bludgeoned me unconscious like a baby seal: one day this somewhat clichéd story of the little guy taking on the faceless dehumanising monolith and prevailing through resourcefulness and passion will be made into a Hollywood Movie starring Robin Williams as Touretzky, that kid from Jerry Maguire as Jon Johansen, and Alanis Morisette as The American Constitution.
The tagline on the DVD (just above the Oscar garlands)? 'Information Wants to Be Free.'
How it all works... (Score:2)
Only then is it passed on to CNN.com, where it's processed and published. There's an editing process there, too, but apparently the link got overlooked. Sorry, no conspiracy afoot here. As with most "Media Conspiracies," it's just your basic "oops."
There is a journalism-wide lack of scope regarding the DeCSS issue. Part of it is a genuine lack of understanding on the part of reporters, and part of it is the Eternal Problem of Technology Reporting -- making it understandable to the masses, while still not wrong. The byproduct of that is that it's typically not exactly what the Slashdot-types want to see. But then again, that's why the speciality media exists.
And just so y'all don't think I'm just making all this up, I'm the former Technology Editor at CNN.com. A scant few months ago, it would have been my ass in the fire for what happened today. Timing's everything, I guess.
I doubt the courts, or Congress, will adequately address this issue of linking. After all, sites think they're doing pretty well as long as they run the disclaimer next to internal links -- for those not savvy enough to note that they've left the publication's site. But now, even that's not enough.
Might as well make the shameless plug of a lurker... feel free to e-mail me with story tips. Now I'm the Washington tech writer for The Associated Press.
- Ian.
It doesn't work that way... (Score:3)
The problem I see is that news organizations these days try to *appear* impartial to the public, while in reality infusing their stories with either a liberal or conservative bias depending on the people running the show. Thus, the public thinks what they're hearing is impartial "fact" when the reality is that they're hearing subtle political propaganda.
In the old days, newspapers came right out and proudly proclaimed their political beliefs. Think of the rampant jingoism of a Hurst (Hearst? sorry, my mind is asleep and I'm too lazy to go to Google to check) news organization. That was honesty about being biased. But now news organizations just lie about their biases, and that's dangerous: it indoctrinates the citizenry to have the same bias, through subtle manipulation of facts, instead of teaching them to form their own opinion.
If you want an example, just look at the huge mistake CNN made when they ran the story two years ago about American forces using CS gas against civilians during the Vietnam War. It was a lie based on the ramblings of an unstable person with a bad memory, who when questioned by others couldn't even remember who some of his commanding officers were. There was no corroborating evidence at all, but they ran the story as if it were gospel truth. No one thought of pulling the plug, because everyone there had an inherent bias. Journalism is just a dangerous illusion--no one in the profession is impartial.
Aside from which, if it were illegal to link to DeCSS code or binaries, CNN would be committing a crime by doing so just as if a private citizen were to do the same. I dare say that's doubtless why the link has been removed. A news person cannot break the law to get a story or in reporting a story. For example, a journalist who freelanced and did contract pieces for NPR and other organizations was arrested for child pornography when he was investigating it for a piece, because he retransmitted an image which he'd downloaded in a chat room (he got the image from a Fed shill, BTW--doesn't our government have better things to do than distribute child pornography? Entrapment, anyone?)...
Re:Not really a conflict of interest (Score:3)
And hardly a new idea. There are a number of laws on the books governing who can own media and how much, this to prevent undue influence and partiality upon news. But, hell, if I really want to know what's going on in the world, I just read the foreign press. It's not all filtered through the State Dept. or the uberdummies in the media.
Vote [dragonswest.com] Naked 2000
Re:Fixed? or Hoax? (Score:2)
A good hoax must be well done. Otherwise, what's the point?
This of course raises bigger questions, like, "Can we trust images as evidence?" or, "How do you collect evidence in a digital investigation?" It's illegal to destroy incriminating evidence. But if there is no evidence of that evidence ever existing, how can it be shown that it was deleted?
Finally, in a more philosophical bent, "What is the sound of one hacker hacking?"
-----
D. Fischer
Re:Fixed? or Hoax? (Score:2)
clickity click ... slurp ... click click clickity click ... muahahaha
Re:Sue yourself for copyright infringement? (Score:2)
Is everyone laughing too hard to post ? (Score:2)
Not really a conflict of interest (Score:3)
We all know news services have to have freedom to report impartially, so while this is a funny anecdote I don't see it by any means as a sign of hypocrisy. CNN must be able to report news regardless of Time-Warner's allegiances just like Slashdot needs to have the freedom to report things that even Andover.net doesn't like.
The really sleazy thing would be for Time Warner to force an impartial news service like CNN to pull the article!
Holy crap... (Score:4)
Dave
ARRGGHHHH!! (Score:2)
How Will This Affect the Lawsuit (Score:2)
On the other hand, this is more than likely the questionable judgement of some mid-level HTML coder working deep within the Time-Warner machine. As the link seems to be gone, I think its safe to deduce that someone at CNN reads Slashdot! :)
Is this really important? (Score:2)
By the transitive law of equality (does that apply on the net?), CNN has links to probably a dozen copies of DeCSS.
And every actor, living or dead, has a Kevin Bacon Number. But, I digress
If link-crime is taken to hysterical limits, then you couldn't link ANYWHERE, for fear of inadvertently creating a link chain to something nasty or (de jure) illegal.
Wired 8.09 on AOL-Time-Warner (Score:4)
Good read. Not online yet, as Wired doesn't post current magazine content, but for posterity, http://www.wired.com/wired/archive/8.09/ Definitely pick it up off the newstand for a bit of insight into intracorporate warfare. [wired.com]
----
Re:Is everyone laughing too hard to post ? (Score:2)
Vote [dragonswest.com] Naked 2000
People seem to be forgetting something. (Score:2)
If you haven't figured it out - I work for the Turner Broadcasting System. I don't know what the heck is going on in every part of the company - if I tried to actually keep up on it, I'd never do any work, I'd just be studying the company.
Now, add on top of that Time Warner, which is even a bigger company, with all sorts of entertainment and news media divisions. That's right - one hand doesn't know what the other is doing, it would be next to impossible to even try.
It is not hypocritical for CNN to report the news, regardless of what it is, and they have enough integrity (no, I don't work for CNN) to mention, in each and every article where something like this is concerned, when Time Warner is mentioned, that Time Warner is the parent company to CNN. Time Warner, at least right now, does NOT control what gets shown on CNN (or displayed on the website).
If the link is gone now, the only difference is that instead of a cease and desist letter, the legal department contacted CNN directly and told them to remove it because of legal issues, not because someone didn't like it. Believe me, CNN has shown both AOL and Time Warner in negative light on more than one occasion. Nobody gets fired or threatened for telling it like it is.
----------
Re:well, they DO own it. (Score:3)
Molog
So Linus, what are we doing tonight?
Link to CNN instead of DeCSS? (Score:2)
Here goes the whole Napster debate again, we are trying to put blame on the person linking to the data rather than the person who is posting the data. When will they learn?
Re:Fixed? -- nope, it is just harder to find (Score:3)
Re:In Tomarrow's News (Score:2)
Scarier: (Score:2)
The nick is a joke! Really!
Re:Fixed? (Score:2)
--Bob
Re:I own rights to this link (Score:3)
You're in BIG TROUBLE, mister.
Re:DeCSS mirror (Score:3)
- Joe
Well, the link's gone now... (Score:3)
On a side note, can screenshots be presented as legal evidence?
Mike
"I would kill everyone in this room for a drop of sweet beer."
Free Speech for Programmers and New DeCSS Mirror (Score:4)
http://www.goingware.com/decss [goingware.com]
When a law is unjust, it is just to disobey the law. Also, court judgements can only be made based on actual cases; the U.S. court system does not render "advisory opinions", so if you believe that your rights have been violated by Judge Kaplan's decision, it is your duty to mirror DeCSS too.
Re:But CNN is a news organization (Score:2)
The hypocrisy here is Time-Warner's, not at all CNN's.
Re:DeCSS mirror (Score:2)
Link [slashdot.org]
Since this post contains a link to DeCSS, who's breaking the law? Am I breaking it for posting the link, or is Slashdot for allowing the post?
Why is it hypocritical for CNN to report news? (Score:2)
Yes, I work for Turner Broadcasting System, but no, I do not work for CNN, nor do I know anyone who does. It's a big company. We have felt very little (and only good things) of the Time Warner presence. I'm on your side: I think DeCSS should be allowed to exist, and I think people should be allowed to link to whatever the hell they want to, as long as it's clear what they're linking to. I won't be fired for saying that. People at CNN are free to report the news as they see proper.
----------
Wrong money rules. (Score:3)
When the average citizen can be swayed quite easily by high cost political adds and corporations provide the money to fuel those advertising campaigns, we get laws like the DMCA.
I will vote when I don't feel that I'm choosing between the lesser of two evils. Let my voter apathy be my vote. None of the above.
Doesn't this scare you? It scares me. (Score:2)
If this was a paper newspaper, they couldn't retroactively alter the past in this way, but because this is electronic, they can.
I don't like this ability.to change the past, it is WAY too much like 1984.
Re:Well, the link's gone now... (Score:2)
Next, Time-Warner will sue Scripting News for copyright violation (for republishing the evidence).
The biggest threat to freedom today is corporate abuse of intellectual property laws to suppress criticism and to prevent anyone from knowing anything the money guys don't want known.
Thanks for the MLK quote; My own soapbox speech (Score:2)
Thanks for the quote. I added it to the page [goingware.com] and added a few words of my own on why I think this is important:
Re:Unknown Ownership (Score:2)
Re:Fixed? (Score:2)
Editorial vs. Business (Score:4)
I wouldn't be surprised if some folks in the news division at CNN.com, or IDG, or LinuxWorld -- whoever's responsible -- included the link on the same basis as they would any other external link. Maybe they even thought that highlighting this worldwide list was important in driving a point home. They made their journalistic point. Then the lawyers for the Suits noticed; rather than have that inconsistency noted for all and sundry to see (too late -- thanks, Scripting News), and to keep themselves from violating the law as interpreted by Kaplan, the suits pulled the plug.