Kuro5hin.org: technology and culture, from the trenches
create account | help/FAQ | contact | links | search | IRC | site news
[ Everything | Diaries | Technology | Science | Culture | Politics | Media | News | Internet | Op-Ed | Fiction | Meta | MLP ]
We need your support: buy an ad | premium membership

C decss program beats out perl 7-liner...

By ragabr in MLP
Wed Mar 14, 2001 at 07:12:04 PM EST
Tags: Software (all tags)

Charles Hannum has written a program to decrypt DVD's in C that is smaller than the perl 7-liner, qrpff, written by Keith Winstein and Marc Horowitz.


Voxel dot net
o Managed Hosting
o VoxCAST Content Delivery
o Raw Infrastructure


All these CSS descramblers...
o getting old 23%
o really neat 27%
o kinda interesting 42%
o don't care 6%

Votes: 92
Results | Other Polls

Related Links
o program
o qrpff
o Also by ragabr

Display: Sort:
C decss program beats out perl 7-liner... | 10 comments (10 topical, editorial, 0 hidden)
Waiting for the Tshirt (3.50 / 2) (#1)
by scorbett on Wed Mar 14, 2001 at 03:09:06 PM EST

This would make a much better Tshirt than the original DeCSS shirt.

hey!!! (4.00 / 2) (#4)
by el_guapo on Wed Mar 14, 2001 at 06:49:32 PM EST

i _own_ that shirt! ;-)
mas cerveza, por favor mirrors, manifestos, etc.
[ Parent ]
I agree... (3.00 / 1) (#5)
by psyclone on Wed Mar 14, 2001 at 10:17:32 PM EST

Slap that C code on the front in large white letters and you'd have yourself a seller!

[ Parent ]
IOCCC (4.70 / 10) (#2)
by jabber on Wed Mar 14, 2001 at 03:27:53 PM EST

Ok, so how many of you think that deCSS should be the most common artifact in this year's International Obfuscated C Code Contest? Not only does the subject matter lend itself well, it would also make quite a statement, don't you think?

[TINK5C] |"Is K5 my kapusta intellectual teddy bear?"| "Yes"

Line noise (4.71 / 7) (#3)
by jabber on Wed Mar 14, 2001 at 04:57:24 PM EST

I just had a thought.. (surprise, eh?) Considering how unintelligible that code looks, could one avoid prosecution by simply appending "//NO CARRIER!" to the end of the listing?

[TINK5C] |"Is K5 my kapusta intellectual teddy bear?"| "Yes"

random noise vs. information (4.00 / 2) (#7)
by Glacky on Thu Mar 15, 2001 at 04:43:08 AM EST

If you listened to static (random noise) long enough, you'd eventually get a sequence that decrypted CSS. So much for 'circumventing a content protection mechanism' - who are they gonna sue then, Serendipity?

All noise is simply encrypted information.

[ Parent ]
And monkeys might fly out of my butt! (none / 0) (#8)
by jabber on Thu Mar 15, 2001 at 09:22:10 AM EST

Enough monkeys, all carrying typewriters of course.. This argument would probably not stand up in court though, since infinite monkeys would also eventually retype The Stand, but that would not make it public domain.

To continue the thought exercise (in futility) all information, known and unknown, coprighted, patented, secret and not, is encoded in the quantum fluctuations of the Universe which surrounds us. It's not in a vault, or sealed package in an RIAA drawer... Hell, anything on the radio and TV is beamed out into space! And the source code for Windows 2000 can be decoded from the vibrations of the atoms that make up the rug under my feet.

But such decoding would require reverse engineering of the encryption, and this makes the DMCA a very pesky thing. Of course, God is the patent holder on that cipher, and I don't think He would mind. God's EULA is a pretty simple 10 point list, and his license is even more permissive than the LGPL. :)

/me backs away from the deep end before going off of it...

[TINK5C] |"Is K5 my kapusta intellectual teddy bear?"| "Yes"
[ Parent ]

Tatoo (3.00 / 1) (#6)
by ucblockhead on Thu Mar 15, 2001 at 12:08:22 AM EST

That's small enough for a tatoo...
This is k5. We're all tools - duxup
Just a rehash of the Perl (none / 0) (#9)
by KnightStalker on Thu Mar 15, 2001 at 12:02:49 PM EST

Use of commas to avoid brackets, bizarre #defines... nothing to see here, move along. It's not even ANSI C. :-)

Clean Version (none / 0) (#10)
by guinsu on Thu Mar 15, 2001 at 01:39:54 PM EST

Can anyone post a link to a nice clean, readable version? Even putting in line breaks doesn't make this readable.

C decss program beats out perl 7-liner... | 10 comments (10 topical, 0 editorial, 0 hidden)
Display: Sort:


All trademarks and copyrights on this page are owned by their respective companies. The Rest 2000 - Present Kuro5hin.org Inc.
See our legalese page for copyright policies. Please also read our Privacy Policy.
Kuro5hin.org is powered by Free Software, including Apache, Perl, and Linux, The Scoop Engine that runs this site is freely available, under the terms of the GPL.
Need some help? Email help@kuro5hin.org.
My heart's the long stairs.

Powered by Scoop create account | help/FAQ | mission | links | search | IRC | YOU choose the stories!