Slashdot Mirror


New DVD Lawsuits Filed by the MPAA (UPDATED)

This afternoon, Robin Gross from the EFF called me with some disturbing new information for anyone interested in DVD litigation. The MPAA has filed two lawsuits against three defendants in two separate states for the "illegal hacking of the DVD encryption system 'CSS'." The plaintiffs in the case are Buena Vista Pictures Distribution, MGM, Paramount, Sony Pictures, 20th Century Fox, Universal, and Warner Bros.. UPDATE: The complaints are available online. See below.

In the words of MPAA CEO and President Jack Valenti in a press release from the MPAA:

"The MPAA is striking a blow today in defense of the future of American movies. We have filed suit in federal court to stop internet hackers from distributing the software designed to circumvent the encryption technology that prevents the unlawful copying of DVDs."

"This is a case of theft. The posting of the de-encryption formula is no different than making and then distributing unauthorized keys to a department store. The keys have no real purpose except to circumvent the locks that stand between the thief and the goods he or she targets."

Later in the press release, he goes on to state:

"The U.S. movie industry intends to defeat anyone who steals our intellectual property. We are determined to defend the technology that protects artists and intellectual property holder rights... If you can't protect that which you own, then you don't own anything."

Robin offered her comments on this new litigation:

"Clearly, this is how they're trying to portray this. Piracy is their story, and they're sticking to it. Of course, this is a sneaky underhanded attempt to undermine the litigation that they've already filed in California, most likely because they lost at the temporary restraining order hearing. They realize the weaknesses in their trade secrets claim, an so they've decided to file under federal copyright, the Digital Millenium Copyright Act. This is also an inappropriate harassing lawsuit, because although the DMCA does provide for a general ban on circumventing technological protection, there are explicit exceptions to that general prohibition for the purposes of facilitating interoperability and computer security, among other exceptions. They've realized that their trade secret claim is not going to prevail, so this in Plan B. Quite frankly, this is what we were anticipating the first time around. We were not anticipating a trade secret claim, because it was so weak."

For those following the news about the DVD CCA lawsuit, this new litigation shows us that this matter will take a very, very long time to work itself out, currently with no end in sight. It appears that in this case, the MPAA intends to blur the line between hacking for interoperability and the intent to distribute until it's no longer recognizable.

This is all rather puzzling. From a Showbiz Today segment aired on CNN on January 11th, Jim Cardwell from Warner Home Video said:

"We expected the source code to be broken. We were surprised it wasn't broken earlier. We believe there is no economic incentive to hack this product. The cost of the blank is more expensive than the cost of the finished product, and the amount of time it takes to download is several hours. There's no real economic incentive for anyone to hack this product."

When the topic of DVD writers came up, went on to say:

"Certainly, all the copyright holders, all of the studios, all the rights holders, are not going to sit still to see that -- to allow this to become rampant. We are going to continue to protect our products."

The issues of interoperability and the right to distribute free software are key issues in the Open Source community, and they always will be. How far will the MPAA and the DVD CCA go? One thing is for sure; no matter how long or hard they're willing to fight, the Open Source community will be there to meet them every step of the way.

Update: 01/15 21:31 by michael : John Gilmore adds that the complaints are available online at http://www.mpaa.org/dvd/content.htm. The links are slightly wrong, though, so you'll need to encode the spaces in the URLs:

...and even after you've done that, you'll still need to View Source on the New York page, since they didn't close a TABLE tag. Anyone named in these suits as a DEFENDANT should contact the EFF (Robin Gross, above) as soon as possible.

And while I'm at it, adric submitted that Copyleft now has t-shirts with the CSS-descrambling code on them. Part of the shirt's price gets donated to the EFF! Buy one now, it's the most painless donation you'll ever make.

602 comments

  1. COPYING by Anonymous Coward · · Score: 0

    GNU GENERAL PUBLIC LICENSE
    Version 2, June 1991

    Copyright (C) 1989, 1991 Free Software Foundation, Inc.
    59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
    Everyone is permitted to copy and distribute verbatim copies
    of this license document, but changing it is not allowed.

    Preamble

    The licenses for most software are designed to take away your
    freedom to share and change it. By contrast, the GNU General Public
    License is intended to guarantee your freedom to share and change free
    software--to make sure the software is free for all its users. This
    General Public License applies to most of the Free Software
    Foundation's software and to any other program whose authors commit to
    using it. (Some other Free Software Foundation software is covered by
    the GNU Library General Public License instead.) You can apply it to
    your programs, too.

    When we speak of free software, we are referring to freedom, not
    price. Our General Public Licenses are designed to make sure that you
    have the freedom to distribute copies of free software (and charge for
    this service if you wish), that you receive source code or can get it
    if you want it, that you can change the software or use pieces of it
    in new free programs; and that you know you can do these things.

    To protect your rights, we need to make restrictions that forbid
    anyone to deny you these rights or to ask you to surrender the rights.
    These restrictions translate to certain responsibilities for you if you
    distribute copies of the software, or if you modify it.

    For example, if you distribute copies of such a program, whether
    gratis or for a fee, you must give the recipients all the rights that
    you have. You must make sure that they, too, receive or can get the
    source code. And you must show them these terms so they know their
    rights.

    We protect your rights with two steps: (1) copyright the software, and
    (2) offer you this license which gives you legal permission to copy,
    distribute and/or modify the software.

    Also, for each author's protection and ours, we want to make certain
    that everyone understands that there is no warranty for this free
    software. If the software is modified by someone else and passed on, we
    want its recipients to know that what they have is not the original, so
    that any problems introduced by others will not reflect on the original
    authors' reputations.

    Finally, any free program is threatened constantly by software
    patents. We wish to avoid the danger that redistributors of a free
    program will individually obtain patent licenses, in effect making the
    program proprietary. To prevent this, we have made it clear that any
    patent must be licensed for everyone's free use or not licensed at all.

    The precise terms and conditions for copying, distribution and
    modification follow.

    GNU GENERAL PUBLIC LICENSE
    TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION

    0. This License applies to any program or other work which contains
    a notice placed by the copyright holder saying it may be distributed
    under the terms of this General Public License. The "Program", below,
    refers to any such program or work, and a "work based on the Program"
    means either the Program or any derivative work under copyright law:
    that is to say, a work containing the Program or a portion of it,
    either verbatim or with modifications and/or translated into another
    language. (Hereinafter, translation is included without limitation in
    the term "modification".) Each licensee is addressed as "you".

    Activities other than copying, distribution and modification are not
    covered by this License; they are outside its scope. The act of
    running the Program is not restricted, and the output from the Program
    is covered only if its contents constitute a work based on the
    Program (independent of having been made by running the Program).
    Whether that is true depends on what the Program does.

    1. You may copy and distribute verbatim copies of the Program's
    source code as you receive it, in any medium, provided that you
    conspicuously and appropriately publish on each copy an appropriate
    copyright notice and disclaimer of warranty; keep intact all the
    notices that refer to this License and to the absence of any warranty;
    and give any other recipients of the Program a copy of this License
    along with the Program.

    You may charge a fee for the physical act of transferring a copy, and
    you may at your option offer warranty protection in exchange for a fee.

    2. You may modify your copy or copies of the Program or any portion
    of it, thus forming a work based on the Program, and copy and
    distribute such modifications or work under the terms of Section 1
    above, provided that you also meet all of these conditions:

    a) You must cause the modified files to carry prominent notices
    stating that you changed the files and the date of any change.

    b) You must cause any work that you distribute or publish, that in
    whole or in part contains or is derived from the Program or any
    part thereof, to be licensed as a whole at no charge to all third
    parties under the terms of this License.

    c) If the modified program normally reads commands interactively
    when run, you must cause it, when started running for such
    interactive use in the most ordinary way, to print or display an
    announcement including an appropriate copyright notice and a
    notice that there is no warranty (or else, saying that you provide
    a warranty) and that users may redistribute the program under
    these conditions, and telling the user how to view a copy of this
    License. (Exception: if the Program itself is interactive but
    does not normally print such an announcement, your work based on
    the Program is not required to print an announcement.)

    These requirements apply to the modified work as a whole. If
    identifiable sections of that work are not derived from the Program,
    and can be reasonably considered independent and separate works in
    themselves, then this License, and its terms, do not apply to those
    sections when you distribute them as separate works. But when you
    distribute the same sections as part of a whole which is a work based
    on the Program, the distribution of the whole must be on the terms of
    this License, whose permissions for other licensees extend to the
    entire whole, and thus to each and every part regardless of who wrote it.

    Thus, it is not the intent of this section to claim rights or contest
    your rights to work written entirely by you; rather, the intent is to
    exercise the right to control the distribution of derivative or
    collective works based on the Program.

    In addition, mere aggregation of another work not based on the Program
    with the Program (or with a work based on the Program) on a volume of
    a storage or distribution medium does not bring the other work under
    the scope of this License.

    3. You may copy and distribute the Program (or a work based on it,
    under Section 2) in object code or executable form under the terms of
    Sections 1 and 2 above provided that you also do one of the following:

    a) Accompany it with the complete corresponding machine-readable
    source code, which must be distributed under the terms of Sections
    1 and 2 above on a medium customarily used for software interchange; or,

    b) Accompany it with a written offer, valid for at least three
    years, to give any third party, for a charge no more than your
    cost of physically performing source distribution, a complete
    machine-readable copy of the corresponding source code, to be
    distributed under the terms of Sections 1 and 2 above on a medium
    customarily used for software interchange; or,

    c) Accompany it with the information you received as to the offer
    to distribute corresponding source code. (This alternative is
    allowed only for noncommercial distribution and only if you
    received the program in object code or executable form with such
    an offer, in accord with Subsection b above.)

    The source code for a work means the preferred form of the work for
    making modifications to it. For an executable work, complete source
    code means all the source code for all modules it contains, plus any
    associated interface definition files, plus the scripts used to
    control compilation and installation of the executable. However, as a
    special exception, the source code distributed need not include
    anything that is normally distributed (in either source or binary
    form) with the major components (compiler, kernel, and so on) of the
    operating system on which the executable runs, unless that component
    itself accompanies the executable.

    If distribution of executable or object code is made by offering
    access to copy from a designated place, then offering equivalent
    access to copy the source code from the same place counts as
    distribution of the source code, even though third parties are not
    compelled to copy the source along with the object code.

    4. You may not copy, modify, sublicense, or distribute the Program
    except as expressly provided under this License. Any attempt
    otherwise to copy, modify, sublicense or distribute the Program is
    void, and will automatically terminate your rights under this License.
    However, parties who have received copies, or rights, from you under
    this License will not have their licenses terminated so long as such
    parties remain in full compliance.

    5. You are not required to accept this License, since you have not
    signed it. However, nothing else grants you permission to modify or
    distribute the Program or its derivative works. These actions are
    prohibited by law if you do not accept this License. Therefore, by
    modifying or distributing the Program (or any work based on the
    Program), you indicate your acceptance of this License to do so, and
    all its terms and conditions for copying, distributing or modifying
    the Program or works based on it.

    6. Each time you redistribute the Program (or any work based on the
    Program), the recipient automatically receives a license from the
    original licensor to copy, distribute or modify the Program subject to
    these terms and conditions. You may not impose any further
    restrictions on the recipients' exercise of the rights granted herein.
    You are not responsible for enforcing compliance by third parties to
    this License.

    7. If, as a consequence of a court judgment or allegation of patent
    infringement or for any other reason (not limited to patent issues),
    conditions are imposed on you (whether by court order, agreement or
    otherwise) that contradict the conditions of this License, they do not
    excuse you from the conditions of this License. If you cannot
    distribute so as to satisfy simultaneously your obligations under this
    License and any other pertinent obligations, then as a consequence you
    may not distribute the Program at all. For example, if a patent
    license would not permit royalty-free redistribution of the Program by
    all those who receive copies directly or indirectly through you, then
    the only way you could satisfy both it and this License would be to
    refrain entirely from distribution of the Program.

    If any portion of this section is held invalid or unenforceable under
    any particular circumstance, the balance of the section is intended to
    apply and the section as a whole is intended to apply in other
    circumstances.

    It is not the purpose of this section to induce you to infringe any
    patents or other property right claims or to contest validity of any
    such claims; this section has the sole purpose of protecting the
    integrity of the free software distribution system, which is
    implemented by public license practices. Many people have made
    generous contributions to the wide range of software distributed
    through that system in reliance on consistent application of that
    system; it is up to the author/donor to decide if he or she is willing
    to distribute software through any other system and a licensee cannot
    impose that choice.

    This section is intended to make thoroughly clear what is believed to
    be a consequence of the rest of this License.

    8. If the distribution and/or use of the Program is restricted in
    certain countries either by patents or by copyrighted interfaces, the
    original copyright holder who places the Program under this License
    may add an explicit geographical distribution limitation excluding
    those countries, so that distribution is permitted only in or among
    countries not thus excluded. In such case, this License incorporates
    the limitation as if written in the body of this License.

    9. The Free Software Foundation may publish revised and/or new versions
    of the General Public License from time to time. Such new versions will
    be similar in spirit to the present version, but may differ in detail to
    address new problems or concerns.

    Each version is given a distinguishing version number. If the Program
    specifies a version number of this License which applies to it and "any
    later version", you have the option of following the terms and conditions
    either of that version or of any later version published by the Free
    Software Foundation. If the Program does not specify a version number of
    this License, you may choose any version ever published by the Free Software
    Foundation.

    10. If you wish to incorporate parts of the Program into other free
    programs whose distribution conditions are different, write to the author
    to ask for permission. For software which is copyrighted by the Free
    Software Foundation, write to the Free Software Foundation; we sometimes
    make exceptions for this. Our decision will be guided by the two goals
    of preserving the free status of all derivatives of our free software and
    of promoting the sharing and reuse of software generally.

    NO WARRANTY

    11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
    FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
    OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
    PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
    OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
    MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
    TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
    PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
    REPAIR OR CORRECTION.

    12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
    WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
    REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
    INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
    OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
    TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
    YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
    PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
    POSSIBILITY OF SUCH DAMAGES.

    END OF TERMS AND CONDITIONS

    How to Apply These Terms to Your New Programs

    If you develop a new program, and you want it to be of the greatest
    possible use to the public, the best way to achieve this is to make it
    free software which everyone can redistribute and change under these terms.

    To do so, attach the following notices to the program. It is safest
    to attach them to the start of each source file to most effectively
    convey the exclusion of warranty; and each file should have at least
    the "copyright" line and a pointer to where the full notice is found.


    Copyright (C) 19yy

    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation; either version 2 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program; if not, write to the Free Software
    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA


    Also add information on how to contact you by electronic and paper mail.

    If the program is interactive, make it output a short notice like this
    when it starts in an interactive mode:

    Gnomovision version 69, Copyright (C) 19yy name of author
    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
    This is free software, and you are welcome to redistribute it
    under certain conditions; type `show c' for details.

    The hypothetical commands `show w' and `show c' should show the appropriate
    parts of the General Public License. Of course, the commands you use may
    be called something other than `show w' and `show c'; they could even be
    mouse-clicks or menu items--whatever suits your program.

    You should also get your employer (if you work as a programmer) or your
    school, if any, to sign a "copyright disclaimer" for the program, if
    necessary. Here is a sample; alter the names:

    Yoyodyne, Inc., hereby disclaims all copyright interest in the program
    `Gnomovision' (which makes passes at compilers) written by James Hacker.

    , 1 April 1989
    Ty Coon, President of Vice

    This General Public License does not permit incorporating your program into
    proprietary programs. If your program is a subroutine library, you may
    consider it more useful to permit linking proprietary applications with the
    library. If this is what you want to do, use the GNU Library General
    Public License instead of this License.

  2. css.h by Anonymous Coward · · Score: 0

    /*
    * css.h
    *
    * Released under the version 2 of the GPL.
    *
    * Copyright 1999 Derek Fawcus / M Roberts
    *
    * This file contains declarations common to more than one CSS program#
    *
    */

    #ifndef CSS_H
    #define CSS_H
    typedef unsigned char byte;

    /*
    Tables defined in csstable.c
    */
    extern byte CSSvarients[32];
    extern byte CSSsecret[5];
    extern byte CSSmangle0[256], CSSmangle1[256], CSSmangle2[256];

    extern byte reverse[256];

    /*
    Debug functions defined in cssdebug.c
    */
    void print_tab( byte const * b, int len);

    #endif

  3. css-auth.c by Anonymous Coward · · Score: 0

    /*
    * Copyright (C) 1999
    * Derek Fawcus
    * Mark Roberts
    * This code may be used under the terms of Version 2 of the GPL,
    * read the file COPYING for details.
    *
    */

    #include
    #include "css.h"
    #include "css-auth.h"

    typedef unsigned long u32;

    /*
    * We use two LFSR's (seeded from some of the input data bytes) to
    * generate two streams of pseudo-random bits. These two bit streams
    * are then combined by simply adding with carry to generate a final
    * sequence of pseudo-random bits which is stored in the buffer that
    * 'output' points to the end of - len is the size of this buffer.
    *
    * The first LFSR is of degree 25, and has a polynomial of:
    * x^13 + x^5 + x^4 + x^1 + 1
    *
    * The second LSFR is of degree 17, and has a (primitive) polynomial of:
    * x^15 + x^1 + 1
    *
    * I don't know if these polynomials are primitive modulo 2, and thus
    * represent maximal-period LFSR's.
    *
    *
    * Note that we take the output of each LFSR from the new shifted in
    * bit, not the old shifted out bit. Thus for ease of use the LFSR's
    * are implemented in bit reversed order.
    *
    */
    static void generate_bits(byte *output, int len, byte *s)
    {
    u32 lfsr0, lfsr1;
    int val;
    byte o_lfsr0, o_lfsr1;

    /* In order to ensure that the LFSR works we need to ensure that the
    * initial values are non-zero. Thus when we initialise them from
    * the seed, we ensure that a bit is set.
    */

    lfsr0 = (s[0] >8)&0xff] >16)&0xff]>24);

    lfsr1 = (reverse[s[4]] > 17) ^ (lfsr0 >> 14) ^ (lfsr0 >> 13) ^ (lfsr0 >> 5);
    lfsr0 = (lfsr0 > 1);
    o_lfsr1 ^= (lfsr1 >> 9) ^ (lfsr1 >> 12) ^ (lfsr1 >> 15);
    lfsr1 = (lfsr1 > 12) ^ (lfsr0 >> 4) ^ (lfsr0 >> 3) ^ lfsr0;

    o_lfsr1 = ((lfsr1 >> 14) & 7) ^ lfsr1;
    o_lfsr1 ^= (o_lfsr1 > 8) ^ (o_lfsr1 > 8) ^ (o_lfsr0 >= 8;
    #if (CSSDEBUG & 2)
    fprintf(stderr, "lfsr0=%08x lfsr1=%08x\n", lfsr0, lfsr1);
    #endif

    } while (--len > 0);
    }

    /*---------------------------------------------- -------------------------*
    If this was C++, these would be inline functions
    *------------------------------------------------- ----------------------*/

    #define MANGLE1(bs,ip,op) \
    in = ip; out = op; bp = bs; \
    for (i = 5, term = 0; --i >= 0; term = in[i]) { \
    index = bp[i] ^ in[i]; \
    index = CSSmangle1[index] ^ cse; \
    out[i] = CSSmangle2[index] ^ term; \
    }


    #define MANGLE2( bs, ip, op) \
    in = ip; out = op; bp = bs; \
    for (i = 5, term = 0; --i >= 0; term = in[i]) { \
    index = bp[i] ^ in[i]; \
    index = CSSmangle1[index] ^ cse; \
    index = CSSmangle2[index] ^ term; \
    out[i] = CSSmangle0[index]; \
    }

    /*
    * This encryption engine implements one of 32 variations
    * one the same theme depending upon the choice in the
    * varient parameter (0 - 31).
    *
    * The algorithm itself manipulates a 40 bit input into
    * a 40 bit output.
    * The parameter 'input' is 80 bits. It consists of
    * the 40 bit input value that is to be encrypted followed
    * by a 40 bit seed value for the pseudo random number
    * generators.
    */
    static void engine(int varient, const byte *input, byte *output)
    {
    byte cse, term, index;
    byte temp1[5], temp2[5];
    byte bits[30];
    const byte *in;
    byte *out;
    byte *bp;

    int i;

    /* Feed the secret into the input values such that
    * we alter the seed to the LFSR's used above, then
    * generate the bits to play with.
    */
    for (i = 5; --i >= 0; )
    temp1[i] = input[5 + i] ^ CSSsecret[i];

    generate_bits(&bits[29], sizeof bits, &temp1[0]);

    #if (CSSDEBUG & 1)
    fprintf(stderr, "\nBits: ");
    print_tab( &bits[0], 30);
    #endif
    /* This term is used throughout the following to
    * select one of 32 different variations on the
    * algorithm.
    */
    cse = CSSvarients[varient];

    /* Now the actual blocks doing the encryption. Each
    * of these works on 40 bits at a time and are quite
    * similar.
    */
    MANGLE1( &bits[25], input, &temp1[0]);
    out[4] ^= out[0];

    #if (CSSDEBUG & 1)
    fprintf(stderr"\nRound 1: ");
    print_tab( &out[0], 5);
    #endif
    MANGLE1( &bits[20], &temp1[0], &temp2[0]);
    out[4] ^= out[0];

    #if (CSSDEBUG & 1)
    fprintf(stderr, "\nRound 2: ");
    print_tab( &out[0], 5);
    #endif
    MANGLE2( &bits[15], temp2, temp1);
    out[4] ^= out[0];
    #if (CSSDEBUG & 1)
    fprintf( stderr, "\nRound 3: ");
    print_tab( &out[0], 5);
    #endif
    MANGLE2( &bits[10], temp1, temp2);
    out[4] ^= out[0];
    #if (CSSDEBUG & 1)
    fprintf(stderr, "\nRound 4: ");
    print_tab( &out[0], 5);
    #endif
    MANGLE1( &bits[5], temp2, temp1);
    out[4] ^= out[0];
    #if (CSSDEBUG & 1)
    fprintf(stderr, "\nRound 5: ");
    print_tab( &out[0], 5);
    #endif
    MANGLE1( &bits[0], temp1, output);

    #if (CSSDEBUG & 1)
    fprintf(stderr, "\nRound 6: ");
    print_tab( &out[0], 5);
    #endif
    }

    /*
    * These routines do some reordering of the supplied data before
    * calling engine() to do the main work.
    *
    * The reordering seems similar to that done by the initial stages of
    * the DES algorithm, in that it looks like it's just been done to
    * try and make software decoding slower. I'm not sure that it
    * actually adds anything to the security.
    *
    * The nature of the shuffling is that the bits of the supplied
    * parameter 'varient' are reorganised (and some inverted), and
    * the bytes of the parameter 'challenge' are reorganised.
    *
    * The reorganisation in each routine is different, and the first
    * (CryptKey1) does not bother of play with the 'varient' parameter.
    *
    * Since this code is only run once per disk change, I've made the
    * code table driven in order to improve readability.
    *
    * Since these routines are so similar to each other, one could even
    * abstract them all to one routine supplied a parameter determining
    * the nature of the reordering it has to do.
    */

    void CryptKey1(int varient, byte const *challenge, struct block *key)
    {
    static byte perm_challenge[] = {1,3,0,7,5, 2,9,6,4,8};

    byte scratch[10];
    int i;

    for (i = 9; i >= 0; --i)
    scratch[i] = challenge[perm_challenge[i]];

    engine(varient, scratch, &key->b[0]);
    }

    /* This shuffles the bits in varient to make perm_varient such that
    * 4 -> !3
    * 3 -> 4
    * varient bits: 2 -> 0 perm_varient bits
    * 1 -> 2
    * 0 -> !1
    */
    void CryptKey2(int varient, byte const *challenge, struct block *key)
    {
    static byte perm_challenge[] = {6,1,9,3,8, 5,7,4,0,2};

    static byte perm_varient[] = {
    0x0a, 0x08, 0x0e, 0x0c, 0x0b, 0x09, 0x0f, 0x0d,
    0x1a, 0x18, 0x1e, 0x1c, 0x1b, 0x19, 0x1f, 0x1d,
    0x02, 0x00, 0x06, 0x04, 0x03, 0x01, 0x07, 0x05,
    0x12, 0x10, 0x16, 0x14, 0x13, 0x11, 0x17, 0x15};

    byte scratch[10];
    int i;

    for (i = 9; i >= 0; --i)
    scratch[i] = challenge[perm_challenge[i]];

    engine(perm_varient[varient], scratch, &key->b[0]);
    }

    /* This shuffles the bits in varient to make perm_varient such that
    * 4 -> 0
    * 3 -> !1
    * varient bits: 2 -> !4 perm_varient bits
    * 1 -> 2
    * 0 -> 3
    */
    void CryptBusKey(int varient, byte const *challenge, struct block *key)
    {
    static byte perm_challenge[] = {4,0,3,5,7, 2,8,6,1,9};
    static byte perm_varient[] = {
    0x12, 0x1a, 0x16, 0x1e, 0x02, 0x0a, 0x06, 0x0e,
    0x10, 0x18, 0x14, 0x1c, 0x00, 0x08, 0x04, 0x0c,
    0x13, 0x1b, 0x17, 0x1f, 0x03, 0x0b, 0x07, 0x0f,
    0x11, 0x19, 0x15, 0x1d, 0x01, 0x09, 0x05, 0x0d};

    byte scratch[10];
    int i;

    for (i = 9; i >= 0; --i)
    scratch[i] = challenge[perm_challenge[i]];

    engine(perm_varient[varient], scratch, &key->b[0]);
    }

  4. css-auth.h by Anonymous Coward · · Score: 0

    #ifndef CSS_AUTH_H_
    #define CSS_AUTH_H_

    #include "css.h"

    struct block {
    byte b[5];
    };

    extern void CryptKey1(int varient, byte const *challenge, struct block *key);
    extern void CryptKey2(int varient, byte const *challenge, struct block *key);
    extern void CryptBusKey(int varient, byte const *challenge, struct block *key);

    #endif

  5. css-cat.c by Anonymous Coward · · Score: 0

    /*
    * css-cat.c
    *
    * Copyright 1999 Derek Fawcus.
    *
    * Released under version 2 of the GPL.
    *
    * Decode selected sector types from a CSS encoded DVD to stdout. Use as a
    * filter on the input to mpeg2player or ac3dec.
    *
    */

    #include
    #include
    #if defined(__linux__)
    # include
    #endif /* __linux__ */
    #include
    #include
    #include

    #include "css-descramble.h"

    static struct playkey pkey1a1 = {0x36b, {0x51,0x67,0x67,0xc5,0xe0}};
    static struct playkey pkey2a1 = {0x762, {0x2c,0xb2,0xc1,0x09,0xee}};
    static struct playkey pkey1b1 = {0x36b, {0x90,0xc1,0xd7,0x84,0x48}};

    static struct playkey pkey1a2 = {0x2f3, {0x51,0x67,0x67,0xc5,0xe0}};
    static struct playkey pkey2a2 = {0x730, {0x2c,0xb2,0xc1,0x09,0xee}};
    static struct playkey pkey1b2 = {0x2f3, {0x90,0xc1,0xd7,0x84,0x48}};

    static struct playkey pkey1a3 = {0x235, {0x51,0x67,0x67,0xc5,0xe0}};
    static struct playkey pkey1b3 = {0x235, {0x90,0xc1,0xd7,0x84,0x48}};

    static struct playkey pkey3a1 = {0x249, {0xb7,0x3f,0xd4,0xaa,0x14}}; /* DVD specific ? */
    static struct playkey pkey4a1 = {0x028, {0x53,0xd4,0xf7,0xd9,0x8f}}; /* DVD specific ? */


    static struct playkey *playkeys[] = {
    &pkey1a1, &pkey2a1, &pkey1b1,
    &pkey1a2, &pkey2a2, &pkey1b2,
    &pkey1a3, &pkey1b3,
    &pkey3a1, &pkey4a1,
    NULL};

    static unsigned char disk_key[2048];
    static unsigned char title_key[5];

    static unsigned char sector[2048];

    unsigned long sectors = 0;
    unsigned long crypted = 0;
    unsigned long skipped = 0;

    int do_all = 0;
    int do_video = 0;
    int do_ac3 = 0;
    int do_mpg = 0;
    int verbose = 0;
    int keep_pack = 0;
    int keep_pes = -1;

    #define STCODE(p,a,b,c,d) ((p)[0] == a && (p)[1] == b && (p)[2] == c && (p)[3] == d)

    static void un_css(int fdi, int fdo)
    {
    unsigned char *sp, *pes;
    int writen, wr, peslen, hdrlen;

    while (read(fdi, sector, 2048) == 2048) {
    ++sectors;
    if (!STCODE(sector,0x00,0x00,0x01,0xba)) {
    fputs("Not Pack start code\n", stderr);
    ++skipped; continue;
    }

    if (do_all)
    goto write_it;

    pes = sector + 14 + (sector[13] & 0x07);
    if (STCODE(pes,0x00,0x00,0x01,0xbb)) {/* System Header Pack Layer */
    peslen = (pes[0x04] 0 && writen 32)
    usage_exit();
    ++keep_pes;
    break;
    case '1': case '2': case '3': case '4':
    case '5': case '6': case '7': case '8':
    do_ac3 = c - '0';
    ++keep_pes;
    break;
    case EOF:
    goto got_args;
    default:
    usage_exit();
    break;
    }

    got_args:
    keep_pes = (keep_pes > 0) ? 1 : 0;

    return optind;
    }

    int main(int ac, char **av)
    {
    int ai, fd;
    char titlef[12];

    if ((fd = open("disk-key", O_RDONLY)) == -1) {
    perror("can't open disk-key");
    exit(1);
    }
    if (read(fd, disk_key, 2048) != 2048) {
    perror("can't read disk-key");
    close(fd);
    exit(1);
    }
    close(fd);

    if ((ai = parse_args(ac, av)) >= ac)
    usage_exit();

    strcpy(titlef, "title");
    strcat(titlef, title);
    strcat(titlef, "-key");

    if ((fd = open(titlef, O_RDONLY)) == -1) {
    perror("can't open title-key");
    exit(1);
    }
    if (read(fd, title_key, 5) != 5) {
    perror("can't read title-key");
    close(fd);
    exit(1);
    }
    close(fd);

    if (strcmp(av[ai], "-") == 0)
    fd = 0;
    else if ((fd = open(av[ai], O_RDONLY)) == -1) {
    fputs("can't open VOB file ", stderr);
    fputs(av[ai], stderr);
    perror("");
    exit(1);
    }

    if (!css_decrypttitlekey(title_key, disk_key, playkeys)) {
    close(fd);
    return 3;
    }

    un_css(fd, 1);

    fprintf(stderr, "Total %lu, skipped %lu, crvid %lu\n",
    sectors, skipped, crypted);

    close(fd);

    return 0;
    }

  6. cssdebug.c by Anonymous Coward · · Score: 0

    /*
    * Copyright (C) 1999
    * Derek Fawcus
    * Mark Roberts
    *
    * This code may be used under the terms of Version 2 of the GPL,
    * read the file COPYING for details.
    *
    */

    #include
    #include "css.h"

    void print_tab( byte const * b, int len)
    {
    for ( ;len > 0; len--) fprintf(stderr, " 0x%02X", *b++);
    }



  7. css-descramble.c by Anonymous Coward · · Score: 0

    /*
    * css_descramble.c
    *
    * Released under the version 2 of the GPL.
    *
    * Copyright 1999 Derek Fawcus / M Roberts
    *
    * This file contains functions to descramble CSS encrypted DVD content
    *
    */


    #include
    #include

    #include "css.h"
    #include "css-descramble.h"

    #define CSS_DEBUG 0x00

    /*
    *
    * 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
    };


    /*
    *
    * this function is only used internally when decrypting title key
    *
    */
    static void css_titlekey(byte *key, byte *im, byte invert)
    {
    int i;
    byte k[5];
    int val;

    unsigned int lfsr0, lfsr1;
    byte o_lfsr0, o_lfsr1;

    lfsr0 = ((im[4] >8)&0xff] >16)&0xff]>24);

    lfsr1 = (reverse[ im[0] ] > 12) ^ (lfsr0 >> 4) ^ (lfsr0 >> 3) ^ lfsr0;

    o_lfsr1 = ((lfsr1 >> 14) & 7) ^ lfsr1;
    o_lfsr1 ^= (o_lfsr1 > 8) ^ (o_lfsr1 > 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)
    {

    #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) >8)&0xff] >16)&0xff]>24);

    lfsr1 = (reverse[SALTED(0)] > 12) ^ (lfsr0 >> 4) ^ (lfsr0 >> 3) ^ lfsr0;

    o_lfsr1 = ((lfsr1 >> 14) & 7) ^ lfsr1;
    o_lfsr1 ^= (o_lfsr1 > 8) ^ (o_lfsr1 > 8) ^ (o_lfsr0 >= 8;

    #if (CSS_DEBUG & 0x10)
    fprintf( stderr,"lfsr0:0x%08x lfsr1: 0x%08x o_lfsr0:0x%02x o_lfsr1:0x%02x\n",
    lfsr0, lfsr1, o_lfsr0, o_lfsr1);
    #endif
    }
    }

  8. css-descramble.h by Anonymous Coward · · Score: 0

    #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

  9. csstable.c by Anonymous Coward · · Score: 0

    #include "css.h"

    byte CSSsecret[] = {
    0xE2,0xA3,0x45,0x10,0xF4
    };

    byte CSSvarients[] = {
    0x00,0x01,0x04,0x05,0x10,0x11,0x14,0x15,0x20,0x2 1,0x24,0x25,0x30,0x31,0x34,0x35,
    0x80,0x81,0x84,0x85,0x90,0x91,0x94,0x95,0xA0,0xA 1,0xA4,0xA5,0xB0,0xB1,0xB4,0xB5
    };

    byte CSSmangle0[] = {
    0x00,0x81,0x03,0x82,0x06,0x87,0x05,0x84,0x0C,0x8 D,0x0F,0x8E,0x0A,0x8B,0x09,0x88,
    0x18,0x99,0x1B,0x9A,0x1E,0x9F,0x1D,0x9C,0x14,0x9 5,0x17,0x96,0x12,0x93,0x11,0x90,
    0x30,0xB1,0x33,0xB2,0x36,0xB7,0x35,0xB4,0x3C,0xB D,0x3F,0xBE,0x3A,0xBB,0x39,0xB8,
    0x28,0xA9,0x2B,0xAA,0x2E,0xAF,0x2D,0xAC,0x24,0xA 5,0x27,0xA6,0x22,0xA3,0x21,0xA0,
    0x60,0xE1,0x63,0xE2,0x66,0xE7,0x65,0xE4,0x6C,0xE D,0x6F,0xEE,0x6A,0xEB,0x69,0xE8,
    0x78,0xF9,0x7B,0xFA,0x7E,0xFF,0x7D,0xFC,0x74,0xF 5,0x77,0xF6,0x72,0xF3,0x71,0xF0,
    0x50,0xD1,0x53,0xD2,0x56,0xD7,0x55,0xD4,0x5C,0xD D,0x5F,0xDE,0x5A,0xDB,0x59,0xD8,
    0x48,0xC9,0x4B,0xCA,0x4E,0xCF,0x4D,0xCC,0x44,0xC 5,0x47,0xC6,0x42,0xC3,0x41,0xC0,
    0xC0,0x41,0xC3,0x42,0xC6,0x47,0xC5,0x44,0xCC,0x4 D,0xCF,0x4E,0xCA,0x4B,0xC9,0x48,
    0xD8,0x59,0xDB,0x5A,0xDE,0x5F,0xDD,0x5C,0xD4,0x5 5,0xD7,0x56,0xD2,0x53,0xD1,0x50,
    0xF0,0x71,0xF3,0x72,0xF6,0x77,0xF5,0x74,0xFC,0x7 D,0xFF,0x7E,0xFA,0x7B,0xF9,0x78,
    0xE8,0x69,0xEB,0x6A,0xEE,0x6F,0xED,0x6C,0xE4,0x6 5,0xE7,0x66,0xE2,0x63,0xE1,0x60,
    0xA0,0x21,0xA3,0x22,0xA6,0x27,0xA5,0x24,0xAC,0x2 D,0xAF,0x2E,0xAA,0x2B,0xA9,0x28,
    0xB8,0x39,0xBB,0x3A,0xBE,0x3F,0xBD,0x3C,0xB4,0x3 5,0xB7,0x36,0xB2,0x33,0xB1,0x30,
    0x90,0x11,0x93,0x12,0x96,0x17,0x95,0x14,0x9C,0x1 D,0x9F,0x1E,0x9A,0x1B,0x99,0x18,
    0x88,0x09,0x8B,0x0A,0x8E,0x0F,0x8D,0x0C,0x84,0x0 5,0x87,0x06,0x82,0x03,0x81,0x00
    };

    byte CSSmangle1[] = {
    0xC4,0xCD,0xCE,0xCB,0xC8,0xC9,0xCA,0xCF,0xCC,0xC 5,0xC6,0xC3,0xC0,0xC1,0xC2,0xC7,
    0x14,0x1D,0x1E,0x1B,0x18,0x19,0x1A,0x1F,0x1C,0x1 5,0x16,0x13,0x10,0x11,0x12,0x17,
    0x24,0x2D,0x2E,0x2B,0x28,0x29,0x2A,0x2F,0x2C,0x2 5,0x26,0x23,0x20,0x21,0x22,0x27,
    0x34,0x3D,0x3E,0x3B,0x38,0x39,0x3A,0x3F,0x3C,0x3 5,0x36,0x33,0x30,0x31,0x32,0x37,
    0x04,0x0D,0x0E,0x0B,0x08,0x09,0x0A,0x0F,0x0C,0x0 5,0x06,0x03,0x00,0x01,0x02,0x07,
    0xD4,0xDD,0xDE,0xDB,0xD8,0xD9,0xDA,0xDF,0xDC,0xD 5,0xD6,0xD3,0xD0,0xD1,0xD2,0xD7,
    0xE4,0xED,0xEE,0xEB,0xE8,0xE9,0xEA,0xEF,0xEC,0xE 5,0xE6,0xE3,0xE0,0xE1,0xE2,0xE7,
    0xF4,0xFD,0xFE,0xFB,0xF8,0xF9,0xFA,0xFF,0xFC,0xF 5,0xF6,0xF3,0xF0,0xF1,0xF2,0xF7,
    0x44,0x4D,0x4E,0x4B,0x48,0x49,0x4A,0x4F,0x4C,0x4 5,0x46,0x43,0x40,0x41,0x42,0x47,
    0x94,0x9D,0x9E,0x9B,0x98,0x99,0x9A,0x9F,0x9C,0x9 5,0x96,0x93,0x90,0x91,0x92,0x97,
    0xA4,0xAD,0xAE,0xAB,0xA8,0xA9,0xAA,0xAF,0xAC,0xA 5,0xA6,0xA3,0xA0,0xA1,0xA2,0xA7,
    0xB4,0xBD,0xBE,0xBB,0xB8,0xB9,0xBA,0xBF,0xBC,0xB 5,0xB6,0xB3,0xB0,0xB1,0xB2,0xB7,
    0x84,0x8D,0x8E,0x8B,0x88,0x89,0x8A,0x8F,0x8C,0x8 5,0x86,0x83,0x80,0x81,0x82,0x87,
    0x54,0x5D,0x5E,0x5B,0x58,0x59,0x5A,0x5F,0x5C,0x5 5,0x56,0x53,0x50,0x51,0x52,0x57,
    0x64,0x6D,0x6E,0x6B,0x68,0x69,0x6A,0x6F,0x6C,0x6 5,0x66,0x63,0x60,0x61,0x62,0x67,
    0x74,0x7D,0x7E,0x7B,0x78,0x79,0x7A,0x7F,0x7C,0x7 5,0x76,0x73,0x70,0x71,0x72,0x77
    };

    byte CSSmangle2[] = {
    0xC4,0x24,0x14,0x34,0xCE,0x2E,0x1E,0x3E,0xCD,0x2 D,0x1D,0x3D,0xCB,0x2B,0x1B,0x3B,
    0x44,0xA4,0x94,0xB4,0x4E,0xAE,0x9E,0xBE,0x4D,0xA D,0x9D,0xBD,0x4B,0xAB,0x9B,0xBB,
    0x04,0xE4,0xD4,0xF4,0x0E,0xEE,0xDE,0xFE,0x0D,0xE D,0xDD,0xFD,0x0B,0xEB,0xDB,0xFB,
    0x84,0x64,0x54,0x74,0x8E,0x6E,0x5E,0x7E,0x8D,0x6 D,0x5D,0x7D,0x8B,0x6B,0x5B,0x7B,
    0xCC,0x2C,0x1C,0x3C,0xC6,0x26,0x16,0x36,0xC5,0x2 5,0x15,0x35,0xC3,0x23,0x13,0x33,
    0x4C,0xAC,0x9C,0xBC,0x46,0xA6,0x96,0xB6,0x45,0xA 5,0x95,0xB5,0x43,0xA3,0x93,0xB3,
    0x0C,0xEC,0xDC,0xFC,0x06,0xE6,0xD6,0xF6,0x05,0xE 5,0xD5,0xF5,0x03,0xE3,0xD3,0xF3,
    0x8C,0x6C,0x5C,0x7C,0x86,0x66,0x56,0x76,0x85,0x6 5,0x55,0x75,0x83,0x63,0x53,0x73,
    0xC8,0x28,0x18,0x38,0xCA,0x2A,0x1A,0x3A,0xC9,0x2 9,0x19,0x39,0xCF,0x2F,0x1F,0x3F,
    0x48,0xA8,0x98,0xB8,0x4A,0xAA,0x9A,0xBA,0x49,0xA 9,0x99,0xB9,0x4F,0xAF,0x9F,0xBF,
    0x08,0xE8,0xD8,0xF8,0x0A,0xEA,0xDA,0xFA,0x09,0xE 9,0xD9,0xF9,0x0F,0xEF,0xDF,0xFF,
    0x88,0x68,0x58,0x78,0x8A,0x6A,0x5A,0x7A,0x89,0x6 9,0x59,0x79,0x8F,0x6F,0x5F,0x7F,
    0xC0,0x20,0x10,0x30,0xC2,0x22,0x12,0x32,0xC1,0x2 1,0x11,0x31,0xC7,0x27,0x17,0x37,
    0x40,0xA0,0x90,0xB0,0x42,0xA2,0x92,0xB2,0x41,0xA 1,0x91,0xB1,0x47,0xA7,0x97,0xB7,
    0x00,0xE0,0xD0,0xF0,0x02,0xE2,0xD2,0xF2,0x01,0xE 1,0xD1,0xF1,0x07,0xE7,0xD7,0xF7,
    0x80,0x60,0x50,0x70,0x82,0x62,0x52,0x72,0x81,0x6 1,0x51,0x71,0x87,0x67,0x57,0x77
    };

    byte reverse[] = {
    0x00,0x80,0x40,0xC0,0x20,0xA0,0x60,0xE0,0x10,0x9 0,0x50,0xD0,0x30,0xB0,0x70,0xF0,
    0x08,0x88,0x48,0xC8,0x28,0xA8,0x68,0xE8,0x18,0x9 8,0x58,0xD8,0x38,0xB8,0x78,0xF8,
    0x04,0x84,0x44,0xC4,0x24,0xA4,0x64,0xE4,0x14,0x9 4,0x54,0xD4,0x34,0xB4,0x74,0xF4,
    0x0C,0x8C,0x4C,0xCC,0x2C,0xAC,0x6C,0xEC,0x1C,0x9 C,0x5C,0xDC,0x3C,0xBC,0x7C,0xFC,
    0x02,0x82,0x42,0xC2,0x22,0xA2,0x62,0xE2,0x12,0x9 2,0x52,0xD2,0x32,0xB2,0x72,0xF2,
    0x0A,0x8A,0x4A,0xCA,0x2A,0xAA,0x6A,0xEA,0x1A,0x9 A,0x5A,0xDA,0x3A,0xBA,0x7A,0xFA,
    0x06,0x86,0x46,0xC6,0x26,0xA6,0x66,0xE6,0x16,0x9 6,0x56,0xD6,0x36,0xB6,0x76,0xF6,
    0x0E,0x8E,0x4E,0xCE,0x2E,0xAE,0x6E,0xEE,0x1E,0x9 E,0x5E,0xDE,0x3E,0xBE,0x7E,0xFE,
    0x01,0x81,0x41,0xC1,0x21,0xA1,0x61,0xE1,0x11,0x9 1,0x51,0xD1,0x31,0xB1,0x71,0xF1,
    0x09,0x89,0x49,0xC9,0x29,0xA9,0x69,0xE9,0x19,0x9 9,0x59,0xD9,0x39,0xB9,0x79,0xF9,
    0x05,0x85,0x45,0xC5,0x25,0xA5,0x65,0xE5,0x15,0x9 5,0x55,0xD5,0x35,0xB5,0x75,0xF5,
    0x0D,0x8D,0x4D,0xCD,0x2D,0xAD,0x6D,0xED,0x1D,0x9 D,0x5D,0xDD,0x3D,0xBD,0x7D,0xFD,
    0x03,0x83,0x43,0xC3,0x23,0xA3,0x63,0xE3,0x13,0x9 3,0x53,0xD3,0x33,0xB3,0x73,0xF3,
    0x0B,0x8B,0x4B,0xCB,0x2B,0xAB,0x6B,0xEB,0x1B,0x9 B,0x5B,0xDB,0x3B,0xBB,0x7B,0xFB,
    0x07,0x87,0x47,0xC7,0x27,0xA7,0x67,0xE7,0x17,0x9 7,0x57,0xD7,0x37,0xB7,0x77,0xF7,
    0x0F,0x8F,0x4F,0xCF,0x2F,0xAF,0x6F,0xEF,0x1F,0x9 F,0x5F,0xDF,0x3F,0xBF,0x7F,0xFF
    };

  10. dvdinfo.c by Anonymous Coward · · Score: 0

    /*
    * A noddy program for getting and printing some info from the
    * DVD-ROM drive.
    */

    #include
    #include
    #if defined(__OpenBSD__)
    # include
    #elif defined(__linux__)
    # include
    #else
    # error "Need the DVD ioctls"
    #endif
    #include
    #include

    #define DVD "/dev/cdrom"

    int GetASF(int fd)
    {
    dvd_authinfo ai;

    ai.type = DVD_LU_SEND_ASF;
    ai.lsasf.agid = 0;
    ai.lsasf.asf = 0;

    if (ioctl(fd, DVD_AUTH, &ai)) {
    printf("GetASF failed\n");
    return 0;
    }

    printf("%sAuthenticated\n", (ai.lsasf.asf) ? "" : "not ");

    return 1;
    }

    int GetPhysical(int fd)
    {
    dvd_struct d;
    int layer = 0, layers = 4;

    d.physical.type = DVD_STRUCT_PHYSICAL;
    while (layer 1)
    device = av[1];

    fd = open(device, O_RDONLY | O_NONBLOCK);

    if (fd 0) {
    printf("unable to open dvd drive (%s).\n", device);
    return 1;
    }

    GetASF(fd);

    GetPhysical(fd);
    GetCopyright(fd);

    return 0;
    }

  11. Makefile by Anonymous Coward · · Score: 0

    headers = css-auth.h css.h
    tstdvd_objs = tstdvd.o css-auth.o csstable.o cssdebug.o
    validate_objs = validate.o css-auth.o csstable.o cssdebug.o
    cat_objs = css-cat.o css-descramble.o csstable.o cssdebug.o

    all: tstdvd reset dvdinfo css-cat

    tstdvd: $(tstdvd_objs) $(headers)
    gcc $(tstdvd_objs) -o $@

    css-cat: $(cat_objs) css-descramble.h css.h
    gcc $(cat_objs) -o $@

    validate: $(validate_objs) $(headers)
    gcc $(validate_objs) -o $@

    clean:
    -rm -f *.o css-cat tstdvd validate reset dvdinfo

    dist-files = css-auth/COPYING css-auth/README css-auth/Makefile \
    css-auth/css-auth.c \
    css-auth/tstdvd.c css-auth/dvdinfo.c css-auth/reset.c \
    css-auth/css-cat.c css-auth/css-descramble.c \
    css-auth/csstable.c css-auth/cssdebug.c \
    css-auth/css.h css-auth/css-auth.h css-auth/css-descramble.h

    dist:
    (cd ..;tar cvf css-auth.tar $(dist-files) )

  12. Readme by Anonymous Coward · · Score: 0

    This source package does two things.

    a) It contains code to perform the css authentication protocol,
    allowing locked sectors on the DVD disc to be accessed.

    This also allows us to read the disc key and title keys.

    b) It contains an implementation of the css decryption algorithm,
    so that we can watch DVD's.

    Also included are some test programs to wrarp around the above code
    blocks so that something usefule can be performed.

    The programs included are tstdvd, reset, dvdinfo and css-cat.

    tstdvd can be used to unlock the disc (saving the disk key) and
    to extract the title keys. usage is:

    reset /path/to/dvd/device

    This will reset all AGIDs that the drive has given out. This
    can sometimes be useful when something goes wrong.

    tstdvd /path/to/dvd/device

    This will authenticate the device and save the disk key into
    a file in the current directory called "disk-key".

    (mount the dvd somewhere)

    tstdvd /path/to/dvd/device /mount/path/video_ts/vts_01_1.vob

    This will reauthenticate and then read the title key for
    the chosen vob file, saving it in a file in the current
    directoy called "title-key".

    Do the above title key extraction for each title on the disc,
    renaming the title-key files to title1-key, title2-key etc.

    dvdinfo /path/to/dvd/device

    Displays some info from the physical and copyright pages. This
    includes the region limits on the disc, its encryption status,
    and the authentication status.

    css-cat [-t title-no] [-m mpeg-audio-no ] [-vPpm12345678] vob_file

    This will decrypt the selected vob file and send to stdout. It
    needs the files "disk-key" and "titleX-key" to be in the current
    directory. The default title-no is one, so by default it will look
    for "title1-key".

    The options select what will be sent to stdout. By default, nothing
    will. The m option is not yet coded, the v option selects video, the
    numbers select the appropriate AC3 stream.
    It will normally extract the selected stream from the enclosing
    Program stream, thus giving an elemental stream. However if the K option
    (or more than one stream) is selected then the data will be left inside
    the PES packets, allowing a subsequent demux program to determine the
    data type.

    I tend to use:

    cat /dvd/video_ts/vts_01_[1-9].vob|css-cat -v1P -|mpeg2player -vob -f -

    NOTE: To use the above you need to have a kernel which incorporates the
    DVD ioctls. This can either be the original patch by Andrew Veliath
    or Jens Axboe's patches. If using Andrews versio of the patches,
    you'll have to change the use of .key in the sources to .key1/.key2
    (the places are quite easy to find).

    Jens site is www.kernel.dk

    Changes:
    Patches have been applied to use the OpenBSD headers, so maybe it'll
    work.

    There a some more keys included. It should now be able to decrypt
    all titles currently on the market. I think the last two keys can
    be removed. Someone with 'The Matrix' please test and get back to
    me.

    Mpeg audio streams should now be extractable when filtering, this is
    untested.

    It now copes with System headers in the Pack layer (those 0x000001bb
    start codes).

    The command line options have changed between the last version and
    this one - pay attention.

  13. reset.c by Anonymous Coward · · Score: 0

    /*
    * A noddy program which tries to reset all AGID's on the DVD-ROM drive.
    */

    #include
    #include
    #if defined(__OpenBSD__)
    # include
    #elif defined(__linux__)
    # include
    #else
    # error "Need the DVD ioctls"
    #endif
    #include
    #include

    static int fd;

    #define DVD "/dev/cdrom"

    int main(int ac, char **av)
    {
    dvd_authinfo ai;
    char *device = DVD;
    int i;

    if (ac > 1)
    device = av[1];

    fd = open(device, O_RDONLY | O_NONBLOCK);

    if (fd 0) {
    printf("unable to open dvd drive (%s).\n", device);
    return 1;
    }

    for (i = 0; i 4; i++) {
    memset(&ai, 0, sizeof(ai));
    ai.type = DVD_INVALIDATE_AGID;
    ai.lsa.agid = i;
    ioctl(fd, DVD_AUTH, &ai);
    }

    return 0;
    }

  14. tstdvd.c by Anonymous Coward · · Score: 0

    /*
    * tstdvd.c
    *
    * Example program showing usage of DVD CSS ioctls
    *
    * Copyright (C) 1999 Andrew T. Veliath
    * See http://www.rpi.edu/~veliaa/linux-dvd for more info.
    */

    /*
    * If supplied with one parameter it gets the disk key and
    * saves it to a file. If supplied with a second parameter
    * (a LBA) then it gets the title key for the supplied LBA.
    *
    * When getting the disk key, only the first 10 bytes of it
    * are printed. The whole key is written to the file.
    */

    #include
    #include
    #include
    #include
    #include
    #include
    #include
    #include
    #include
    #include
    #include
    #if defined(__OpenBSD__)
    # include
    #elif defined(__linux__)
    # include
    #else
    # error "Need the DVD ioctls"
    #endif
    #include "css-auth.h"

    byte Challenge[10];
    struct block Key1;
    struct block Key2;
    struct block KeyCheck;
    byte DiscKey[10];
    int varient = -1;

    void print_challenge(const byte *chal)
    {
    int i;

    for (i = 0; i type) {
    /* Host data receive (host changes state) */
    case DVD_LU_SEND_AGID:
    printf("AGID %d\n", ai->lsa.agid);
    ai->type = DVD_HOST_SEND_CHALLENGE;
    break;

    case DVD_LU_SEND_KEY1:
    printf("LU sent key1: "); print_key(ai->lsk.key); printf("\n");
    if (!authenticate_drive(ai->lsk.key)) {
    ai->type = DVD_AUTH_FAILURE;
    return -EINVAL;
    }
    ai->type = DVD_LU_SEND_CHALLENGE;
    break;

    case DVD_LU_SEND_CHALLENGE:
    for (i = 0; i hsc.chal[9-i];
    printf("LU sent challenge: "); print_challenge(Challenge); printf("\n");
    CryptKey2(varient, Challenge, &Key2);
    ai->type = DVD_HOST_SEND_KEY2;
    break;

    /* Host data send */
    case DVD_HOST_SEND_CHALLENGE:
    for (i = 0; i hsc.chal[9-i] = Challenge[i];
    printf("Host sending challenge: "); print_challenge(Challenge); printf("\n");
    /* Returning data, let LU change state */
    break;

    case DVD_HOST_SEND_KEY2:
    for (i = 0; i hsk.key[4-i] = Key2.b[i];
    printf("Host sending key 2: "); print_key(Key2.b); printf("\n");
    /* Returning data, let LU change state */
    break;

    default:
    printf("Got invalid state %d\n", ai->type);
    return -EINVAL;
    }

    return 0;
    }

    int authenticate(int fd, int title, int lba)
    {
    dvd_authinfo ai;
    dvd_struct dvds;
    int i, rv, tries, agid;

    memset(&ai, 0, sizeof (ai));
    memset(&dvds, 0, sizeof (dvds));

    GetASF(fd);

    /* Init sequence, request AGID */
    for (tries = 1, rv = -1; rv == -1 && tries [title_path]\n");
    exit (1);
    }
    device = av[1];
    fd = open(device, O_RDONLY | O_NONBLOCK);
    if (fd 0) {
    perror(device);
    exit(1);
    }
    if (ac == 3) {
    lba = path_to_lba(av[2]);
    title = 1;
    }
    authenticate(fd, title, lba);
    close(fd);

    return 0;
    }

  15. Mirrors part 1 by Anonymous Coward · · Score: 0
    Note: 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 convenience

    Much thanks to this site for listing mirrors of the mirror lists.


    1. http://www.humpin.org/decss/DeCSS.zip and http://www.humpin.org/decss/decss.tar.gz

    2. 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
    3. http://douglas.min.net/~drw/css-auth/
    4. http://www.devzero.org/freecss.html
    5. http://www.chello.nl/~f .vanwaveren/css-auth/css-auth.tar.gz
    6. http://www.geociti es.com/ResearchTriangle/Campus/8877/index.html
    7. http://www.angelfire.com/mt/popefelix/
    8. http://www.vexed.net/CSS
    9. http://members.brabant.chello.nl/~j.vr eeken/
    10. http://www.dvd.eavy.de/css-auth.tar.gz and http://www.dvd.eavy.de/DeCSS.zip
    11. http://www.eavy.net/stuff/dvd/css-aut h.tar.gz and http://www.eavy.net/stuff/dvd/DeCSS.zip
    12. http://frozenlinux.com/local/decss/in dex.html
    13. http://www.unitycode.org/
    14. http://dirtass.beyatch.net/decss.zip
    15. http://decss.tripod.com/index.html
    16. http://www.free-dvd.org.lu/
    17. http://www.angelfire.com/in2/mirror/
    18. http://batman.jytol.fi/~vuori/dvd/
    19. http://www.zpok.demon.co.uk/deCSS/CSS.ht ml
    20. http://plato.nebulanet.net:88/css/
    21. http://www.logorrhea.com/main.html
    22. http://people.delphi.com/salfter/LiVi d.tar.gz
    23. 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
    24. http://merlin.keble.ox.ac.uk/~a drian/css/index.html
    25. http://www.dvd-copy.com/
    26. http://www.zip.com.au/~cs/dvd/css /css-auth.tar.gz and http://www.zip.com.au/~cs/dvd/css/DeCSS .zip
    27. http://www.sent.freeserve.co.uk/css -auth.tar.gz and http://www.sent.freeserve.co.uk/DeCSS.zip
    28. http://members.tripod.lycos.nl/jvz/
    29. http://www.lemuria.org/DeCSS/
    30. http://members.theglobe.com/avoiderm an/dvd.htm
    31. http://remco.xgov.net/dvd/
    32. ftp://dvd:dvd@206.98.63.136
    33. http://www.twistedlogic.com/htm l/tl_archive_map.htm
    34. http://mu nitions.vipul.net/software/algorithms/streamcipher s/decss.tar.gz
    35. http:/ /munitions.polkaroo.net/software/algorithms/stream ciphers/decss.tar.gz
    36. http://muni tions.dyn.org/software/algorithms/streamciphers/de css.tar.gz
    37. http://uk1. munitions.net/software/algorithms/streamciphers/de css.tar.gz
    38. http://134.100.185.221/decss/
    39. http://muni tions.firenze.linux.it/algorithms/streamciphers/de css.tar.gz
    40. http://www.tasam.com/~fenkt/dvd/
    41. http://therapy.endorphin.org/DVD/
    42. http://killer.discordia.ch /Politics/Copyprotection.phtml
    43. http://livid.on.openprojects.net
    44. http://www.geocities.com/SiliconV alley/Port/3224/
    45. ftp://ftp.one.net/pub/user s/dmahurin/files/software/dvd/
    46. ftp://ftp.charm.net/pub/usr/home/dutch/ or http://www.charm.net/~dutch/
    47. http://dsl129.drizzle.com:2001/downlo ads/DVD/
    48. http://perso.libertysurf. fr/ortal98/dvd_rip/decss_12b.zip
    49. http://users.drak.net/bem ann/software/css/css-auth.tar.gz and http://users.drak.net/bemann/so ftware/css/DeCSS.zip
    50. http://www.angelfire.com/movies/decss
    51. http://members.tripod.co.uk/bap/css/cs s.html
    52. http://www.angelfire.com/myband/decss/
    53. http://josefine.ben.tuwien.ac.at/~davi d/dvd/
    54. http://www.c0ke.com/DVD/
    55. http://rockme.virtualave.net/
    56. http://amor.rz.hu-berlin.de/~h0444t2v/
    57. http://www.quintessenz.at/q/index.html
    58. http://www.dvdlinks.co.uk/css/
    59. http://www.fortunecit y.com/tinpan/tylerbridge/679/dvdcss.html
    60. http://www.crosswinds.net/~valo/DeCSS/
    61. http://members.home.com/christopherlee/ dvd/
    62. http://members.xoom.com/freedecss/
    63. http://63.225.181.97/decss/
    64. ftp://alma.dhs.org/pub/DVD/
    65. http://www.dynamsol.com/satanix/DeCSS.zip and http://www.dynamsol.com/satanix/css -auth.tar.gz
    66. http://mun itions.cifs.org/software/algorithms/streamciphers/ decss.tar.gz
    67. http://www.able-towers.com/~flow/
    68. http://www.cgocable.net/~jdionne/css/
    69. http://people.mn.mediaone.net/bojay/s lashdot/
    70. http://www.capital.net/~mazzic
    71. http://24.108.23.121/DeCSS/
    72. http://ananke.hack.pl/
    73. http://www.geocities.com/donotsueme/
    74. http://members.tripod.com/donotsueme/
    75. http://donotsueme.homepage.com
    76. http://www.homestead.com/donotsueme/ index.html
    77. http://donotsueme.freeservers.com/
    78. http://www.angelfire.com/punk/donotsueme/
    79. http://www.rz.uni-frankfurt.de/~marsie/
    80. http://209.178.22.9/protest/
    81. http://www.bard.org.il/~marc/dvd
    82. http://www.geocities.com/RainFor est/4360/decss.zip
    83. http://www.altern.com/tfagart/decss.zip
    84. http://www.itouch.net/~jm/dvd.html
    85. http://ils.unc.edu/inls183/resources .shtml#DVD
    86. http://avdira.cc.duth.gr/~kkonstan/css/
    87. http://www.multimania.com/sxpert/decss/
    88. http://www.posexperts.com.pl/peopl e/wrobell/css/
    89. http://www.koek.net/dvd/
    90. http://www.cyberchrist.org/freecss.html
    91. http://www.ozemail.com.au/~cybe rchrist/freecss.html
    92. http://www.planet.net.au/~coram/
    93. http://www.geek.co.il/css/
    94. http://www.datacomm.ch/adrien/decss/ index.html
    95. http://home.rmci.net/bert/fuckthelawyers/
    96. http://unimatrix.dyndns.org/fucklawyers/
    97. http://www.isn.net/~dsimeone/DeCSS.zip
    98. http://logical-solutions.com.au/DeCSS.zip
    99. http://www.sarahandcasey.com/decss/
    100. http://www.fsp.com/
    101. http://www.warren-wilson.edu/~echerry/dvd
    102. http://www.mafkees.com/dvd
    103. http://dB.org/dvd/
    104. http://dcwi.com/~wench/decss
    105. http://dvdcss.newmail.ru
    106. http://www.subcor.com
    107. http://www.frankw.net/decss
    108. http://danger-island.com/~dav/any.lawyer.who/quote s.this.url/gives.permission/for .his.residence.to.be.searched/any.bootleg.audio/vi deo/tape.found/nullifies.legal.and.moral .standing/
    109. http://www.fortunecity.com/vi ctorian/parkwood/95/DVD/
    110. http://www.asleep.net/dvd
    111. http://members.xoom.com/NiKeX
    112. http://www.geocit ies.com/ResearchTriangle/Station/2819/index.html
    113. http://www.execpc.com/~unicorn/dvdmirr or.htm
    114. http://members.xoom.com/chapter3/Mamma No.htm
    115. http://wiw.org/~drz/css/
    116. http://merlinjim.freeservers.com/dvd/
    117. http://www.visi.com/~adept/liberty
    118. http://mikedotd.penguinpowered.com/deccs
    119. http://www.ct2600.org/2600-DVD.html
    120. http://magic.hurrah.com/~fireball/dvd/
    121. http://www.jonhanson.com/dvd
    122. ftp://ftp.foon.net/pub/decss
    123. http://osiris.978.org/~brianr/css/
    124. http://earnestdesigns.com/dvd
    125. http://www.satl.com/~satlpop6/
    126. http://xempt.darpa.org:81/decss/
    127. ftp://cm-d0415.resnet.ucsc.edu/p ub/css-auth.tar.gz
    128. http://www.mit.edu/afs/sipb/user /mycroft/css-auth/
    129. http://www.eyrie.demon.co.uk/derek/dvd/c ss
    130. http://ananke.hack.pl
    131. http://budice.ancients.net/www.free -dvd.org.lu/
    132. http://defiance.darktech.org/decss/
    133. http://kesagatame.tripod.com
    134. http://www.angelfire.com/pokemon/decss
    135. http://www.gnosis.cx/download/DeCSS.zip
    136. http://bone.powersurfr.com/DeCSS/
    137. http://wakeupthe.net/dvd/
    138. http://everest.yooniks.org/dvd
    139. http://cubicmetercrystal.com/decss/
    140. http://analyzethis.acmecity.com/triboro /90/
    141. http://homepages.together.net/~ib nzahid/DeCSS.zip
    142. http://www.save2600.8m.com
    143. http://people.ne.mediaone.net/dantepsn/
    144. http://members.xoom.com/mxpxguy/dvd/
    145. http://decss.fall0ut.com
    146. http://vedaa.tripod.com/decss.html
    147. http://members.xoom.com/iox
    148. http://www.hackunlimited.com/dvd/
    149. http://hem.fyristorg.com/police/css.htm
    150. http://elknews.netpedia.net/dvd/
    151. http://www.idrive.com/decss/web
    152. http://quintessenz.at/q
    153. http://www.clug.com/~vodak/dvd/
    154. http://www.nacs.net/~vodak/dvd/
    155. http://ny2600.iwarp.com
    156. http://www.wpi.edu/~nassar/dvd/
    157. http://www.glue.umd.edu/~castongj
    158. http://www.geocities.com/cold_dvd/
    159. http://www.projectgamma.com/deccs/
    160. http://members.xoom.com/mogreen/decss/
    161. http://thrash.webjump.com/decss.zip
    162. http://www.angelfire.com/de2/decss/dec ss.htm
    163. http://www.krackdown.com/decss
    164. http://www.ithink.org/dvd/
    165. http://www.fortunecit y.com/skyscraper/motorola/1415/decss.htm
    166. http://chaz.fsgs.com/misc/DvD/
    167. http://www.linuxstart.com/~kv ance/projects/decss.html
    168. http://www.darkkingz.com/DeCSS.zip
    169. http://come.to/intelex
    170. http://ebmedia.net/dvd/
    171. http://www.geocities.com/decss_forever/
    172. http://revolution.3-cities.com/~spack/dv d/
    173. http://www.geocities.com/Sili conValley/Software/8762/
    174. http://members.xoom.com/s_o_sam/help.html
    175. http://smokering.org
    176. http://www.sent.freeserve.co.uk/css -auth.tar.gz
    177. http://dlsf.org
    178. http://home.rmci.net/bert/dvd
    179. http://thrash.webjump.com/decss.zip
    180. http://linux.uci.agh.edu.pl/~outlaw/ decss.html
    181. http://debian.mps.krakow.pl/mirror/css/
    182. http://www.fission.org/~mangino
    183. http://212.187.12.197/decss/
    184. http://www.clarkson.edu/~andrixjr /decss/DeCSS.zip
    185. http://www.geocities.com/Capitol Hill/1583/dvd.html
    186. http://members.xoom.com/freedecss/
    187. http://www.csd.net/~cgadd/dvd.htm
    188. http://www.members.home.net/normanlorrai n/
    189. http://home.swipnet.se/~w-18931/decss/
    190. http://home.soneraplaza.nl/qn/prive/v alhalla/
    191. http://www.robotslave.net
    192. http://www.angelfire.com/punk/freedom/
    193. http://www.corova.com/dvd/
    194. http://2600.dk/mirrors/css/
    195. http://dvdcrack.homepage.com
    196. http://www.copkiller.org
    197. http://www.worldcity.nl/~frank/dvd
    198. http://members.xoom.com/iamkeenan/master/
    199. http://www.adulation.net/css/
    200. http://homepage.interacces s.com/~mycroft/decss/DeCSS.zip
    201. http://underground.pl/dvd/
    202. http://members.xoom.com/nyc2600
    203. http://zerosoft.hypermart.net/warez/ DVDcrK.txt
    204. http://www.deforest.org/CSS
    205. http://nickd.org/decss
    206. http://www.xenoclast.demon.co.uk/main.ht ml
    207. http://www.ctol.net/~ross/css-auth.tar.gz
    208. http://www.xenoclast.demon.co.uk/main.ht ml
    209. http://www.ctol.net/~ross/css-auth.tar.gz
    210. http://www.geocities.com/SiliconV alley/File/3635/
    211. http://members.xoom.com/a1010_2000/
    212. http://decss.globalservice.hu/

  16. Mirrors part 2 by Anonymous Coward · · Score: 0
    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
    New mirrors and lists after the December 28th events
    (Added by freedvd, may contain duplicates with the above)
  17. Re:This bites... by Anonymous Coward · · Score: 0

    Hee Hee

  18. DeCSS info by Anonymous Coward · · Score: 0

    Cryptanalysis of Contents Scrambling System,
    Frank A. Stevenson ( frank@funcom.com )

    Abstract: CSS is a scrambling system used in the distribution for movies on DVD ( Digital Versatile Disc ) a high capacity CD like storage system. Its main purpose is to prevent the unauthorized duplication of disc contents. This is achieved through encrypting the files, and storing keys in hardware. Here we will describe the system, and show that even if the keys can be securely stored in hardware, the data will not be protected from unauthorized copying. Severe weaknesses in the ciphers effectively voids the need for the hardware keys when decrypting the content.

    8th November 1999
    (updated 13th Nov.)
    Postscript version of this document available here


    0 General disclaimer.

    This information is provided as is, with no warranties on its accuracy or usability. It is based on a piece of source code claiming to be the css algorithms, and which have since been confirmed to interoperate with the CSS system. The author has not read any official CSS documentation, and any errors in the terminology is a result of this. This information has not to the knowledge of the author been made available through breaches of the DVD consortium Non Disclosure Agreement.


    1 System overview.

    Every DVD player is equipped with a small set of player keys. When presented with a new disc, the player will attempt to decrypt the contents with the set of keys it possesses. Every disk has a disk key data block that is organized as follows:
    • 5 bytes hash of decrypted disk key ( hash )
    • disk key encrypted with player key 1 (dk1 )
    • disk key encrypted with player key 2 (dk2 )
    • ...
    • disk key encrypted with player key 409 (dk409)
    Suppose the player has a valid key for slot 213, it will calculate
    (1) Kd = D A( dk213 , Kp213 )

    To verify that Kd is correct, the following check is done, if the check fails, it will try the next player key.
    (2) Kd = D A( hash , Kd )

    An obvious weakness stems from this check, by trying all 240 possible Kd, disk keycan be deduced without knowing any valid player key. As will be shown later, this attack can be carried out with a complexity of 225, making such an attack feasible in runtime applications. Another obvious attack is that by having 1 working player key, other player keys can be derived through a similar search. This can be done offline, also keys obtained from the former attack can be used as a starting point.

    To decrypt the contents an additional key tk - the title key is decrypted with the now decrypted and verified disk key.

    (3) Kt = D B( tk, Kd)

    Each sector of the data files is the optionally encrypted by a key that is derived from Kt by exclusive or of specified bytes from the unencrypted first 128 bytes of the 2048 bytes sector. The decryption is done with the CSS stream cipher primitive described in section II.

    2 CSS streamcipher primitive:
    The CSS streamcipher is a very simplistic one, based on 2 LFSRs being added together to produce output bytes. There is no truncation, both LFSR are clocked 8 times for every byte output, and there are 4 ways of combining the output of the LFSRs to an output byte. These four modes are just settings on 2 inverter switches, and the modes operation are used for the following purposes.
    1. Authentication to DVD drive ( not discussed )
    2. Decryption of Disk key (D A)
    3. Decryption of Title key (D B)
    4. Decryption of data blocks.
    LFSR1: 17 bits ? taps, and is initialized by the 2 first bytes of key, and setting the most significant bit to 1 to prevent null cycling.
    LFSR2: 25 bits 4 taps, is initialized with byte 3,4,5 of the key shifting all but the 3 least significant bits up 1 position, and setting bit 4 to prevent null cycling.

    As new bits are clocked into the LFSRs, the same bits are clocked in with reversed order to the two LFSRs output bytes. ( With optional inversion of bits. )

    The output of LFSR1 is O1(1), O1(2), O1(3) ...
    Likewise LFSR2 produces O2(1), O2(2), O2(3) ...

    These two streams are combined through 8 bits addition with carry carried over to the next output. The carry bit is zero at start of stream.
    (4) O(i) = O1(i) + O2(i) + c where c is carry bit from O(i-1)

    This streamcipher is very weak, a trivial 216 attack is possible with output bytes known for i = {1,2,3,4,5,6}. Guess the initial state of LFSR1, and clock out 4 bytes. O2(1), O2(2), O2(3), O2(4) can then be uniquely determined, and from them the state at i=4 is fully known. The guess on LFSR1 can then be verified by clocking out 2 or more bytes of the cipher and comparing the result.

    Another important attack is the case when only O(i) for i = {1,2,3,4,5} is known. Guess the initial state of LFSR1, and clock out 3 bytes. Now O2(1), O2(2) and O2(3) can be found as in the above attack. This will reveal all but the most significant bit of LFSR2s state at i=3. If both possible settings for MSB is tried, and LFSR2 is clocked backwards 24 steps, a state where bit 4 is set at i=1 can always be found. ( This is stated without proof ). Select the setting of the most significant bit for LFSR2 such that LFSR2 is in a legal state at i=1, and clock out two more bytes to verify the guess of LFSR1. For some values of O( i = {1,2,3,4,5} ) multiple start states can be found, and for others none. Selecting the correct start state is not a problem, as this attack is used in situations where only the first five output bytes are of significance ( encryption of keys ).

    3 CSS mangling step:
    When the CSS streamcipher is used to encrypt keys such as in D A(data,key) and D B(data,key), an additional mangling step is performed on the data. This cipher is best illustrated with the following block diagram:
    • A(1,2,3,4,5) are the input bytes (data)
    • C(1,2,3,4,5) are the output bytes (data)
    • ki = O(i) where O(i={1,2,3,4,5}) is streamcipher output from key
    • B(1,2,3,4,5) are temporary stages
    The cipher is evaluated top down, with exceptions indicated by an arrow.


    Examples of evaluating cipher:
    • B(j) = xor( F( A(j) ) , A(j-1) , kj ) for j = {2,3,4,5}
    • B(1) = xor ( F( A(1)) , B(5), k1 )
    • C(j) = xor( F( B(j) ) , B(j-1) , kj ) for j = {2,3,4,5}
    • C(1) = xor ( F( B(1)) , k1 )
    F is a function, defined by a byte permutation table. With known cipher and plaintext, the whole cipher unravels with a minimal amount of work. Here is how:
    • Make a guess on k5
    • B(5) = xor( F( A(5) ) , A(4) , k5 )
    • B(4) = xor( F( B(5) ) , C(5), k5 )
    • k4 = xor( F( A(4) ) , A(3) , B(4) )
    • B(3) = xor( F( B(4) ) , C(4), k4 )
    • k3 = xor( F( A(3) ) , A(2) , B(3) )
    • B(2) = xor( F( B(3) ) , C(3), k3 )
    • k2 = xor( F( A(2) ) , A(1) , B(2) )
    • B(1) = xor( F( B(2) ) , C(2), k2 )
    • k1 = xor( F( A(1) ) , B(5) , B(1) )
    • verify by checking C(1) = xor ( F( B(1) , k1 )
    Thus by trying 256 possibilities, we can recover 5 output bytes from the CSS streamcipher, and so recover the key by using the five known output bytes. This attack can be put to immediate use for recovering other player keys as in the notes to eqn. 2,3. Even if the player key is not recovered through the reversal of the stream cipher, the output of the streamcipher is known, and will still be usefull for decrypting disks that employ other player keys.
    4 Attacking the hash of the disk key.
    Reversing the hash at the start of the disc key block is somewhat more complicated. From (2) we see that only the hash value is known, the problem is finding a disk key such that the decrypted hash equals the disk key itself. An attack of complexity 225 proceeds as follows.

    First some aspects on the value of k2 will have to be considered. A(1) and A(2) is known, and a table can be build by running through every possible combination of k2 and B(1) and calculate the resulting C(2). When trying to build a table of possible values k2 of indexed by C(2) and B(1) there will be many values that map to the same set of indices, so a the table must be able to hold several values of k2 in each location.

    Guess the start state of LFSR1, calculate O1( i = {1,2,3,4,5} ) . Next guess B(1) and complete the following calculations:

    • k1 = xor( F( B( 1 ) ) , C(1) ) C(1,2) is known, they are the start state of LFSR1
    • B(5) = xor( F( A(1) ) , B(1), k1)
    • k5 = xor( F( A(5) ) , A(4), B(5) )
    • Through the table indexed by C(2) and B(1) all permissible k2 can be found, there can be from 0-8 , on average 1. For all permissible k2 calculate:
    • O2(1) , O2(2), and 2 possible O2(5). This is possible since k1,2,5 are found.
    • For every legal initial state of LFSR2 there exists a one to one mapping to O2(1,2,5) , by generating a table with 224 entries the start state of LFSR2 can be found. Thus C(1,2,3,4,5) is potentially known.
    • B(4) = xor( F( B(5) ) , C(5), k5 )
    • k4 = xor( F( A(4) ) , A(3) , B(4) )
    • B(3) = xor( F( B(4) ) , C(4), k4 )
    • k3 = xor( F( A(3) ) , A(2) , B(3) )
    • B(2) = xor( F( B(3) ) , C(3), k3 )
    • verify k2 = xor( F( A(2) ) , A(1) , B(2) ) , this holds for 1 / 256 tries ( 217 altogether ) and if the test holds, the key C(1,2,3,4,5) can be tested by eqn. (2). If eqn (2) holds, then a key has been found that will satisfy the hash. From experience it is possible to find from zero to a few such keys to any given hash value. When multiple disc keys are found trial decryption of the files will eliminate the false keys.
    This attack when implemented on a Pentium III running 450 MHz, will recover a disk key from the hash alone in less than 18 seconds. This is clearly much less than what is to be expected of a 40 bits cipher.
    5 Conclusion
    The author has through email correspondence learned that attacks as described at (2) have indeed been carried out by brute force prior to this analysis. CSS was designed with a 40 bit keylength to comply with US government export regulation, and as such it easily compromised through brute force attacks ( such are the intentions of export control ). Moreover the 40 bits have not been put to good use, as the ciphers succumb to attacks with much lower computational work than which is permitted in the export control rules. Whether CSS is a serious cryptographic cipher is debatable. It has been clearly been demonstrated that its strength does not match the keylength. If the cipher was intended to get security by remaining secret, this is yet another testament to the fact that security through obscurity is an unworkable principle.
    6 Further information
    I have collected links to posts that were made to the Livid project mailing list. These include the original anonymous posting of the CSS algorithm, as well as full C source code for the attacks I outline here.
  19. DeCSS.cpp by Anonymous Coward · · Score: 0

    // DeCSS.cpp : Defines the entry point for the application.

    //



    #include "stdafx.h"

    #include "resource.h"

    #include

    #include

    #include "css/CSSkeysNT.h"

    #include "css/CSSscramble.h"



    #define MAX_LOADSTRING 100



    // Global Variables:

    HINSTANCE g_hInst; // current instance

    int iDrive; // drive

    BOOL bKeyReceived; // did we successfully get the key?

    HWND g_hWnd; // main window

    HWND g_hWndDrives; // list of cd-/dvdroms

    HWND g_hWndStatus; // status window

    HWND g_hWndSector; // sector

    HWND g_hWndFiles; // files

    HWND g_hWndTransfer; // transfer button

    CHAR g_szFolder[MAX_PATH]; // folder to place files

    TCHAR g_szTitle[] = "DeCSS by MoRE"; // The title bar text

    TCHAR g_szWindowClass[] = "DECSS"; // The title bar text



    HANDLE hTransferThread;



    BYTE diskkey[6];

    BYTE titlekey[6];



    int __stdcall WndProc(HWND, UINT, WPARAM, LPARAM);

    int TransferFile(LPVOID);



    int APIENTRY WinMain(HINSTANCE hInstance,

    HINSTANCE hPrevInstance,

    LPSTR lpCmdLine,

    int nCmdShow)

    {



    INITCOMMONCONTROLSEX icc;



    g_hInst = hInstance;



    icc.dwSize = sizeof(icc);

    icc.dwICC = ICC_LISTVIEW_CLASSES | ICC_TREEVIEW_CLASSES | ICC_BAR_CLASSES |

    ICC_TAB_CLASSES | ICC_UPDOWN_CLASS | ICC_PROGRESS_CLASS |

    ICC_HOTKEY_CLASS | ICC_ANIMATE_CLASS | ICC_WIN95_CLASSES |

    ICC_DATE_CLASSES | ICC_USEREX_CLASSES | ICC_COOL_CLASSES |

    ICC_INTERNET_CLASSES | ICC_PAGESCROLLER_CLASS | ICC_NATIVEFNTCTL_CLASS;

    InitCommonControlsEx(&icc);



    return(DialogBoxParam(g_hInst, MAKEINTRESOURCE(IDD_DECSS), 0, &WndProc, 0));



    }



    void AddFilesToComboBox(int iDrive)

    {

    CHAR szTemp[MAX_PATH];

    HANDLE hSearch;

    COMBOBOXEXITEM ci;

    WIN32_FIND_DATA findData;



    wsprintf(szTemp, "%c:\\VIDEO_TS\\V*", iDrive);



    ci.mask = CBEIF_TEXT;

    ci.iItem = -1;

    ci.pszText = findData.cFileName;



    SendMessage(g_hWndFiles, CB_RESETCONTENT, 0, 0);



    hSearch = FindFirstFile(szTemp, &findData);

    SendMessage(g_hWndFiles, CBEM_INSERTITEMA, 0, (LPARAM) &ci);



    while(FindNextFile(hSearch, &findData))

    {

    SendMessage(g_hWndFiles, CBEM_INSERTITEMA, 0, (LPARAM) &ci);

    }



    }



    void UpdateStatusWindow(LPSTR szString)

    {

    char curText[2048];



    SendMessage(g_hWndStatus, WM_GETTEXT, 2048, (LPARAM) curText);

    strcat(curText, szString);

    strcat(curText, "\r\n");

    SendMessage(g_hWndStatus, WM_SETTEXT, 0, (LPARAM) curText);

    SendMessage(g_hWndStatus, EM_LINESCROLL, 0, SendMessage(g_hWndStatus, EM_GETLINECOUNT, 0, 0));

    }



    int __stdcall WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)

    {



    COMBOBOXEXITEM ci;



    CHAR szVolume[MAX_PATH];

    CHAR szTemp[MAX_PATH];

    HANDLE hFile;

    TCHAR szLastDrive[] = "C:\\";



    switch (message)

    {

    case WM_INITDIALOG:

    g_hWndDrives = GetDlgItem(hWnd, IDC_DRIVES);

    g_hWndStatus = GetDlgItem(hWnd, IDC_STATUS);

    g_hWndSector = GetDlgItem(hWnd, IDC_SECTOR);

    g_hWndFiles = GetDlgItem(hWnd, IDC_FILES);

    g_hWndTransfer = GetDlgItem(hWnd, IDC_TRANSFER);



    ci.mask = CBEIF_TEXT;

    ci.iItem = -1;

    ci.pszText = szTemp;



    for(szLastDrive[0] = 'C'; szLastDrive[0] != 'Z'; szLastDrive[0]++)

    {

    if(GetDriveType(szLastDrive) == DRIVE_CDROM)

    {

    szVolume[0] = 0;

    GetVolumeInformation(szLastDrive, szVolume, MAX_PATH, 0, 0, 0, 0, 0);

    wsprintf(szTemp, "%s [%s]", szLastDrive, szVolume);

    SendMessage(g_hWndDrives, CBEM_INSERTITEMA, 0, (LPARAM) &ci);



    wsprintf(szTemp, "%c:\\VIDEO_TS\\VIDEO_TS.IFO", szLastDrive[0]);



    hFile = CreateFile(szTemp, GENERIC_READ, FILE_SHARE_READ, 0, OPEN_EXISTING, 0, 0);

    if(hFile != INVALID_HANDLE_VALUE)

    {

    SendMessage(g_hWndDrives, CB_SETCURSEL, SendMessage(g_hWndDrives, CB_GETCOUNT, 0, 0) - 1, 0);

    CloseHandle(hFile);

    }

    }

    }



    SendMessage(g_hWndSector, WM_SETTEXT, 0, (LPARAM) "Enter Sector");



    return 0;

    case WM_COMMAND:

    switch(LOWORD(wParam))

    {

    case IDC_GETKEYS:

    {

    int lba = GetDlgItemInt(hWnd, IDC_SECTOR, 0, TRUE);

    int drive = SendMessage(g_hWndDrives, CB_GETCURSEL, 0, 0);

    SendMessage(g_hWndDrives, CB_GETLBTEXT, drive, (LPARAM) szTemp);

    iDrive = szTemp[0];



    bKeyReceived = FALSE;



    if(CSSgetdiskkey(iDrive, diskkey))

    {

    UpdateStatusWindow("Error getting disk key");

    break;

    }



    wsprintf(szTemp, "Disk Key: %02X%02X%02X%02X%02X", diskkey[0], diskkey[1], diskkey[2], diskkey[3], diskkey[4]);

    UpdateStatusWindow(szTemp);



    if(CSSgettitlekey(iDrive, lba, titlekey))

    {

    wsprintf(szTemp, "Error getting title key for LBA %08X", lba);

    UpdateStatusWindow(szTemp);

    }



    wsprintf(szTemp, "Title key: %02X%02X%02X%02X%02X", titlekey[0], titlekey[1], titlekey[2], titlekey[3], titlekey[4]);

    UpdateStatusWindow(szTemp);



    CSSdecrypttitlekey(titlekey, diskkey);



    wsprintf(szTemp, "Master key: %02X%02X%02X%02X%02X", titlekey[0], titlekey[1], titlekey[2], titlekey[3], titlekey[4]);

    UpdateStatusWindow(szTemp);



    bKeyReceived = TRUE;



    AddFilesToComboBox(iDrive);

    }

    break;



    case IDC_FOLDER:

    {

    BROWSEINFO bi;

    LPITEMIDLIST pidl;



    bi.hwndOwner = hWnd;

    bi.pidlRoot = NULL;

    bi.pszDisplayName = szTemp;

    bi.lpszTitle = "Locate folder where you want the files to be placed...";

    bi.ulFlags = BIF_RETURNONLYFSDIRS;

    bi.lpfn = NULL;

    bi.lParam = 0;



    pidl = SHBrowseForFolder(&bi);



    if(!pidl)

    {

    MessageBox(hWnd, "You didn't locate a folder!\r\nPlease do so before trying to transfer.", "DeCSS (MoRE)", 0);

    break;

    }



    SHGetPathFromIDList(pidl, g_szFolder);



    int iLen = lstrlen(g_szFolder) - 1;

    if(g_szFolder[iLen] == '\\')

    g_szFolder[iLen] = 0;

    }

    break;



    case IDC_TRANSFER:

    {

    DWORD dwExitCode;

    GetExitCodeThread(hTransferThread, &dwExitCode);

    if(dwExitCode == STILL_ACTIVE)

    {

    hTransferThread = 0;

    }

    else

    {

    DWORD threadID;

    hTransferThread = CreateThread(0, 0, (LPTHREAD_START_ROUTINE) TransferFile, 0, 0, &threadID);

    }

    }

    break;



    }

    break;

    case WM_CLOSE:

    EndDialog(hWnd, 0);

    case WM_DESTROY:

    PostQuitMessage(0);

    break;

    }

    return 0;

    }



    int TransferFile(LPVOID Param)

    {

    HANDLE in, out;

    ULONGLONG pos = 0;

    BYTE buf[0x800];

    DWORD sec = 0, esec = 0, r, w;

    CHAR szDecryptFile[MAX_PATH];

    CHAR szOutputFile[MAX_PATH];

    CHAR szBuffer[MAX_PATH];

    CHAR szCurText[2048];

    CHAR szBytes[MAX_PATH];

    int iLen;



    if(bKeyReceived == FALSE)

    {

    MessageBox(g_hWnd, "Master key has not been retrieved!", "DeCSS (MoRE)", 0);

    return 0;

    }



    if(g_szFolder[0] == 0)

    {

    MessageBox(g_hWnd, "Please locate a folder before transferring.", "DeCSS (MoRE)", 0);

    return 0;

    }



    SendMessage(g_hWndFiles, CB_GETLBTEXT, SendMessage(g_hWndFiles, CB_GETCURSEL, 0, 0), (LPARAM) szBuffer);

    wsprintf(szDecryptFile, "%c:\\VIDEO_TS\\%s", iDrive, szBuffer);

    wsprintf(szOutputFile, "%s\\%s", g_szFolder, szBuffer);



    iLen = lstrlen(szBuffer) - 1;

    if(szBuffer[iLen - 2] != 'V' && szBuffer[iLen - 1] != 'O' && szBuffer[iLen] != 'B')

    {

    CopyFile(szDecryptFile, szOutputFile, FALSE);

    wsprintf(szDecryptFile, "%s was copied", szBuffer);

    UpdateStatusWindow(szDecryptFile);

    hTransferThread = 0;

    return TRUE;

    }



    in = CreateFile(szDecryptFile, GENERIC_READ, 0, NULL, OPEN_EXISTING, 0, NULL);

    if(in == INVALID_HANDLE_VALUE)

    {

    wsprintf(szOutputFile, "Unable to open %s for reading", szBuffer);

    UpdateStatusWindow(szOutputFile);

    return 0;

    }



    out = CreateFile(szOutputFile, GENERIC_WRITE, 0, NULL, CREATE_ALWAYS, 0, NULL);

    if(out==INVALID_HANDLE_VALUE)

    {

    wsprintf(szDecryptFile, "Unable to open %s for writing", szOutputFile);

    UpdateStatusWindow(szDecryptFile);

    CloseHandle(in);

    return 0;

    }



    SendMessage(g_hWndStatus, WM_GETTEXT, 2048, (LPARAM) szCurText);

    SendMessage(g_hWndTransfer, WM_SETTEXT, 0, (LPARAM) "Abort");



    do

    {

    ReadFile(in, buf, 0x800, &r, NULL);

    if(r != 0x800)

    break;

    sec++;

    if(buf[0x14]&0x30)

    {

    esec++;

    CSSdescramble(buf, titlekey);

    buf[0x14] &= 0xcf;

    }



    WriteFile(out, buf, 0x800, &w, NULL);

    if(w != 0x800)

    {

    wsprintf(szBuffer, "Error writing to %s", szOutputFile);

    UpdateStatusWindow(szBuffer);

    break;

    }

    if(!(pos & 0xfffff))

    {

    lstrcpy(szBuffer, szCurText);

    wsprintf(szBytes, "%u bytes transferred", pos);

    strcat(szBuffer, szBytes);

    strcat(szBuffer, "\r\n");

    SendMessage(g_hWndStatus, WM_SETTEXT, 0, (LPARAM) szBuffer);

    SendMessage(g_hWndStatus, EM_LINESCROLL, 0, SendMessage(g_hWndStatus, EM_GETLINECOUNT, 0, 0));

    }



    pos += 0x800;



    } while(r == 0x800 && hTransferThread);



    if(!hTransferThread)

    UpdateStatusWindow("Decryption aborted by user");



    wsprintf(szBuffer, "Decrypted %u/%u sectors", esec, sec);

    UpdateStatusWindow(szBuffer);



    CloseHandle(in);

    CloseHandle(out);



    SendMessage(g_hWndTransfer, WM_SETTEXT, 0, (LPARAM) "Transfer");



    return TRUE;



    }

  20. DeCSS.h by Anonymous Coward · · Score: 0


    #if !defined(AFX_DECSS_H__072C2A8E_91C1_41B0_868C_61FD 90628276__INCLUDED_)
    #define AFX_DECSS_H__072C2A8E_91C1_41B0_868C_61FD90628276_ _INCLUDED_

    #if _MSC_VER > 1000
    #pragma once
    #endif // _MSC_VER > 1000

    #include "resource.h"


    #endif // !defined(AFX_DECSS_H__072C2A8E_91C1_41B0_868C_61FD 90628276__INCLUDED_)

  21. DeCSS.rc by Anonymous Coward · · Score: 0

    //Microsoft Developer Studio generated resource script.
    //
    #include "resource.h"

    #define APSTUDIO_READONLY_SYMBOLS
    //////////////////////////////////////////////// /////////////////////////////
    //
    // Generated from the TEXTINCLUDE 2 resource.
    //
    #define APSTUDIO_HIDDEN_SYMBOLS
    #include "windows.h"
    #undef APSTUDIO_HIDDEN_SYMBOLS
    #include "resource.h"

    //////////////////////////////////////////////// /////////////////////////////
    #undef APSTUDIO_READONLY_SYMBOLS

    //////////////////////////////////////////////// /////////////////////////////
    // English (U.S.) resources

    #if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
    #ifdef _WIN32
    LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
    #pragma code_page(1252)
    #endif //_WIN32

    #ifdef APSTUDIO_INVOKED
    //////////////////////////////////////////////// /////////////////////////////
    //
    // TEXTINCLUDE
    //

    2 TEXTINCLUDE DISCARDABLE
    BEGIN
    "#define APSTUDIO_HIDDEN_SYMBOLS\r\n"
    "#include ""windows.h""\r\n"
    "#undef APSTUDIO_HIDDEN_SYMBOLS\r\n"
    "#include ""resource.h""\r\n"
    "\0"
    END

    3 TEXTINCLUDE DISCARDABLE
    BEGIN
    "\r\n"
    "\0"
    END

    #endif // APSTUDIO_INVOKED

    #endif // English (U.S.) resources
    //////////////////////////////////////////////// /////////////////////////////


    //////////////////////////////////////////////// /////////////////////////////
    // Norwegian (Bokmal) resources

    #if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_NOR)
    #ifdef _WIN32
    LANGUAGE LANG_NORWEGIAN, SUBLANG_NORWEGIAN_BOKMAL
    #pragma code_page(1252)
    #endif //_WIN32

    #ifdef APSTUDIO_INVOKED
    //////////////////////////////////////////////// /////////////////////////////
    //
    // TEXTINCLUDE
    //

    1 TEXTINCLUDE DISCARDABLE
    BEGIN
    "resource.h\0"
    END

    #endif // APSTUDIO_INVOKED


    //////////////////////////////////////////////// /////////////////////////////
    //
    // Dialog
    //

    IDD_DECSS DIALOGEX 0, 0, 248, 138
    STYLE DS_MODALFRAME | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU
    CAPTION "DeCSS by MoRE - Masters of Reverse Engineering"
    FONT 8, "MS Sans Serif"
    BEGIN
    LTEXT "Select DVD-ROM:",IDC_STATIC,8,7,59,8
    CONTROL "",IDC_DRIVES,"ComboBoxEx32",CBS_DROPDOWNLIST | CBS_SORT |
    WS_VSCROLL | WS_TABSTOP,8,16,115,51
    CONTROL "",IDC_FILES,"ComboBoxEx32",CBS_SIMPLE | CBS_SORT |
    WS_VSCROLL | WS_TABSTOP,128,16,112,101
    PUSHBUTTON "Get Keys",IDC_GETKEYS,8,35,52,16
    EDITTEXT IDC_SECTOR,66,37,56,12,ES_AUTOHSCROLL
    EDITTEXT IDC_STATUS,8,57,114,58,ES_MULTILINE | ES_AUTOVSCROLL |
    ES_READONLY,WS_EX_DLGMODALFRAME
    PUSHBUTTON "Locate Folder",IDC_FOLDER,128,120,49,13
    PUSHBUTTON "Transfer",IDC_TRANSFER,179,120,61,13
    LTEXT "MoRE - nomad && MultiAGP",IDC_STATIC,21,123,87,10
    END

    #endif // Norwegian (Bokmal) resources
    //////////////////////////////////////////////// /////////////////////////////



    #ifndef APSTUDIO_INVOKED
    //////////////////////////////////////////////// /////////////////////////////
    //
    // Generated from the TEXTINCLUDE 3 resource.
    //


    //////////////////////////////////////////////// /////////////////////////////
    #endif // not APSTUDIO_INVOKED

  22. resource.h by Anonymous Coward · · Score: 0

    //{{NO_DEPENDENCIES}}
    // Microsoft Developer Studio generated include file.
    // Used by DeCSS.rc
    //
    #define IDD_DECSS 128
    #define IDC_DRIVES 1003
    #define IDC_FILES 1004
    #define IDC_GETKEYS 1005
    #define IDC_SECTOR 1007
    #define IDC_STATUS 1008
    #define IDC_FOLDER 1009
    #define IDC_TRANSFER 1010
    #define IDC_STATIC -1

    // Next default values for new objects
    //
    #ifdef APSTUDIO_INVOKED
    #ifndef APSTUDIO_READONLY_SYMBOLS
    #define _APS_NEXT_RESOURCE_VALUE 129
    #define _APS_NEXT_COMMAND_VALUE 32771
    #define _APS_NEXT_CONTROL_VALUE 1011
    #define _APS_NEXT_SYMED_VALUE 102
    #endif
    #endif

  23. StdAfx.cpp by Anonymous Coward · · Score: 0

    // stdafx.cpp : source file that includes just the standard includes
    // DeCSS.pch will be the pre-compiled header
    // stdafx.obj will contain the pre-compiled type information

    #include "stdafx.h"

    // TODO: reference any additional headers you need in STDAFX.H
    // and not in this file

  24. StdAfx.h by Anonymous Coward · · Score: 0

    // stdafx.h : include file for standard system include files,
    // or project specific include files that are used frequently, but
    // are changed infrequently
    //

    #if !defined(AFX_STDAFX_H__A9DB83DB_A9FD_11D0_BFD1_444 553540000__INCLUDED_)
    #define AFX_STDAFX_H__A9DB83DB_A9FD_11D0_BFD1_444553540000 __INCLUDED_

    #if _MSC_VER > 1000
    #pragma once
    #endif // _MSC_VER > 1000

    #define WIN32_LEAN_AND_MEAN // Exclude rarely-used stuff from Windows headers


    // Windows Header Files:
    #include

    // C RunTime Header Files
    #include
    #include
    #include
    #include

    // Local Header Files

    // TODO: reference additional headers your program requires here

    //{{AFX_INSERT_LOCATION}}
    // Microsoft Visual C++ will insert additional declarations immediately before the previous line.

    #endif // !defined(AFX_STDAFX_H__A9DB83DB_A9FD_11D0_BFD1_444 553540000__INCLUDED_)

  25. CSSauth.cpp by Anonymous Coward · · Score: 0

    #include

    static void CSSengine(int varient,unsigned char const *input,unsigned char *output);

    void CSSkey1(int varient,unsigned char const *challenge,unsigned char *key)
    {
    static unsigned char perm_challenge[] = {1,3,0,7,5, 2,9,6,4,8};

    unsigned char scratch[10];
    int i;

    for (i = 9; i >= 0; --i)
    scratch[i] = challenge[perm_challenge[i]];

    CSSengine(varient, scratch, key);
    }

    void CSSkey2(int varient,unsigned char const *challenge,unsigned char *key)
    {
    static unsigned char perm_challenge[] = {6,1,9,3,8, 5,7,4,0,2};

    static unsigned char perm_varient[] = {
    0x0a, 0x08, 0x0e, 0x0c, 0x0b, 0x09, 0x0f, 0x0d,
    0x1a, 0x18, 0x1e, 0x1c, 0x1b, 0x19, 0x1f, 0x1d,
    0x02, 0x00, 0x06, 0x04, 0x03, 0x01, 0x07, 0x05,
    0x12, 0x10, 0x16, 0x14, 0x13, 0x11, 0x17, 0x15};

    unsigned char scratch[10];
    int i;

    for (i = 9; i >= 0; --i)
    scratch[i] = challenge[perm_challenge[i]];

    CSSengine(perm_varient[varient], scratch, key);
    }

    void CSSbuskey(int varient,unsigned char const *challenge,unsigned char *key)
    {
    static unsigned char perm_challenge[] = {4,0,3,5,7, 2,8,6,1,9};
    static unsigned char perm_varient[] = {
    0x12, 0x1a, 0x16, 0x1e, 0x02, 0x0a, 0x06, 0x0e,
    0x10, 0x18, 0x14, 0x1c, 0x00, 0x08, 0x04, 0x0c,
    0x13, 0x1b, 0x17, 0x1f, 0x03, 0x0b, 0x07, 0x0f,
    0x11, 0x19, 0x15, 0x1d, 0x01, 0x09, 0x05, 0x0d};

    unsigned char scratch[10];
    int i;

    for (i = 9; i >= 0; --i)
    scratch[i] = challenge[perm_challenge[i]];

    CSSengine(perm_varient[varient], scratch, key);
    }

    static void CSSgenbits(unsigned char *output, int len,unsigned char const *s)
    {
    unsigned long lfsr0, lfsr1;
    unsigned char b1_combined; /* Save the old value of bit 1 for feedback */

    /* In order to ensure that the LFSR works we need to ensure that the
    * initial values are non-zero. Thus when we initialise them from
    * the seed, we ensure that a bit is set.
    */
    lfsr0 = (s[0] > 24) ^ (lfsr0 >> 21) ^ (lfsr0 >> 20) ^ (lfsr0 >> 12)) & 1;
    lfsr0 = (lfsr0 > 16) ^ (lfsr1 >> 2)) & 1;
    lfsr1 = (lfsr1 > 1) & 1)

    combined = !o_lfsr1 + b1_combined + !o_lfsr0;
    b1_combined = BIT1(combined);
    val |= BIT0(combined) 0);
    }

    unsigned char CSSsecret[];
    unsigned char CSSvarients[];
    unsigned char CSStable0[];
    unsigned char CSStable1[];
    unsigned char CSStable2[];
    unsigned char CSStable3[];

    static void CSSengine(int varient, unsigned char const *input,unsigned char *output)
    {
    unsigned char cse, term, index;
    unsigned char temp1[5];
    unsigned char temp2[5];
    unsigned char bits[30];

    int i;

    /* Feed the CSSsecret into the input values such that
    * we alter the seed to the LFSR's used above, then
    * generate the bits to play with.
    */
    for (i = 5; --i >= 0; )
    temp1[i] = input[5 + i] ^ CSSsecret[i] ^ CSStable2[i];

    CSSgenbits(&bits[29], sizeof bits, temp1);

    /* This term is used throughout the following to
    * select one of 32 different variations on the
    * algorithm.
    */
    cse = CSSvarients[varient] ^ CSStable2[varient];

    /* Now the actual blocks doing the encryption. Each
    * of these works on 40 bits at a time and are quite
    * similar.
    */
    for (i = 5, term = 0; --i >= 0; term = input[i]) {
    index = bits[25 + i] ^ input[i];
    index = CSStable1[index] ^ ~CSStable2[index] ^ cse;

    temp1[i] = CSStable2[index] ^ CSStable3[index] ^ term;
    }
    temp1[4] ^= temp1[0];

    for (i = 5, term = 0; --i >= 0; term = temp1[i]) {
    index = bits[20 + i] ^ temp1[i];
    index = CSStable1[index] ^ ~CSStable2[index] ^ cse;

    temp2[i] = CSStable2[index] ^ CSStable3[index] ^ term;
    }
    temp2[4] ^= temp2[0];

    for (i = 5, term = 0; --i >= 0; term = temp2[i]) {
    index = bits[15 + i] ^ temp2[i];
    index = CSStable1[index] ^ ~CSStable2[index] ^ cse;
    index = CSStable2[index] ^ CSStable3[index] ^ term;

    temp1[i] = CSStable0[index] ^ CSStable2[index];
    }
    temp1[4] ^= temp1[0];

    for (i = 5, term = 0; --i >= 0; term = temp1[i]) {
    index = bits[10 + i] ^ temp1[i];
    index = CSStable1[index] ^ ~CSStable2[index] ^ cse;

    index = CSStable2[index] ^ CSStable3[index] ^ term;

    temp2[i] = CSStable0[index] ^ CSStable2[index];
    }
    temp2[4] ^= temp2[0];

    for (i = 5, term = 0; --i >= 0; term = temp2[i]) {
    index = bits[5 + i] ^ temp2[i];
    index = CSStable1[index] ^ ~CSStable2[index] ^ cse;

    temp1[i] = CSStable2[index] ^ CSStable3[index] ^ term;
    }
    temp1[4] ^= temp1[0];

    for (i = 5, term = 0; --i >= 0; term = temp1[i]) {
    index = bits[i] ^ temp1[i];
    index = CSStable1[index] ^ ~CSStable2[index] ^ cse;

    output[i] = CSStable2[index] ^ CSStable3[index] ^ term;
    }
    }

    static unsigned char CSSvarients[] = {
    0xB7, 0x74, 0x85, 0xD0, 0xCC, 0xDB, 0xCA, 0x73,
    0x03, 0xFE, 0x31, 0x03, 0x52, 0xE0, 0xB7, 0x42,
    0x63, 0x16, 0xF2, 0x2A, 0x79, 0x52, 0xFF, 0x1B,
    0x7A, 0x11, 0xCA, 0x1A, 0x9B, 0x40, 0xAD, 0x01};

    static unsigned char CSSsecret[] = {0x55, 0xD6, 0xC4, 0xC5, 0x28};

    static unsigned char CSStable0[] = {
    0xB7, 0xF4, 0x82, 0x57, 0xDA, 0x4D, 0xDB, 0xE2,
    0x2F, 0x52, 0x1A, 0xA8, 0x68, 0x5A, 0x8A, 0xFF,
    0xFB, 0x0E, 0x6D, 0x35, 0xF7, 0x5C, 0x76, 0x12,
    0xCE, 0x25, 0x79, 0x29, 0x39, 0x62, 0x08, 0x24,
    0xA5, 0x85, 0x7B, 0x56, 0x01, 0x23, 0x68, 0xCF,
    0x0A, 0xE2, 0x5A, 0xED, 0x3D, 0x59, 0xB0, 0xA9,
    0xB0, 0x2C, 0xF2, 0xB8, 0xEF, 0x32, 0xA9, 0x40,
    0x80, 0x71, 0xAF, 0x1E, 0xDE, 0x8F, 0x58, 0x88,
    0xB8, 0x3A, 0xD0, 0xFC, 0xC4, 0x1E, 0xB5, 0xA0,
    0xBB, 0x3B, 0x0F, 0x01, 0x7E, 0x1F, 0x9F, 0xD9,
    0xAA, 0xB8, 0x3D, 0x9D, 0x74, 0x1E, 0x25, 0xDB,
    0x37, 0x56, 0x8F, 0x16, 0xBA, 0x49, 0x2B, 0xAC,
    0xD0, 0xBD, 0x95, 0x20, 0xBE, 0x7A, 0x28, 0xD0,
    0x51, 0x64, 0x63, 0x1C, 0x7F, 0x66, 0x10, 0xBB,
    0xC4, 0x56, 0x1A, 0x04, 0x6E, 0x0A, 0xEC, 0x9C,
    0xD6, 0xE8, 0x9A, 0x7A, 0xCF, 0x8C, 0xDB, 0xB1,
    0xEF, 0x71, 0xDE, 0x31, 0xFF, 0x54, 0x3E, 0x5E,
    0x07, 0x69, 0x96, 0xB0, 0xCF, 0xDD, 0x9E, 0x47,
    0xC7, 0x96, 0x8F, 0xE4, 0x2B, 0x59, 0xC6, 0xEE,
    0xB9, 0x86, 0x9A, 0x64, 0x84, 0x72, 0xE2, 0x5B,
    0xA2, 0x96, 0x58, 0x99, 0x50, 0x03, 0xF5, 0x38,
    0x4D, 0x02, 0x7D, 0xE7, 0x7D, 0x75, 0xA7, 0xB8,
    0x67, 0x87, 0x84, 0x3F, 0x1D, 0x11, 0xE5, 0xFC,
    0x1E, 0xD3, 0x83, 0x16, 0xA5, 0x29, 0xF6, 0xC7,
    0x15, 0x61, 0x29, 0x1A, 0x43, 0x4F, 0x9B, 0xAF,
    0xC5, 0x87, 0x34, 0x6C, 0x0F, 0x3B, 0xA8, 0x1D,
    0x45, 0x58, 0x25, 0xDC, 0xA8, 0xA3, 0x3B, 0xD1,
    0x79, 0x1B, 0x48, 0xF2, 0xE9, 0x93, 0x1F, 0xFC,
    0xDB, 0x2A, 0x90, 0xA9, 0x8A, 0x3D, 0x39, 0x18,
    0xA3, 0x8E, 0x58, 0x6C, 0xE0, 0x12, 0xBB, 0x25,
    0xCD, 0x71, 0x22, 0xA2, 0x64, 0xC6, 0xE7, 0xFB,
    0xAD, 0x94, 0x77, 0x04, 0x9A, 0x39, 0xCF, 0x7C};

    static unsigned char CSStable1[] = {
    0x8C, 0x47, 0xB0, 0xE1, 0xEB, 0xFC, 0xEB, 0x56,
    0x10, 0xE5, 0x2C, 0x1A, 0x5D, 0xEF, 0xBE, 0x4F,
    0x08, 0x75, 0x97, 0x4B, 0x0E, 0x25, 0x8E, 0x6E,
    0x39, 0x5A, 0x87, 0x53, 0xC4, 0x1F, 0xF4, 0x5C,
    0x4E, 0xE6, 0x99, 0x30, 0xE0, 0x42, 0x88, 0xAB,
    0xE5, 0x85, 0xBC, 0x8F, 0xD8, 0x3C, 0x54, 0xC9,
    0x53, 0x47, 0x18, 0xD6, 0x06, 0x5B, 0x41, 0x2C,
    0x67, 0x1E, 0x41, 0x74, 0x33, 0xE2, 0xB4, 0xE0,
    0x23, 0x29, 0x42, 0xEA, 0x55, 0x0F, 0x25, 0xB4,
    0x24, 0x2C, 0x99, 0x13, 0xEB, 0x0A, 0x0B, 0xC9,
    0xF9, 0x63, 0x67, 0x43, 0x2D, 0xC7, 0x7D, 0x07,
    0x60, 0x89, 0xD1, 0xCC, 0xE7, 0x94, 0x77, 0x74,
    0x9B, 0x7E, 0xD7, 0xE6, 0xFF, 0xBB, 0x68, 0x14,
    0x1E, 0xA3, 0x25, 0xDE, 0x3A, 0xA3, 0x54, 0x7B,
    0x87, 0x9D, 0x50, 0xCA, 0x27, 0xC3, 0xA4, 0x50,
    0x91, 0x27, 0xD4, 0xB0, 0x82, 0x41, 0x97, 0x79,
    0x94, 0x82, 0xAC, 0xC7, 0x8E, 0xA5, 0x4E, 0xAA,
    0x78, 0x9E, 0xE0, 0x42, 0xBA, 0x28, 0xEA, 0xB7,
    0x74, 0xAD, 0x35, 0xDA, 0x92, 0x60, 0x7E, 0xD2,
    0x0E, 0xB9, 0x24, 0x5E, 0x39, 0x4F, 0x5E, 0x63,
    0x09, 0xB5, 0xFA, 0xBF, 0xF1, 0x22, 0x55, 0x1C,
    0xE2, 0x25, 0xDB, 0xC5, 0xD8, 0x50, 0x03, 0x98,
    0xC4, 0xAC, 0x2E, 0x11, 0xB4, 0x38, 0x4D, 0xD0,
    0xB9, 0xFC, 0x2D, 0x3C, 0x08, 0x04, 0x5A, 0xEF,
    0xCE, 0x32, 0xFB, 0x4C, 0x92, 0x1E, 0x4B, 0xFB,
    0x1A, 0xD0, 0xE2, 0x3E, 0xDA, 0x6E, 0x7C, 0x4D,
    0x56, 0xC3, 0x3F, 0x42, 0xB1, 0x3A, 0x23, 0x4D,
    0x6E, 0x84, 0x56, 0x68, 0xF4, 0x0E, 0x03, 0x64,
    0xD0, 0xA9, 0x92, 0x2F, 0x8B, 0xBC, 0x39, 0x9C,
    0xAC, 0x09, 0x5E, 0xEE, 0xE5, 0x97, 0xBF, 0xA5,
    0xCE, 0xFA, 0x28, 0x2C, 0x6D, 0x4F, 0xEF, 0x77,
    0xAA, 0x1B, 0x79, 0x8E, 0x97, 0xB4, 0xC3, 0xF4};

    static unsigned char CSStable2[] = {
    0xB7, 0x75, 0x81, 0xD5, 0xDC, 0xCA, 0xDE, 0x66,
    0x23, 0xDF, 0x15, 0x26, 0x62, 0xD1, 0x83, 0x77,
    0xE3, 0x97, 0x76, 0xAF, 0xE9, 0xC3, 0x6B, 0x8E,
    0xDA, 0xB0, 0x6E, 0xBF, 0x2B, 0xF1, 0x19, 0xB4,
    0x95, 0x34, 0x48, 0xE4, 0x37, 0x94, 0x5D, 0x7B,
    0x36, 0x5F, 0x65, 0x53, 0x07, 0xE2, 0x89, 0x11,
    0x98, 0x85, 0xD9, 0x12, 0xC1, 0x9D, 0x84, 0xEC,
    0xA4, 0xD4, 0x88, 0xB8, 0xFC, 0x2C, 0x79, 0x28,
    0xD8, 0xDB, 0xB3, 0x1E, 0xA2, 0xF9, 0xD0, 0x44,
    0xD7, 0xD6, 0x60, 0xEF, 0x14, 0xF4, 0xF6, 0x31,
    0xD2, 0x41, 0x46, 0x67, 0x0A, 0xE1, 0x58, 0x27,
    0x43, 0xA3, 0xF8, 0xE0, 0xC8, 0xBA, 0x5A, 0x5C,
    0x80, 0x6C, 0xC6, 0xF2, 0xE8, 0xAD, 0x7D, 0x04,
    0x0D, 0xB9, 0x3C, 0xC2, 0x25, 0xBD, 0x49, 0x63,
    0x8C, 0x9F, 0x51, 0xCE, 0x20, 0xC5, 0xA1, 0x50,
    0x92, 0x2D, 0xDD, 0xBC, 0x8D, 0x4F, 0x9A, 0x71,
    0x2F, 0x30, 0x1D, 0x73, 0x39, 0x13, 0xFB, 0x1A,
    0xCB, 0x24, 0x59, 0xFE, 0x05, 0x96, 0x57, 0x0F,
    0x1F, 0xCF, 0x54, 0xBE, 0xF5, 0x06, 0x1B, 0xB2,
    0x6D, 0xD3, 0x4D, 0x32, 0x56, 0x21, 0x33, 0x0B,
    0x52, 0xE7, 0xAB, 0xEB, 0xA6, 0x74, 0x00, 0x4C,
    0xB1, 0x7F, 0x82, 0x99, 0x87, 0x0E, 0x5E, 0xC0,
    0x8F, 0xEE, 0x6F, 0x55, 0xF3, 0x7E, 0x08, 0x90,
    0xFA, 0xB6, 0x64, 0x70, 0x47, 0x4A, 0x17, 0xA7,
    0xB5, 0x40, 0x8A, 0x38, 0xE5, 0x68, 0x3E, 0x8B,
    0x69, 0xAA, 0x9B, 0x42, 0xA5, 0x10, 0x01, 0x35,
    0xFD, 0x61, 0x9E, 0xE6, 0x16, 0x9C, 0x86, 0xED,
    0xCD, 0x2E, 0xFF, 0xC4, 0x5B, 0xA0, 0xAE, 0xCC,
    0x4B, 0x3B, 0x03, 0xBB, 0x1C, 0x2A, 0xAC, 0x0C,
    0x3F, 0x93, 0xC7, 0x72, 0x7A, 0x09, 0x22, 0x3D,
    0x45, 0x78, 0xA9, 0xA8, 0xEA, 0xC9, 0x6A, 0xF7,
    0x29, 0x91, 0xF0, 0x02, 0x18, 0x3A, 0x4E, 0x7C};

    static unsigned char CSStable3[] = {
    0x73, 0x51, 0x95, 0xE1, 0x12, 0xE4, 0xC0, 0x58,
    0xEE, 0xF2, 0x08, 0x1B, 0xA9, 0xFA, 0x98, 0x4C,
    0xA7, 0x33, 0xE2, 0x1B, 0xA7, 0x6D, 0xF5, 0x30,
    0x97, 0x1D, 0xF3, 0x02, 0x60, 0x5A, 0x82, 0x0F,
    0x91, 0xD0, 0x9C, 0x10, 0x39, 0x7A, 0x83, 0x85,
    0x3B, 0xB2, 0xB8, 0xAE, 0x0C, 0x09, 0x52, 0xEA,
    0x1C, 0xE1, 0x8D, 0x66, 0x4F, 0xF3, 0xDA, 0x92,
    0x29, 0xB9, 0xD5, 0xC5, 0x77, 0x47, 0x22, 0x53,
    0x14, 0xF7, 0xAF, 0x22, 0x64, 0xDF, 0xC6, 0x72,
    0x12, 0xF3, 0x75, 0xDA, 0xD7, 0xD7, 0xE5, 0x02,
    0x9E, 0xED, 0xDA, 0xDB, 0x4C, 0x47, 0xCE, 0x91,
    0x06, 0x06, 0x6D, 0x55, 0x8B, 0x19, 0xC9, 0xEF,
    0x8C, 0x80, 0x1A, 0x0E, 0xEE, 0x4B, 0xAB, 0xF2,
    0x08, 0x5C, 0xE9, 0x37, 0x26, 0x5E, 0x9A, 0x90,
    0x00, 0xF3, 0x0D, 0xB2, 0xA6, 0xA3, 0xF7, 0x26,
    0x17, 0x48, 0x88, 0xC9, 0x0E, 0x2C, 0xC9, 0x02,
    0xE7, 0x18, 0x05, 0x4B, 0xF3, 0x39, 0xE1, 0x20,
    0x02, 0x0D, 0x40, 0xC7, 0xCA, 0xB9, 0x48, 0x30,
    0x57, 0x67, 0xCC, 0x06, 0xBF, 0xAC, 0x81, 0x08,
    0x24, 0x7A, 0xD4, 0x8B, 0x19, 0x8E, 0xAC, 0xB4,
    0x5A, 0x0F, 0x73, 0x13, 0xAC, 0x9E, 0xDA, 0xB6,
    0xB8, 0x96, 0x5B, 0x60, 0x88, 0xE1, 0x81, 0x3F,
    0x07, 0x86, 0x37, 0x2D, 0x79, 0x14, 0x52, 0xEA,
    0x73, 0xDF, 0x3D, 0x09, 0xC8, 0x25, 0x48, 0xD8,
    0x75, 0x60, 0x9A, 0x08, 0x27, 0x4A, 0x2C, 0xB9,
    0xA8, 0x8B, 0x8A, 0x73, 0x62, 0x37, 0x16, 0x02,
    0xBD, 0xC1, 0x0E, 0x56, 0x54, 0x3E, 0x14, 0x5F,
    0x8C, 0x8F, 0x6E, 0x75, 0x1C, 0x07, 0x39, 0x7B,
    0x4B, 0xDB, 0xD3, 0x4B, 0x1E, 0xC8, 0x7E, 0xFE,
    0x3E, 0x72, 0x16, 0x83, 0x7D, 0xEE, 0xF5, 0xCA,
    0xC5, 0x18, 0xF9, 0xD8, 0x68, 0xAB, 0x38, 0x85,
    0xA8, 0xF0, 0xA1, 0x73, 0x9F, 0x5D, 0x19, 0x0B,
    0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
    0x33, 0x72, 0x39, 0x25, 0x67, 0x26, 0x6D, 0x71,
    0x36, 0x77, 0x3C, 0x20, 0x62, 0x23, 0x68, 0x74,
    0xC3, 0x82, 0xC9, 0x15, 0x57, 0x16, 0x5D, 0x81};

  26. CSSauth.h by Anonymous Coward · · Score: 0

    #ifndef __CSSauth_H__
    #define __CSSauth_H__

    extern void CSSkey1(int varient, byte const *challenge, byte *key);
    extern void CSSkey2(int varient, byte const *challenge, byte *key);
    extern void CSSbuskey(int varient, byte const *challenge, byte *key);

    #endif

  27. Forget DVD (try2) by Anonymous Coward · · Score: 0

    [sorry for repost]

    Is it worth it??? We embraced MP3.. let's
    embrace another technology which, unlike MP3,
    is based on open standards and open technology.

    Seeing all this huff and buff over DVD decryption
    because the certain people's pocketbooks might
    shrink (which they won't) is really ridiculous.

    (*Insert other arguments here*) blah blah , etc etc


    It is up to us as consumers to vote. Maybe a
    ban on DVDs is in hand?? Hey, we get attention
    by slamming a call for a UDP on spammers' ISPs,
    maybe we need to wield the power we do have.

    Lobbying anyone???

  28. Disturbing, but not surprising by Anonymous Coward · · Score: 0

    It's unfortunate that the media industry is willing to completely ignore reasonable interpretations of existing law.
    I can't understand how they can be so myopic.
    Of course, IANAL. I'm much to much of a libertarian to understand why they think this is reasonable.

  29. asdasdlihjfasdlkfhjasdklfhj by Anonymous Coward · · Score: 0

    FIRST POST I RULEFIRST POST I RULEFIRST POST I RULEFIRST POST I RULEFIRST POST I RULEFIRST POST I RULEFIRST POST I RULEFIRST POST I RULEFIRST POST I RULEFIRST POST I RULEFIRST POST I RULEFIRST POST I RULEFIRST POST I RULEFIRST POST I RULEFIRST POST I RULEFIRST POST I RULEFIRST POST I RULEFIRST POST I RULEFIRST POST I RULEFIRST POST I RULEFIRST POST I RULEFIRST POST I RULEFIRST POST I RULEFIRST POST I RULEFIRST POST I RULEFIRST POST I RULEFIRST POST I RULEFIRST POST I RULEFIRST POST I RULEFIRST POST I RULEFIRST POST I RULEFIRST POST I RULEFIRST POST I RULEFIRST POST I RULEFIRST POST I RULEFIRST POST I RULEFIRST POST I RULEFIRST POST I RULEFIRST POST I RULEFIRST POST I RULEFIRST POST I RULEFIRST POST I RULEFIRST POST I RULEFIRST POST I RULEFIRST POST I RULEFIRST POST I RULEFIRST POST I RULEFIRST POST I RULEFIRST POST I RULEFIRST POST I RULEFIRST POST I RULEFIRST POST I RULEFIRST POST I RULEFIRST POST I RULEFIRST POST I RULEFIRST POST I RULE

  30. disturbing by Anonymous Coward · · Score: 0

    I think the goal of the companies is to slow technological advances, when they could go to selling on the internet and have a much larger audience. Get a clue.

  31. Background questions by Anonymous Coward · · Score: 0

    Assuming one has a DVD burner, how easy is it to copy a DVD disk? Why would De-CSS be used at all in the copying of DVD disks, since the DVD player expects CSS encrypted data? If you burn a raw MPEG2 file to a DVD, will a standard consumer DVD player play it, or does it require CSS encrypted data? Just how much does a DVD burner that is compatible with consumer DVD players cost?

  32. I don't get it... by Anonymous Coward · · Score: 0

    What keeps someone from duplicating the WHOLE DVD anyway?... or copying the output component video?

    1. Re:I don't get it... by LarsG · · Score: 1

      NoteToMalda: I think SlashDot needs a FAQ section, or perhaps something like a summary on ongoing developments/stories.

      Regular consumer DVD players won't allow you to read the part of the disc containing the key used to encrypt the disk unless you do a authentcation handshake with it (part of CSS).


      IF you are able to get your hands on a player without this security measure, or do a hardware/firmware mod to disable this protection, then you are able to get a bit-by-bit copy.


      Then there is the issue of burning this copy on a double-layer DVD. I'm not 100% on this, but I believe that blank DVD disks available to consumers are pre-burnt at the location where the keys are. It is either that, or writers available on the consumer market won't allow you to write to that area without a proper CSS handshake.

      --
      If J.K.R wrote Windows: Puteulanus fenestra mortalis!
  33. Assholes by Anonymous Coward · · Score: 0

    MPAA are Assholes!

  34. Ummm by Anonymous Coward · · Score: 0

    Ummm, first post? "I THINK IT'S BUSTED!"

  35. Re:WTF? by Anonymous Coward · · Score: 0

    doh

  36. Sue the people into poverty. by Anonymous Coward · · Score: 0
    One tactic of big companies, sue the people into poverty, scare them from speaking out, and blur the facts.

    This is not a new tactic. If people speaking out, or doing something that a large company does not like, scare them with hordes of lawyers.

    Mattel is trying to do the same thing to me. They don't like what I am saying, so they sue me. Mattel also threatened to sue a college student for posting Barbi jokes

    With the web, it makes it possible for people to publish and/or collaborate without being part of a big corporation. This changes the landscape and is forcing the corporation to use litigation to fight people speaking out or working at something they don't like.

    RSI injured geek wins against Mattel, Mattel still retaliates!

  37. Re:MPAA LINKS by Anonymous Coward · · Score: 0

    it was to stop all us hackers from reading it. It works fine under ie.

  38. EEGER by Anonymous Coward · · Score: 0

    oops

  39. DVD rips by Anonymous Coward · · Score: 0

    Its not like its really hard to make a DVD rip either. Encode to a pair of mpegs, copy over two CD-Rs, and hey, DVD quality movie, no mess to deal with. Of course I'd only do this to back up my precious DVDs, but that doesn't mean somebody couldn't go rent DVDs and do the same thing. Then with the right equipment, ATI all in wonder pro or equivilent type of card, could output the things to VHS. Yeah, this is about piracy, sure.

  40. Re:Don't these journalist get it yet? by Anonymous Coward · · Score: 0

    You obviously are extremely igonorant in the field of political philosophy. One can know full well everything Microsoft has done and have this extremely legit opinion. After all:

    1) Microsoft is NOT a monopoly - never has been
    by any reasonable definition
    2) Business is not about playing nice or being
    "fair"
    3) The legal actions - like nearly all anti-trust
    cases - were prompted by losing/loser
    competitors that dropped the ball or couldn't
    beat Microsoft - so naturally they resorted to
    force/coercion which is the government's only
    mode of operation

  41. What did I tell you? by Anonymous Coward · · Score: 0

    They waited until y2k passed so that they could piss off the hacking community at their leasure.

    You guys are going to get fscked hard on this one.

  42. EEGER by Anonymous Coward · · Score: 0

    doof

  43. Re:Cost of developing Linux DVD vs. cost of lawsui by Anonymous Coward · · Score: 0

    Why don't they just develop the ultimate DVD player for Linux and other non-supported platforms? That would eliminate the motive that these people have to reverse-engineer the system in the first place, and would cost less than the army of lawyers they paid to bring these lawsuits.

    Nah, Hollywood should make an example out of linux with DVD as a way to point out the evils of linux and collecting their kickback from Mr. Gates!

  44. Let me ride MY horse-I'll pay you for your saddle. by Anonymous Coward · · Score: 0
    If you can't protect that which you own, then you don't own anything.
    If you can't use what you own, then you don't own anything.

    Let me use what I own. Just use. Not copy. Had I the equipment (I do not) I could copy DVDs without even knowing about your silly encryption - bit for bit. But I cannot play them.

    You want me to buy your fancy saddle, and I'm willing to buyt it. But you want me to only use it on two color of horse. No. If the saddle fits the horse, I should be able to use, regardless the color of the animal.

  45. Anyone want to help these people by Anonymous Coward · · Score: 0

    What about some sort of organized community resource to help people with this kind of problem? Few people have the resources to single-handedly fight the movie industry. Or does something along these lines already exist? -Reeves

  46. Re:They use a bad analogy by Anonymous Coward · · Score: 0

    I would seriously question this. The MPAA is in interest of making profit.

    DeCSS facilitates piracy by allowing easy decoding for repackaging -- such as VCD's or other mediums. Without DeCSS, we either have to circumvent macrovision display copy protection, or make a direct copy of the DVD with professional hardware. There are other methods such as using a commercial software DVD player to grab frame by frame and then sync the sound, but that is very time consuming. Therefore, DeCSS make it much more viable for pirates.

    I can understand why the MPAA is afraid. If they allow software such as this to proliferate for the purposes of piracy, then they are completely screwed. You see, with simplicity of copying and barriers to reproduction removed, and potential worldwide distribution channels increased.

    This is a very similar situation to the RIAA and mp3, except the threat has been spreading for a while.

    In short, DeCSS makes it much easier for copying to occur. The MPAA only cares about viability to the average person copying. Software to do it for you is a lot different than using circumventions on macrovision or a professional DVD copier to copy byte for byte.

    I think, inevitably, the MPAA is pretty much screwed, since the internet makes it possible for easy and anonymous distribution of such programs -- but I can't blame them for trying to at least crack down on the obvious pirates.

  47. FiRsT POST! by Anonymous Coward · · Score: 0

    F!$+ P0$+

  48. DVD by Anonymous Coward · · Score: 0

    Why dont people ever realize that all enciption will eventualy be broken. Its just a matter of time. First post :) CLDC

  49. Want to know how to get first post? by Anonymous Coward · · Score: 0

    Just go over to wired.com and when a new story pops up, wait for it to arrive at ./ (about a 15 miniute delay). Snag your post-discriptor when the story surfaces on ./ and spend as much time as you'd like on your first post.

    hehe...

  50. blah by Anonymous Coward · · Score: 0

    First...

  51. stuff by Anonymous Coward · · Score: 0

    fear

  52. lets get down to it... by Anonymous Coward · · Score: 0

    Piracy just kicks ass...

  53. Re:Not Piracy by Anonymous Coward · · Score: 0

    Thanks to the internet, small scale piracy is much more threatening than large scale piracy. Large scale pirates can also be tracked down much more easily through visible distribution channels.

  54. Norway. by Anonymous Coward · · Score: 0

    What happen to the two guys in Norway that did do it. What does it protect anyways? Besides a monoply.

    1. Re:Norway. by Anonymous Coward · · Score: 0

      I would anticipate an embargo of DVD-related content in Norway sometime soon.

      It's a smallish market, it can be ignored.

    2. Re:Norway. by LarsG · · Score: 1

      In Norway, it is legal to reverse engineer for the purpose of interoperability - no matter what the EULA claims.

      I actually hope that they try to prosecute here in Norway, because it would be quite funny to see the lawyers thrown out of the courthouse. It would also generate a lot of bad PR, and hopefully, more public awareness about this and similar issues.

      --
      If J.K.R wrote Windows: Puteulanus fenestra mortalis!
  55. Re:An interesting question... by Anonymous Coward · · Score: 0

    > Certainly distributing keys to a department store is a crime, but that's because breaking into
    > a department store is a crime.

    The difference is that if an employee gives out a copy of the key to the store, the store will go ahead and change the locks. (regardless of what happens to the employee)

    In this case, however, they can NEVER "change the locks"-- the keys are all there, burned permanently, on every DVD ever made!!
    They picked an inanely stupid copy protection technique. (which is not to say that copy protection techniques exist that aren't inanely stupid)

    > but I don't think decryption of software is in itself a criminal act.

    It's not. The law they are trying to (ab)use is the Digital Millenium Copyright Act, which makes it illegal to sell something whose only purpose is to decrypt things that people don't want you to.

    Of course, this is no problem to the Linux people-- they don't use DeCSS anyway. (it's for Windows, for gosh sakes). They're writing an Open Source DVD player. Of course, it includes CSS code, but it's purpose is for playing DVDs. Therefore, even the Digital Millenium copyright act can't be used against that!

    > So the distributors of the encryption keys can give them to people who will use them without
    > breaking the law.

    This is probably true, since the keys are just numbers like "1934729191", and no one (yet) has been able to enforce a copyright over a number.
    It's also completely irrelevant. CSS is so badly designed, that with nothing else but a prerecorded DVD and a Pentium PC, you can break the encryption and recover all 500 keys in a few seconds.

    So if worse comes to worse, they'll just include code in the Open Source DVD player that does exactly this.

    "Please wait for DVD player startup... breaking encryption keys..." :)

  56. Re:Not Piracy by Anonymous Coward · · Score: 0

    Without DeCSS they can not copy that encrypted data, or even read it. It is agreed that this is similar to the MP3 situation.

    I also assume that their greatest concern is taking software such as this out of viable alternatives to buying DVD's for the general public. Software such as DeCSS just acts to make it so much easier for you to decode, convert to another format and redistribute in a lower quality but internet or VCD viable format.

    Besides for free linux and possible windows DVD players, there is no other reason why this should be available to end users.

  57. Re:They use a bad analogy by Anonymous Coward · · Score: 0

    I don't mean to suggest that you are wrong, but you were really, really vague. In order to "drive this home", there has to be some sort of plan. Considering there's not much legal standing for the defendants to become plantiffs, what do you suggest?

  58. Re:What the MPAA is really afraid of is not pirati by Anonymous Coward · · Score: 0

    > You will see DVD players now that don't contain any technology licenses by the DVD-CCA from the MPAA.

    Don't expect this to happen. The real technology licenses for DVD are for MPEG video, which is covered by hundreds of software patents. These patents aren't going to expire soon, and they aren't owned by the movie studios.

    The studios just want a format that they can retain complete control of, dictate who can make players, who can release discs, etc.

  59. Re:Ribbon campaign by Anonymous Coward · · Score: 0

    I vote for purple... Dunno of any cause which uses a purple ribbon? Someone wanna make a gif?

  60. Cost of developing Linux DVD vs. cost of lawsuits by Anonymous Coward · · Score: 0


    Why don't they just develop the ultimate DVD
    player for Linux and other non-supported
    platforms? That would eliminate the motive that
    these people have to reverse-engineer the system
    in the first place, and would cost less than the
    army of lawyers they paid to bring these lawsuits.

  61. FIRST by Anonymous Coward · · Score: 0

    Yeah baby yeah!!!!

  62. FREEDOM OF ASSEMBLY AND ASSOCIATION! by Anonymous Coward · · Score: 0

    WHAT HAPPPENED TO THE FREEDOM OF PEACEFUL ASSEMBLY AND ASSOCIATION??? WHAT HAPPENED TO THE RIGHT TO PURSUE SCIENCE??? WHY SHOULD GOVERMENT PLAY BABYSITTER TO BIASED POLITICAL INTERESTS OF BUSINESSMEN WHO CAN NOT EFFECTIVELY SECURE THEIR PROPERTY RIGHTS BECAUSE THEY USE CRAPPY TECHNOLOGY AND BUSINESS MODELS???

    1. Re:FREEDOM OF ASSEMBLY AND ASSOCIATION! by Anonymous Coward · · Score: 0

      What happened to NOT YELLING!? ;-)

    2. Re:FREEDOM OF ASSEMBLY AND ASSOCIATION! by Anonymous Coward · · Score: 0

      NOT WHEN BASIC INDIVIDUAL RIGHTS ARE AT STAKE. IF YOU THINK I AM A SMUCK WE WILL SEE WHO IS CRYING WHEN A FASCIST STATE ARISES.

  63. Re:offtopic and patronizing by Anonymous Coward · · Score: 0

    Yes but it will introduce a new problem: scalability

  64. Re:hehe by Anonymous Coward · · Score: 0

    "Honestly, who WOULD copy DVD's"

    They aren't worried about people copying DVD's. This is not viable and won't be for many years. They are worried about people using DeCSS then re-encoding to a lower resolution MPEG1 and then distributing over the internet or through VCD. This has been happening for a while now. mostly with VHS tapes -- but now, in the past six months, the potential for much better copies is available.

    Don't tell me no one is doing it either. There are tons trading VCD's online, or exporting to areas such as austrailasia where the MPAA pays much less attention.

    We also have potential problems such as people ripping a particular vob, then cutting a certain scene, then redistributing over the internet at pretty good encoding rates.

  65. Microsoft's involvement? by Anonymous Coward · · Score: 0


    This may seem paranoid, but I wonder if there are
    any secret deals to not license to Linux-friendly
    software companies, and to attack anyone who tries
    to provide Linux software.

    Microsoft is the only winner in this game - end
    users lose, the MPAA loses money and the support
    of the Linux community, and people who really want
    to use DVD's on the computers have to get Windows.

    Am I wrong on this? I'd like to hear a different
    opinion because I've given this a lot of thought
    and can't find another explanation.

    Mark

    1. Re:Microsoft's involvement? by drwiii · · Score: 1
      The DVD Copy Control Association consists of the MPAA, the Business Software Alliance, and the Electronic Industries Alliance.

      The Business Software Alliance consists of, among other member companies, Microsoft.

  66. Mine's On Order :-) by Anonymous Coward · · Score: 0

    Hope the first run was a big one!

  67. Re:Does DeCSS only extract content? by Anonymous Coward · · Score: 0

    Most, I have noticed, only have very brief copyright notices. If what you say about Disney DVD's is true, I think that is disgusting. I hate how they disable fast forward or scene skipping controls.

  68. . by Anonymous Coward · · Score: 0

    First Post!

  69. An interesting question... by Anonymous Coward · · Score: 0

    "This is a case of theft. The posting of the de-encryption formula is no different than making and then distributing unauthorized keys to a department store. The keys have no real purpose except to circumvent the locks that stand between the thief and the goods he or she targets." I keep wondering about this analogy. Certainly distributing keys to a department store is a crime, but that's because breaking into a department store is a crime. If I'm wrong then excuse my ignorance, but I don't think decryption of software is in itself a criminal act. So the distributors of the encryption keys can give them to people who will use them without breaking the law. I'm not a legal expert, but I think this is a sufficient defense. Again, please correct me if I'm wrong.

    1. Re:An interesting question... by EdMcMan · · Score: 1

      Why are all the postings for the law suit by Anonymous Coward? Probably some MPAA idiots think they are going to change our minds. Yeah...right....

    2. Re:An interesting question... by mindstrm · · Score: 3

      I don't know if you are right or wrong.
      The analogy doesn't hold up completely.. and can't be taken at face value. Whereas the key to a department store is a very tangible, physical thing, encryption keys are intangible.

      Decryption is not a criminal act.

      Now.. as for the keys, I can relate a similar story, though I don't know how it bears on this one.

      In the late 80's (or was it early 90's? I dunno.. I think it was late 80's..) a similar thing happened in the satellite decoding business. This was very grey-area in Canada, I don't know about the US of A. At any rate, what it consisted of were two steps.

      1) the modification of the standard satellite decoder board.. this involved basically new proms, and a new software load that allowed the manual (or later automatic, via modem) entry of decryption keys for the various audio streams (only audio used encryption, though video was scrambled in ways similar to TV, ie: by moving the sync pulse around...)
      2) Black market for valid keys. Keys were obtained by an assortment of methods, one being the acquisition (usually illicit purchase from a legal owner for a fairly nice sum of money) of master chips, containing master codes, and then custom software to scan the satellite channels and discover the acutal decryption codes (I may not have this exactly right.. I never got that involved, but it was roughly like this).

      In order to combat this, and I wish I could site the case, but I don't know it, the industry tried to claim copyright on their keys (these were rougly 32 byte keys... I think...), so they could prosecute anyone shipping them around for copyright infringement. Didn't work. Judge said no way, you can't just blanked copyright 32 byte hexadecimal strings. Period.

  70. DVD Lawsuits by Anonymous Coward · · Score: 0

    The MPAA has a hotline email address. Perhaps it would be appropriate to send polite comments to them regarding the lawsuit. The email address is hotline@mpaa.org

  71. Boycott! by Anonymous Coward · · Score: 0

    Yep, screw them ALL!

  72. Ugly tho they may be... by Anonymous Coward · · Score: 0

    ...buying and wearing one makes the point!

  73. Ribbon campaign! Ribbon campaign! by Anonymous Coward · · Score: 0

    Let's create a ribbon campaign, educating the masses. We can make it a net campaign and reach millions, it will spread throughout the net like wildfire, soon it will be everywhere and no one will be able to ignore our views.

    The industry has already started the PR war, let's not let this be one-sided.

    Someone, come up with a graphic!

  74. Re:Shooting themselves in the foot by Anonymous Coward · · Score: 0

    There are a number of for profit and very cheap programs on linux who do not do very well due to piracy (well that and non restrictive trials). You can also not deny the everything must be free idealogy that pervades from the linux community. While not major factors, it's just an added bonus given the limited market (Really, even Apple is considered a fringe market by many).

    Anyway, at current budget, we would charge something like 25 dollars for the player. Windows markets are somewhat easier to handle as we can bundle OEM software with a number of manufacturers.

    I can alienate you all I want. You don't know what company I work for. Anyway, manufacturers are more interested in our marketing, sales numbers, and a product fulfilling a need.

  75. Whose intellectual property matters? by Anonymous Coward · · Score: 0

    1) The movie companies used beowulf linux clusters for rendering several movies including Titanic. Did they ever think of repaying the free software community for providing such a nice and free rendering system? NOT LIKELY! They are just greedy bastards who only take. 2) The lawyers all always protecting the media firms and their rights. As a patent holder who gives a damm that the firm I work for gets all the rights and I get a pat on the back. Can we say that there IS A REAL DOUBLE STANDARD HERE! It is ok to rob geeks blind but don't presume to let anything interfere with our rape of the public! You couldn't drive a car or talk on a cell phone without the intellectual property generated by thousand of engineers and scientists. BUT YOU DON"T HAVE TO PAY REGULAR ROYALITIES TO THE INVENTORS TO DRIVE YOUR CAR OR TALK TO YOUR WHORE ON YOUR CELL PHONE. WHY IS THE PRODUCT OF YOUR BRAIN MORE IMPORTANT THAN THAT OF THE ENABLERS? MAY YOUR COMPUTERS DIE and the CALEA FUNCTIONS IN YOUR CELL PHONE HELP THE POLICE CATCH YOU WHEN YOU ENGAGE IN YOUR NEXT PROSCRIBED ACT!

  76. [OT]Re:offtopic and patronizing by Anonymous Coward · · Score: 0

    You won't see anything NNTP until a way of force-feeding banner advertising through NNTP is implemented.

    This is a commercial site, and we are not the customers. The people who buy banner space up at the top of the screen are the customers.

  77. much cheaper to release a player damn it! by Anonymous Coward · · Score: 0

    It seems to me that it would be MUCH cheaper to release a GOD DAMN LINUX PLAYER even if it's NOT open sourced damn it!!! I don't give a ratt's ass if it's open sourced. As long as i can USE my god damn DVD player to play my DVD's i couldn't care less!!! How about THAT DVD CA ???????

    1. Re:much cheaper to release a player damn it! by ^switch · · Score: 1

      Do you honestly think that will make everyone happy? How many different variants of *nix are there out there that they would have to support? People want to play DVDs on whatever hardware they have, not just Linux/Intel. Open source is really the only way.

  78. Re:offtopic and patronizing by Anonymous Coward · · Score: 0

    nttp is available through deja.com and remarq.com. I disagree with your assertions regarding NNTP. Also, I have not asked for the NNTP implemenation to be the sole implemenation. Rather, I want it o supplement an existing implementation.

    Java will solve Rob Malda's problems. Trust me. I am very skilled in providing java implementations. I don't think Rob needs to be embarassed to ask for help.

    Thank you.

  79. Re:Turn the media against MPAA/RIAA by Anonymous Coward · · Score: 0

    I believe it is the responsibility of those of us in the Free Software community to educate the members of the media who are reporting on this subject.

    It won't work. The media people reporting on this are employed by the same media corporations who make up and control the MPAA. Regardless of how "educated" they are, if they start telling the truth (or anything else counter to their masters' wishes), they get fired.

  80. What about the software that allows lawful copies? by Anonymous Coward · · Score: 0

    Copying != illegal. I need to make backups of my fragile DVDs!

  81. Re:Not Piracy by Anonymous Coward · · Score: 0

    "The purpose of DVD encryption is not to prevent piracy. Instead, it is to comfort the groundless paranoia of the MPAA"

    No, they are protecting their oligopoly on:

    a) software players -- they charge 100,000+ licensing fees
    b) regions to prevent dealers moving dvd's around from cheaper to more expensive areas and making a profit (note that I consider the MPAA's move to charge different prices per region above operating costs wrong)
    c) protection from those who may transfer them may become viable in a couple of years. Just because it is not viable now does not mean it won't be in the future. This technology was meant to be around more than 3 or 4 years.
    d) They're greedy businessmen, what do you expect? Rational explanations?

    The sad part is that they already lost no matter what happens. The same thing that happened with CD/MP3 and vhs and tape will happen again. What, you expected consumers to take your unnecessarily high profit margins up the ass and not do anything about it?

    I read at least one of the sites, and I would equate it to something similar to "how to find software serialz d00d". I might agree that they be taken down if they purposefully facilitate piracy -- but those listed are all pretty harmless.

    I did find it hilarious though, that one guy said he would move his site to russia if it ever came down to it closing. There is already another site (dvd.da.ru) that has lots of this info, yet I can guess why they haven't been served..

  82. Re:Copying? by Anonymous Coward · · Score: 0

    Wrong! You can still copy the whole DVD titles without decrypticing them!


    By keeping encyption codes proprietary you still can pirate all the movies to you hearts content!

    The only thing that the encyption is for is to prevent you from watching the movies and having drivers for anything else besides Winblows!


    This DOES NOTHING BUT KEEP FREEDOM ANBD INNOVATION AWAY FROM CONSUMERS AND THE PRIATES CAN STILL GO ON!

  83. Re:Point about the piracy issue... by Anonymous Coward · · Score: 0

    Thos prices are similar to just buying a copy of the DVD without going through the copying process. You can get DVD movies anywhere from 12 - 25+ dollars. When adding labor, there is almost no point.

  84. Piracy is where the money is by Anonymous Coward · · Score: 0

    The piracy spin is great, because that will make the plantiffs more money in the long run. ( If they can possibly win, which is going to be tough)

  85. Re:article in CNET by Anonymous Coward · · Score: 0

    Backs up a previous point about the Fortune 500's media whizzing clout - the word "piracy" is in the CNET article subject line. However, it sounds as if at least one defendant was touting possible uses of DeCSS for piracy, not playing. Have fun Dave

  86. Tracy Ullman - simpsons start by Anonymous Coward · · Score: 0

    First of all Phil Hartman was funny as hell. Compare him with that loser Andy Kaufman, who's now more popular than he ever was when he was alive. Phil was gold. But on even more of a rant, does anyone remember the simpsons on the Tracy Ullman show as a 5 minute skit before they got their own show? That was a while ago...

    1. Re:Tracy Ullman - simpsons start by Anonymous Coward · · Score: 0

      You know too much about Tracy Ullman, I assume you liked it. Yeck. It's no surprise you don't approve of Andy Kaufman, you have bad taste.

  87. And NoNags still has DeCSS.. by Anonymous Coward · · Score: 0

    .. at least it is still working on the server local to me (Indiana) I don't know about the others but I would guess most of the others are still fine. Of course this is the windows binary and not the Linux source code.

  88. This is very funny by Anonymous Coward · · Score: 0
    Moderate this up so people will see it. just under 1/3 of the money for the shirts is going to the EFF defense fund.

    On a related note, I wonder if the reproduction of the source on the shirts also constitutes a copyright infringement.

  89. Re:MPAA is disingenuous: CSS does not prevent copy by Anonymous Coward · · Score: 0
    "Region locking" allows the vendor to sell copies of the same work for different prices in different markets.

    I think there is also the issue of timing as well.

    Here in Australia, Blair Witch is still at the cinema, but while I was in the US recently, I got it on DVD. If I didn't have a non-region specific player, I would have not been able to play it....

  90. Re:Point about the piracy issue... by Anonymous Coward · · Score: 0

    Wrong, once you spend the effort to make 1 copy, making 20 copies of that 1 copy is 1000x easier, ie just reburn a CD in 6mins at 12x.

    So you can reburn 20 copies of the latest DVD for 20 friends, and each save $25 (or more if its disney), thats $500 savings

  91. Re:And you don't tell the full story by Anonymous Coward · · Score: 0

    Dude, pornos are not encrypted and even some content on (C) movies is not encrypted, ie things as trailers.

    Encryption is OPTIONAL!!!!!!!!!!!!!!!, gert a clue.

  92. Re:They use a bad analogy by Anonymous Coward · · Score: 0

    Score: 0, Off topic How did MGM's lawyers find out your friend's wife played Bambi for 4 kids?

  93. Re:DODSRIP was first, why DECSS by Anonymous Coward · · Score: 0

    DODSRIP was first before DECSS and still works better than DECSS.

    Yet, every lamer here knows nothing, your all clueless.

  94. Re:screw DVD's by Anonymous Coward · · Score: 0

    You should get one now while you can still find RPC1 drives, RPC2 is 100% region locked.... 99%

  95. Re:Shooting themselves in the foot by Anonymous Coward · · Score: 0

    I dont think that was the point - You can't microwave a frozen burrito with linux either. That's cause its not possible (don't quote me on that). Its a whole lot more possible to run DVD on a PC than it is to play a VHS. The point is, it's very possible to do, but the greedy movie people aren't making that possible. That's what the problem is. Not that it really matters anymore - The source is already out there, even on T-shirts now. You can't get rid of it. We have already won.

  96. Re:Not useful for piracy? by Anonymous Coward · · Score: 0

    > The so-called security works because all commercially available hardware plays along.


    Except, of course, for professional hardware designed for mass duplication, which is of course the only hardware that a real "pirate" would use anyway.

    They just want to exert control over people and maintain a monopoly on who is "allowed" to release DVDs and who is "allowed" to build DVD players.

  97. A case of egotism by Anonymous Coward · · Score: 0

    It really is unfortunate, their seeming mentality of that they are the good guys and we are the bad guys. I really appreciate the service these people do in providing me with quality entertainment. They put their creativity into movies, we put ours into coding. Society stands much to gain from both of our efforts. If they would pull their collective head out of their collective ass, they might notice that the tragic thing is how much money they paid to develop their encryption, and how much time was spent to break it. Things woulda run a whole lot smoother if we could stop fighting and focus on both doing our bit of good for everyone.

  98. Text of suit? by Anonymous Coward · · Score: 0

    Does anyone have a URL for the text?

    1. Re:Text of suit? by Zurk · · Score: 1

      the URL is mangled..stupid assholes at MPAA dont even know how to write HTML. Anyway heres one claim :

      UNITED STATES DISTRICT COURT

      DISTRICT OF CONNECTICUT
      UNIVERSAL CITY STUDIOS, INC.;
      PARAMOUNT PICTURES CORPORATION;
      METRO-GOLDWYN-MAYER STUDIOS INC.;
      TRISTAR PICTURES, INC.; COLUMBIA
      PICTURES INDUSTRIES, INC.; TIME WARNER
      ENTERTAINMENT CO., L.P.; DISNEY
      ENTERPRISES, INC.; AND TWENTIETH
      CENTURY FOX FILM CORPORATION,

      Plaintiffs,

      v.

      JERAIMEE HUGHES,

      Defendant.
      )

      )

      )

      )

      )

      )

      )

      )












      Civil Action No.: _____________






      )


      COMPLAINT

      (For Violation of Provisions Governing Circumvention

      of Copyright Protection Systems, 17 U.S.C. 1201, et seq.)

      Plaintiffs Universal City Studios, Inc.; Paramount Pictures Corporation; Metro-Goldwyn-Mayer Studios Inc.; TriStar Pictures, Inc.; Columbia Pictures Industries,
      Inc.; Time Warner Entertainment Co., L.P.; Disney Enterprises, Inc.; and Twentieth Century Fox Film Corporation by their attorneys Cummings & Lockwood, as
      and for their complaint, allege as follows:

      Nature of the Claims

      1. This is a Complaint for injunctive relief and for money damages and related relief against Jeraimee Hughes ("Hughes" or "Defendant"), an individual responsible for
      proliferating a software device that unlawfully defeats the DVD copy protection and access control system -- the Contents Scramble System ("CSS") -- so that
      individuals can make, distribute, and/or otherwise electronically transmit or perform unauthorized copies of Plaintiffs' copyrighted motion pictures and other
      audiovisual works. The acts of the Defendant, which are described more fully below, violate the provisions of the United States Copyright Act governing
      circumvention of copyright protection systems, 17 U.S.C. 1201, et seq.

      The Parties

      2. Plaintiff Universal City Studios, Inc., is a corporation duly incorporated under the laws of the State of Delaware.

      3. Plaintiff Paramount Pictures Corporation is a corporation duly incorporated under the laws of the State of Delaware.

      4. Plaintiff Metro-Goldwyn-Mayer Studios Inc. is a corporation duly incorporated under the laws of the State of Delaware.

      5. Plaintiff TriStar Pictures, Inc. is a corporation duly incorporated under the laws of the State of Delaware.

      6. Plaintiff Columbia Pictures Industries, Inc., is a corporation duly incorporated under the laws of the State of Delaware.

      7. Plaintiff Time Warner Entertainment Co., L.P. is a limited partnership organized under the laws of the State of Delaware.

      8. Plaintiff Disney Enterprises, Inc. is a corporation duly incorporated under the laws of the State of Delaware.

      9. Plaintiff Twentieth Century Fox Film Corporation is a corporation duly incorporated under the laws of the State of Delaware.

      10. Plaintiffs are the major motion picture studios in the United States. Each plaintiff is engaged in the business of producing, manufacturing, and/or distributing
      copyrightable and copyrighted material, including, specifically, motion pictures. Plaintiffs distribute motion pictures theatrically, via television broadcast, and on
      portable media such as videocassettes tapes and digital versatile discs ("DVDs") for distribution in the home video market. In the course of its business, each plaintiff
      or its predecessor in interest obtained ownership of the United States copyrights, the exclusive reproduction, adaptation, and/or distribution rights under United
      States copyrights, and/or the state statutory and common law rights, in various motion pictures embodied in such DVDs. Plaintiffs are the leading producers and
      distributors of motion pictures in DVD format in the United States, including such recent blockbusters as "Titanic" and "The Matrix," and approximately 4,000 titles
      have been released in the United States on DVD to date. Current industry estimates place DVD sales at over 1,000,000 units per week.

      11. On information and belief, defendant Hughes either resides or has his principal place of business at 50 North Taylor Avenue, Norwalk, Connecticut 06854.
      Defendant Hughes operates an Internet web site addressed as www.ct2600.org/2600-DVD.html.

      Jurisdiction and Venue

      12. The Court has jurisdiction of this action under 17 U.S.C. 101 et seq., 28 U.S.C. 1331 (federal question) and 1338(a) (copyright).

      13. This Court has personal jurisdiction over the Defendant in that he either resides or has his principal place of business in the State of Connecticut.

      14. Venue is proper in this District pursuant to 28 U.S.C. 1391(b) and 28 U.S.C. 1400(a) as (a) this is a judicial district in which a substantial part of the events
      giving rise to the claims occurred, and/or (b) this is a judicial district in which Defendant resides, and/or (c) this is a judicial district in which Defendant may be found,
      and there is no judicial district in which the action may otherwise be brought.

      Background Facts

      The DVD Technology

      15. With the advent of the VCR and videocassette tapes, home viewing of motion pictures became a convenient, inexpensive way to enjoy motion pictures. DVDs
      are 5-inch-wide discs that hold full-length motion pictures, are the most current technological advancement for private home viewing of motion pictures. This
      technology significantly improves the clarity and the overall quality of the motion picture when played on a television screen or computer monitor.

      16. DVDs incorporating full-length motion pictures, together with additional and ancillary features such as interviews and alternative sound tracks, can be played
      back for viewing in the home by dedicated, free standing "DVD players" and by personal computers configured with a DVD "drive" and additional hardware or
      software modules sometimes referred to as "media players."

      17. DVDs contain digital information. When motion pictures in form are digital copied or transmitted, the clarity and overall quality of the motion pictures do not
      suffer (as they do when a copy is made from an analog source, such as a videocassette). Moreover, the fact that the motion pictures contained on DVDs are in digital
      format allows any unauthorized copies of those motion pictures from DVDs to be widely transmitted over the Internet, stored in computer memory, and duplicated
      for unlawful sale, transfer or exchange. Once these copies are in the hands of another user, the unlawful process can begin once again because the copies have the
      clarity and quality of the original DVDs containing the motion picture.

      The Contents Scramble System ("CSS")

      18. Because motion pictures in unprotected digital format on DVDs would be subject to ready, unlimited copying and create a threat to the market viability of DVD
      technology, the plaintiffs were reluctant to release valuable film libraries and new film releases without the implementation of a copy protection and access control
      system. Plaintiffs therefore ultimately adopted a copy protection and access control system developed by Matsushita Electric Industrial Co., Ltd. and Toshiba
      Corporation -- the Contents Scramble System ("CSS") -- in order to provide security to the copyrighted contents of DVDs and thereby provide protection for
      copyrighted content against unauthorized copying. CSS includes elements of encryption and other security and authentication measures that require DVD playback
      devices, including appropriately configured personal computers, to operate with certain keys in order to descramble and intelligibly play back copies of motion
      pictures from DVDs. All members of the DVD industry, including software and hardware manufacturers of DVD players, DVD replicators and the content providers
      -- the motion picture studios -- adopted CSS as direct licensees or by contracting through CSS licensees.

      19. Each of the Plaintiffs relied on the security provided by CSS in manufacturing, producing and distributing to the public copyrighted motion pictures in DVD
      format. Those motion pictures, many of which involved investments of tens and even hundreds of millions of dollars, were distributed on CSS-protected DVDs.

      The Descrambling of CSS and the Creation and Proliferation of the "DeCSS" Utility

      20. On information and belief, hackers in Europe were able to descramble the encryption on DVDs and create -- and post on the World Wide Web -- an
      unauthorized utility commonly referred to as "DeCSS," which allows motion pictures in DVD format to be decrypted and illegally copied.

      21. Subsequently, defendant Hughes posted DeCSS on his Internet web site, www.ct2600.org/2600-DVD.html. Hughes' site states that DeCSS is a "free DVD
      decoder" that allows "people to copy DVDs."

      Claim for Relief

      (Violation of Provisions Governing Circumvention

      of Copyright Protection Systems,

      17 U.S.C. 1201, et seq,)

      22. Plaintiffs incorporate by this reference the allegations contained in paragraphs 1 through 21, inclusive.

      23. The Copyright Act, Title 17 U.S.C. 1201(a)(2), provides that:

      [n]o person shall manufacture, import, offer to the public, provide, or otherwise traffic in any technology, product, service, device,
      component, or part thereof, that --

      (A) is primarily designed or produced for the purpose of circumventing a technological measure that effectively controls access to a work
      protected under this title;

      (B) has only limited commercially significant purpose or use other than to circumvent a technological measure that effectively controls
      access to a work protected under this title; or

      (C) is marketed by that person or another acting in concert with that person with that person's knowledge for use in circumventing a
      technological measure that effectively controls access to a work protected under this title.

      24. Defendant Hughes offers to the public, provides, or otherwise traffics in, DeCSS through his Internet website.

      25. CSS is a technological measure that (a) effectively controls access to works protected by the Copyright Act, and (b) effectively protects rights of copyright
      owners to control whether an end user can reproduce, manufacture, adapt, publicly perform and/or distribute unauthorized copies of their copyrighted works or
      portions thereof.

      26. DeCSS (a) is primarily designed or produced for the purpose of circumventing CSS or the protection afforded by CSS, (b) has only limited commercially
      significant purpose or use other than to circumvent CSS or the protection afforded by CSS, and/or (c) is marketed by Defendant and/or others acting in concert with
      him with the knowledge of its use in circumventing CSS or the protection afforded by CSS.

      27. By offering to the public, providing, or otherwise trafficking in DeCSS, Defendant has violated the provisions governing Circumvention of Copyright Protection
      Systems set forth in the Copyright Act, 17 U.S.C. 1201 et seq.

      28. As a direct and proximate result of such violations, Plaintiffs have been damaged in an amount to be proven at trial.

      29. Unless enjoined by this Court, Defendant's violations will continue. Plaintiffs' remedy at law is not adequate. Protection of Plaintiffs' rights must include an
      injunction, as well as other remedies available.

      Prayer for Relief

      WHEREFORE, Plaintiffs pray for judgment against Defendant as follows:

      1. For a grant of preliminary and permanent injunctive relief against Defendant, his agents, servants, employees, and all other persons in active concert or privity or in
      participation with him, enjoining him from:

      (a) posting on any Internet website, or in any other way manufacturing, importing, offering to the public, providing, or otherwise trafficking in DeCSS, and

      (b) posting on any Internet website, or in any other way manufacturing, importing, offering to the public, providing, or otherwise trafficking
      in any technology, product, service, device, component, or part thereof, that:

      (i) is primarily designed or produced for the purpose of circumventing, or circumventing the protection afforded by, CSS, or
      any other technological measure adopted by Plaintiffs that effectively controls access to Plaintiffs' copyrighted works or
      effectively protects the Plaintiffs' rights to control whether an end user can reproduce, manufacture, adapt, publicly perform
      and/or distribute unauthorized copies of their copyrighted works or portions thereof,

      (ii) has only limited commercially significant purpose or use other than to circumvent, or to circumvent the protection afforded
      by, CSS, or any other technological measure adopted by Plaintiffs that effectively controls access to Plaintiffs' copyrighted
      works or effectively protects the Plaintiffs' rights to control whether an end user can reproduce, manufacture, adapt, publicly
      perform and/or distribute unauthorized copies of their copyrighted works or portions thereof, or

      (iii) is marketed by Defendant and/or others acting in concert with him with the knowledge of its use in circumventing, or in
      circumventing the protection afforded by, CSS, or any other technological measure adopted by Plaintiffs that effectively
      controls access to the Plaintiffs' copyrighted works or effectively protects the Plaintiffs' rights to control whether an end user
      can reproduce, manufacture, adapt, publicly perform and/or distribute unauthorized copies of their copyrighted works or
      portions thereof;

      2. For damages in such amount as may be found and requiring Defendant to account for and pay over to Plaintiffs all profits delivered from all acts of circumvention
      of copyright protection systems; alternatively, for statutory damages in the amount of $2,500 for each act of circumvention, device, product, component, offer, or
      such other amount as may be proper pursuant to 17 U.S.C. 1203(c);

      3. For Plaintiffs' attorneys' fees and costs pursuant to 17 U.S.C. 1203(b);

      4. For prejudgment interest;

      5. For costs incurred in this action; and

      6. For such other and further relief as the Court deems just and proper.

      DATED: January 14, 2000

      CUMMINGS & LOCKWOOD



      By: ______________________

      Robert P. Dolian

      Federal Bar #ct04278

      Four Stamford Plaza

      P.O. Box 120

      Stamford, Connecticut 06904-0120

      (203) 327-1700 Telephone

      (203) 708-3948 Facsimile

      Attorneys for Plaintiffs

      Of Counsel:

      PROSKAUER ROSE LLP

      Leon P. Gold

      William M. Hart

      1585 Broadway

      New York, New York 10036

      (212) 969-3000 Telephone

      (212) 969-2900 Facsimile

    2. Re:Text of suit? by Zurk · · Score: 1
      (apologies for the long text) and the other :

      Leon P. Gold (LG-1434)


      William M. Hart (WH-1604)


      PROSKAUER ROSE LLP


      1585 Broadway


      New York, New York 10036


      (212) 969-3000 Telephone


      (212) 969-2900 Facsimile





      Jon A. Baumgarten (pro hac vice admission to be applied for)


      PROSKAUER ROSE LLP


      1233 20th Street, N.W., Suite 800


      Washington, DC 20036-2396


      (202) 416-6800 Telephone


      (202) 416-6899 Facsimile





      Attorneys for Plaintiffs









      UNITED STATES DISTRICT COURT



      SOUTHERN DISTRICT OF NEW YORK















      UNIVERSAL CITY STUDIOS, INC.; PARAMOUNT PICTURES CORPORATION; METRO-GOLDWYN-MAYER STUDIOS INC.; TRISTAR PICTURES, INC.; COLUMBIA PICTURES INDUSTRIES, INC.; TIME WARNER ENTERTAINMENT CO., L.P.; DISNEY ENTERPRISES, INC.; AND TWENTIETH CENTURY FOX FILM CORPORATION,





      Plaintiffs,





      v.



      SHAWN C. REIMERDES; ERIC CORLEY A/K/A "EMMANUEL GOLDSTEIN"; AND ROMAN KAZAN,





      Defendants.



      )



      )



      )



      )



      )



      )



      )



      )



      )









      00 Civ. _____________









      COMPLAINT FOR VIOLATION OF PROVISIONS GOVERNING CIRCUMVENTION OF COPYRIGHT PROTECTION SYSTEMS, 17 U.S.C. 1201, et seq.





      )













      Plaintiffs Universal City Studios, Inc.; Paramount Pictures Corporation; Metro-Goldwyn-Mayer Studios Inc.; TriStar Pictures, Inc.; Columbia Pictures Industries, Inc.; Time Warner Entertainment Co., L.P.; Disney Enterprises, Inc.; and Twentieth Century Fox Film Corporation by their attorneys Proskauer Rose LLP, as and for their complaint, allege as follows:



      Nature of the Claims

      1. This is a Complaint for injunctive relief and for money damages and related relief against Shawn C. Reimerdes ("Reimerdes"), Eric Corley a/k/a "Emmanuel Goldstein" ("Corley") and Roman Kazan ("Kazan") (collectively, the "Defendants"), individuals responsible for proliferating a software device that unlawfully defeats the DVD copy protection and access control system -- the Contents Scramble System ("CSS") -- so that individuals can make, distribute, and/or otherwise electronically transmit or perform unauthorized copies of Plaintiffs' copyrighted motion pictures and other audiovisual works. The acts of the Defendants, which are described more fully below, violate the provisions of the United States Copyright Act governing circumvention of copyright protection systems, 17 U.S.C. 1201, et seq.



      The Parties

      2. Plaintiff Universal City Studios, Inc., is a corporation duly incorporated under the laws of the State of Delaware.



      3. Plaintiff Paramount Pictures Corporation is a corporation duly incorporated under the laws of the State of Delaware.



      4. Plaintiff Metro-Goldwyn-Mayer Studios Inc. is a corporation duly incorporated under the laws of the State of Delaware.



      5. Plaintiff TriStar Pictures, Inc. is a corporation duly incorporated under the laws of the State of Delaware.



      6. Plaintiff Columbia Pictures Industries, Inc., is a corporation duly incorporated under the laws of the State of Delaware.



      7. Plaintiff Time Warner Entertainment Co., L.P. is a limited partnership organized under the laws of the State of Delaware.



      8. Plaintiff Disney Enterprises, Inc. is a corporation duly incorporated under the laws of the State of Delaware.



      9. Plaintiff Twentieth Century Fox Film Corporation is a corporation duly incorporated under the laws of the State of Delaware.



      10. Plaintiffs are the major motion picture studios in the United States. Each plaintiff is engaged in the business of producing, manufacturing, and/or distributing copyrightable and copyrighted material, including, specifically, motion pictures. Plaintiffs distribute motion pictures theatrically, via television broadcast, and on portable media such as videocassettes tapes and digital versatile discs ("DVDs") for distribution in the home video market. In the course of its business, each plaintiff or its predecessor in interest obtained ownership of the United States copyrights, the exclusive reproduction, adaptation, and/or distribution rights under United States copyrights, and/or the state statutory and common law rights, in various motion pictures embodied in such DVDs. Plaintiffs are the leading producers and distributors of motion pictures in DVD format in the United States, including such recent blockbusters as "Titanic" and "The Matrix," and approximately 4,000 titles have been released in the United States on DVD to date. Current industry estimates place DVD sales at over 1,000,000 units per week.



      11. On information and belief, defendant Reimerdes either resides or has his principal place of business at 295 Greenwich St., New York, NY 10007 and/or 162-14 Cryders Lane, Whitestone, NY 11357. Defendant Reimerdes operates an Internet web site addressed as www.dvd-copy.com.



      12. On information and belief, defendant Corley, who, on information and belief, uses the nom de net "Emmanuel Goldstein," either resides or has his principal place of business at 7Strong's Lane, Setauket, New York. Corley a/k/a Emmanual Goldstein operates an Internet web site at www.2600.com/news/1999/1112-files/.



      13. On information and belief, defendant Kazan either resides or has his principal place of business at 16 E. 55th Street, New York, New York 10022. Defendant Kazan operates an Internet web site at www.krackdown.com/decss/.



      Jurisdiction and Venue

      14. The Court has jurisdiction of this action under 17 U.S.C. 101 et seq., 28 U.S.C. 1331 (federal question) and 1338(a) (copyright).



      15. This Court has personal jurisdiction over the Defendants in that each Defendant either resides or has his principal place of business in the State of New York.



      16. Venue is proper in this District pursuant to 28 U.S.C. 1391(b) and 28 U.S.C. 1400(a) as (a) this is a judicial district in which a substantial part of the events giving rise to the claims occurred, and/or (b) all of the defendants reside in the State of New York and this is a judicial district in which some of the defendants reside, and/or (c) this is a judicial district in which some defendants may be found, and there is no judicial district in which the action may otherwise be brought.



      Background Facts

      The DVD Technology



      17. With the advent of the VCR and videocassette tapes, home viewing of motion pictures became a convenient, inexpensive way to enjoy motion pictures. DVDs are 5-inch-wide discs that hold full-length motion pictures, are the most current technological advancement for private home viewing of motion pictures. This technology significantly improves the clarity and the overall quality of the motion picture when played on a television screen or computer monitor.



      18. DVDs incorporating full-length motion pictures, together with additional and ancillary features such as interviews and alternative sound tracks, can be played back for viewing in the home by dedicated, free standing "DVD players" and by personal computers configured with a DVD "drive" and additional hardware or software modules sometimes referred to as "media players."



      19. DVDs contain digital information. When motion pictures in form are digital copied or transmitted, the clarity and overall quality of the motion pictures do not suffer (as they do when a copy is made from an analog source, such as a videocassette). Moreover, the fact that the motion pictures contained on DVDs are in digital format allows any unauthorized copies of those motion pictures from DVDs to be widely transmitted over the Internet, stored in computer memory, and duplicated for unlawful sale, transfer or exchange. Once these copies are in the hands of another user, the unlawful process can begin once again because the copies have the clarity and quality of the original DVDs containing the motion picture.



      The Contents Scramble System ("CSS")



      20. Because motion pictures in unprotected digital format on DVDs would be subject to ready, unlimited copying and create a threat to the market viability of DVD technology, the plaintiffs were reluctant to release valuable film libraries and new film releases without the implementation of a copy protection and access control system. Plaintiffs therefore ultimately adopted a copy protection and access control system developed by Matsushita Electric Industrial Co., Ltd. and Toshiba Corporation -- the Contents Scramble System ("CSS") -- in order to provide security to the copyrighted contents of DVDs and thereby provide protection for copyrighted content against unauthorized copying. CSS includes elements of encryption and other security and authentication measures that require DVD playback devices, including appropriately configured personal computers, to operate with certain keys in order to descramble and intelligibly play back copies of motion pictures from DVDs. All members of the DVD industry, including software and hardware manufacturers of DVD players, DVD replicators and the content providers -- the motion picture studios -- adopted CSS as direct licensees or by contracting through CSS licensees.



      21. Each of the Plaintiffs relied on the security provided by CSS in manufacturing, producing and distributing to the public copyrighted motion pictures in DVD format. Those motion pictures, many of which involved investments of tens and even hundreds of millions of dollars, were distributed on CSS-protected DVDs.



      The Descrambling of CSS and the Creation and Proliferation of the "DeCSS" Utility



      22. On information and belief, hackers in Europe were able to descramble the encryption on DVDs and create -- and post on the World Wide Web -- an unauthorized utility commonly referred to as "DeCSS," which allows motion pictures in DVD format to be decrypted and illegally copied.



      23. Subsequently, defendant Reimerdes posted DeCSS on his Internet web site, www.dvd-copy.com, along with the statement "Yes, you can trade DVD movie files over the Internet . . . You can break the encryption on any DVD and allow users to copy the contents of a DVD onto the a [sic] hard drive or alternative media! Notice: The DVD Copy Control Association are cocksuckers!" Reimerdes also told Internet users, under a section titled "How To Find/Trade FREE DVD Movies Online," that "people gather online in impromptu communities and trade these digital copies through one-to-one file transfers and group chatting."



      24. Defendant Eric Corley a/k/a Emmanuel Goldstein also posted DeCSS on his Internet web site www.2600.com/news/1999/1112-files. Corley's site states that DeCSS is a "free DVD decoder" that allows "people to copy DVDs." Corley's site also exhorts others ("as many of you as possible all throughout the world") to "take and mirror [the DeCSS] files . . . ."



      25. Defendant Roman Kazan also posted DeCSS on his Internet web site, www.krackdown.com/decss/.



      Claim for Relief

      (Violation of Provisions Governing Circumvention

      of Copyright Protection Systems,

      17 U.S.C. 1201, et seq,)



      26. Plaintiffs incorporate by this reference the allegations contained in paragraphs 1 through 25, inclusive.



      27. The Copyright Act, Title 17 U.S.C. 1201(a)(2), provides that:











      [n]o person shall manufacture, import, offer to the public, provide, or otherwise traffic in any technology, product, service, device, component, or part thereof, that --





      (A) is primarily designed or produced for the purpose of circumventing a technological measure that effectively controls access to a work protected under this title;





      (B) has only limited commercially significant purpose or use other than to circumvent a technological measure that effectively controls access to a work protected under this title; or





      (C) is marketed by that person or another acting in concert with that person with that person's knowledge for use in circumventing a technological measure that effectively controls access to a work protected under this title.











      28. Each defendant offers to the public, provides, or otherwise traffics in, DeCSS through his Internet website.



      29. CSS is a technological measure that (a) effectively controls access to works protected by the Copyright Act, and (b) effectively protects rights of copyright owners to control whether an end user can reproduce, manufacture, adapt, publicly perform and/or distribute unauthorized copies of their copyrighted works or portions thereof.



      30. DeCSS (a) is primarily designed or produced for the purpose of circumventing CSS or the protection afforded by CSS, (b) has only limited commercially significant purpose or use other than to circumvent CSS or the protection afforded by CSS, and/or (c) is marketed by Defendants and/or others acting in concert with them with the knowledge of its use in circumventing CSS or the protection afforded by CSS.



      31. By offering to the public, providing, or otherwise trafficking in DeCSS, Defendants have violated the provisions governing Circumvention of Copyright Protection Systems set forth in the Copyright Act, 17 U.S.C. 1201 et seq.



      32. As a direct and proximate result of such violations, Plaintiffs have been damaged in an amount to be proven at trial.



      33. Unless enjoined by this Court, Defendants' violations will continue. Plaintiffs' remedy at law is not adequate. Protection of Plaintiffs' rights must include an injunction, as well as other remedies available.



      Prayer for Relief

      WHEREFORE, Plaintiffs pray for judgment against Defendants, and each of them, jointly and severally, as follows:



      1. For a grant of preliminary and permanent injunctive relief against the Defendants, their agents, servants, employees, and all other persons in active concert or privity or in participation with them, enjoining them from:



      (a) posting on any Internet website, or in any other way manufacturing, importing, offering to the public, providing, or otherwise trafficking in DeCSS, and











      (b) posting on any Internet website, or in any other way manufacturing, importing, offering to the public, providing, or otherwise trafficking in any technology, product, service, device, component, or part thereof, that:























      (i) is primarily designed or produced for the purpose of circumventing, or circumventing the protection afforded by, CSS, or any other technological measure adopted by Plaintiffs that effectively controls access to Plaintiffs' copyrighted works or effectively protects the Plaintiffs' rights to control whether an end user can reproduce, manufacture, adapt, publicly perform and/or distribute unauthorized copies of their copyrighted works or portions thereof,



      (ii) has only limited commercially significant purpose or use other than to circumvent, or to circumvent the protection afforded by, CSS, or any other technological measure adopted by Plaintiffs that effectively controls access to Plaintiffs' copyrighted works or effectively protects the Plaintiffs' rights to control whether an end user can reproduce, manufacture, adapt, publicly perform and/or distribute unauthorized copies of their copyrighted works or portions thereof, or



      (iii) is marketed by Defendants and/or others acting in concert with them with the knowledge of its use in circumventing, or in circumventing the protection afforded by, CSS, or any other technological measure adopted by Plaintiffs that effectively controls access to the Plaintiffs' copyrighted works or effectively protects the Plaintiffs' rights to control whether an end user can reproduce, manufacture, adapt, publicly perform and/or distribute unauthorized copies of their copyrighted works or portions thereof;















      2. For damages in such amount as may be found and requiring Defendants to account for and pay over to Plaintiffs all profits delivered from all acts of circumvention of copyright protection systems; alternatively, for statutory damages in the amount of $2,500 for each act of circumvention, device, product, component, offer, or such other amount as may be proper pursuant to 17 U.S.C. 1203(c); and



      3. For Plaintiffs' attorneys' fees and costs pursuant to 17 U.S.C. 1203(b).



      4. For prejudgment interest;



      5. For costs incurred in this action;



      6. For such other and further relief as the Court deems just and proper.



      DATED: January 14, 2000





























      PROSKAUER ROSE LLP







      By: ______________________







      Leon P. Gold (LG-1434)



      William M. Hart (WH-1604)



      1585 Broadway



      New York, New York 10036



      (212) 969-3000 Telephone



      (212) 969-2900 Facsimile

































      - and -





      Jon A. Baumgarten (pro hac vice admission



      to be applied for)



      PROSKAUER ROSE LLP



      1233 20th Street, N.W., Suite 800



      Washington, DC 20036-2396



      (202) 416-6800 Telephone



      (202) 416-6899 Facsimile





      Attorneys for Plaintiffs



  99. Re:Can we sue them back ? by Anonymous Coward · · Score: 0
    NOTE: I AM NOT A LAWYER I would think so. Lets see what shoes fit here: 1. Libel. Every news coverage that CNN(tm TIME WARNER) puts on calls us pirates, theves and hackers. 2. Tortious interfearance with contract: All the guys whose ISPs kicked them off. The MPA did a "lawyer letter" that did it. Hmmm. Since the majority of these people only put up LINKS to sites with...... 3. Chilling free speech. (If EFF wins...) 4. Harrisment by tort. Filing suit with no merit, failing to make prima facia case, filing in many jurisdictions to increase defense costs..... 5. Preventing the public from execerising "Fair Use" exemption of copyright act.....

    The key here, fellow netcitizens, is to BOYCOTT MPA. I say starting Feb 1st that we don't go to see any movies, we don't buy DVDs, we tell our friends about this case and why they should join our boycott.

    MOVED: BOYCOTT MOVIES AND DVD STARTING 02/01/2000 to 03/01/2000. Seconds?

  100. I say fuck them. Where do I donate to? by Anonymous Coward · · Score: 0

    .

  101. I just dont get this.... by Anonymous Coward · · Score: 0

    "The MPAA is striking a blow today in defense of the future of American movies. We have filed suit in federal court to stop internet hackers from distributing the software designed to circumvent the encryption technology that prevents the unlawful copying of DVDs." Cant you copy any ENCRYPTED movie, just do a byte for byte clone of it? How does this prevent that? From my understading deCSS and the ilk only allow you to decode the video so you can do something with it...What is the deal?

    1. Re:I just dont get this.... by Microlith · · Score: 1

      Actually, you can copy the contents of the DVD to the hard drive without decryption, it simply won't play because the decoder can't find any keys on the disc.

      Now if you were to use assembly, and slowly go from the inside of the disk outward, copying EVERY byte as you found it, yes, you probably could. (Reverse this from the outside inwards a good distance, and you can copy GD-Roms !)

      And you would probably come across the encryption keys. It's not possible for a CD-Rom DRIVE to refuse access to a certain track, if I recall. It's just whether the software will let you there.

    2. Re:I just dont get this.... by Malc · · Score: 2

      The cose of the media is one issue. The cost of the equipment to do a bit by bit is much bigger. Apparently those things are extremely expensive.

    3. Re:I just dont get this.... by Eric+Smith · · Score: 2
      Actually, you can copy the contents of the DVD to the hard drive without decryption,
      But not without authentication. If you don't authenticate to the drive, it won't give you all of the encrypted bits. It will return errors for some sectors. After you authenticate, it will return any or all of the encrypted data.

      This is relevant because it means that without using reverse-engineered code (such as that in DeCSS), it is NOT possible to make a copy of an encrypted DVD using readily available consumer or commercial equipment. The people who assert that it is trivial to make bit-for-bit-identical copies of encrypted DVDs without decrypting them have obviously never tried to do so.

      AFAIK there's nothing that would prevent a skilled engineer from extracting the modulated data directly from the read channel of a DVD player or DVD-ROM drive, and feeding that stream "directly" to the write electronics of a DVD-R drive. This would require the construction of a moderate amount of custom electronics, and possibly some alteration to the firmware of the DVD-R drive.

    4. Re:I just dont get this.... by Eric+Smith · · Score: 3
      Cant you copy any ENCRYPTED movie, just do a byte for byte clone of it?
      Not easily. A DVD-ROM drive won't even let you read the encrypted data unless you use the reverse-engineered algorithms to authenticate to the drive.

      And to the best of my knowledge, even if you have the encrypted data, DVD-R drives will not allow it to be written to a blank in such a manner that a normal DVD Video player can handle it.

      However, if you negotiate with the DVD-ROM drive, get the bits, decrypt them, and THEN write to a DVD-R, you will have an unencrypted copy. Of course, you've now spent more money than an original DVD movie costs.

      But what the studios are afraid of is that the media prices will eventually drop to under $2, just as happened with CD-R.

  102. more overpaid attorneys by Anonymous Coward · · Score: 0

    More overpaid attorneys! Where is a Commercial Linux DVD player? When are these folks going to get a clue?

  103. Fair Use by Anonymous Coward · · Score: 0

    I still think the issue is fair-use. Why the hell can't I make a copy of a DVD that I *bought*. I can copy audio tapes I buy; video tapes I buy; CD's I buy - but now they're telling me I can't copy DVDs I buy. And I mean copy to *any* medium of my choosing. If I want to copy MP3s to a flash card so I can listen to them on my palm-pc then I sure as hell will. I bought the CD's dammit. If I want to make backup copies(some day) of my DVDs then I should be able to!! Ever heard of scratches.

  104. Re:Not Piracy by Anonymous Coward · · Score: 0

    > Without DeCSS they can not copy that encrypted data, or even read it. It is agreed that this is
    > similar to the MP3 situation.

    *THUD* *THUD* *THUD*

    Of course they can read the data, what do you think a DVD player does? They can "read" the data with their eyeballs when they watch the damn movie.

    Similiarly, if they want to copy it, they can just go out and buy a video input card for a computer (like one of those $99 TV cards), plug it into the back of their DVD player, and record away.

    > I also assume that their greatest concern is taking software such as this out of viable
    > alternatives to buying DVD's for the general public.

    People buy DVDs because of the better picture, sound and convenience.

    > Software such as DeCSS just acts to make it so much easier for you to decode, convert to another
    > format and redistribute in a lower quality but internet or VCD viable format.

    Which is NOT a "viable alternative to buying DVDs"!! I'm sorry, but if you think that more than 0.1% of the "general public" would be willing to sit on their 28.8 modem for a week to download a movie you are smoking CRACK.

    And as I already pointed out, you don't need DeCSS to make VCDs or other crappy copies of DVDs. Just plug the output of a DVD player into an MPEG encoder card. No, the Macrovision won't do a damn thing. MPEG cards are cheap ($200).

    > Besides for free linux and possible windows DVD players, there is no other reason why this should
    > be available to end users.

    Um, freedom of speech?
    Because setting a precedent of limiting everyone's freedom because a few studio execs are unhappy is a bad idea?

  105. hahaha by Anonymous Coward · · Score: 0

    well,posting decryption programs and techniques could be vorbidden in the USA,but not in other countries,like Norway....there'll be no way to stop piracy on the internet (if it doesn't change very radically).. and btw. I hate american films ,so I won't be very sorry

  106. The answer to all of this legal BS by Anonymous Coward · · Score: 0

    Why are they throwing away their money with the DAMN LAWYERS when they could probably spend a few thousand for Linux support. This is insane. The movie industry is run by idiots. Every geek needs to boycott every Hollywood release and show them what we think of their legal BS. Are their any "Stars" out their who are on our side?

  107. mix CD's by Anonymous Coward · · Score: 0

    musicmaker.com is supposed to be building kiosks that will let you do this
    on CD. Or just check out their web site, or one of the other business in the
    same market (customdisc.com and cductive.com are a couple of others that I know
    about.

  108. Publish algorithm on Political cartoon!!!!! by Anonymous Coward · · Score: 0

    I keep saying publish the algorithm on a political cartoon character!! This has already been defended by the supreme court as free speech!! There's is no way that any movie organization can then stop it. Next take the political cartoon (the penguin) and the algorithm on the penguins T-shirt and publish it in as many newspapers and magazines as possible.

  109. I have... by Anonymous Coward · · Score: 0

    20 Dollars to give to the cause.

    1. Re:I have... by vectro · · Score: 1

      Give it to the EFF. www.eff.org

  110. Re:What to do: File a countersuit by Anonymous Coward · · Score: 0

    Some parallels to the Microsoft Case on tieing behavior and bullying could be made. Also, the MPAA is tantamount to a racket and I think a case could be made for charges of racketering similar to the case made against some sports leagues and other trade associations. The key to successfully prosecuting will be if the MPAA doesn't have some legal immunity from such charges like Major League Baseball did.

  111. Re:Question about DVD streams: by Anonymous Coward · · Score: 0

    There are two different versions because large video rental chains like Blockbuster won't carry NC-17 movies of any type. Also, some people have kids and don't want the NC-17 version period.

    But then again, you apparently are considering paying $7.50 to see some toy story outtakes, so undoubtably there's something wrong.

  112. Congratuations by Anonymous Coward · · Score: 0

    Although many claimed first post on this one, you actually got it (and didn't brag i might add).

  113. Re:They use a bad analogy by Anonymous Coward · · Score: 0

    It's a troll, get it? Duh...

  114. Sticky spot by Anonymous Coward · · Score: 0

    One of the plaintiffs is Time Warner, currently being acquired by AOL, which makes a pretty cool open-source project (Mozilla). Dontcha hate mergers?

  115. Retarted stupid bastards, slime all in all. by Anonymous Coward · · Score: 0

    Perhaps if they don't want to create DVD playback software for linux, they shouldn't do that. Besides, distributing a program is like distributing keys. With help of a debugger you can get almost anything out. Bending the information I'd leave for lawyers to pusue, but I think the recorded companies are stupid and huge, and there is no way of stopping them, but by disobeying whatever they say. I'll be damned, to buy another CD or a DVD player, or CD/DVDs themselves. I like to pay artists, but not to the power hungry corporations. Once they get some sense into their head, I'll reconsider my decision.
    Same as with MS. They are not evil, but 3 years ago I switched to Linux, and didn't have to pay a cent for software. And leared way more with linux then that NT.
    NT is ok, but there are alternatives. I am morally opposed to buying CDs/DVDs, unless directly from Artists.
    my 2c worth.

  116. Re:hehe by Anonymous Coward · · Score: 0
    ... They are worried about people using DeCSS then re-encoding to a lower resolution MPEG1 and then distributing over the internet or through VCD ...

    And the difference between that process to grab a stream and somebody running a video-capture to grab a slightly less perfect stream to be re-encoded at significant less quality is? ... Buehler?

    chum

  117. Re:Does DeCSS only extract content? by Anonymous Coward · · Score: 0

    > Can DeCSS pull out just the A/V content and leave all the copyright/menu crap behind?

    More or less, that's exactly what it does-- more specifically, the Open Source DVD player code doesn't even know how to parse the files containing this info ("IFO files"), so all you will see is just the actual audio/video of the movie.

  118. Re:DVD and the case of what's good for the gander by Anonymous Coward · · Score: 0

    > Personally I reckon anyone who steals a DVD or film should be treated like a thief

    If you broke into my house and stole one of my DVDs you'd be a thief too.

    Did the defendents break into anyone's house and steal DVDs? No?

    Oh, did you mean make copies of a DVD? Did the defendents do that either? No?

    So what the hell are you talking about then?

  119. Re:So what do we do about it? by Anonymous Coward · · Score: 0

    Did you create your gifs with a properly licensed version of gif creation software, or did you pay Uni$y$ $5000 for the right to use gives on a web iste?

    If not, prepare to be sued.

  120. Re:Not Piracy by Anonymous Coward · · Score: 0

    Someone should write a utility to do just this.

    *Not for the purpose of making copies of DVD's.* In fact, the person who does it shouldn't even own a DVD.

    I need this utility so that I can record how-to videos to sell along with some instructional software I wrote. This stuff could be a big hit to people looking to learn how to use a computer without paying a lot of money for classes.

  121. Open Source a Newspaper Article? by Anonymous Coward · · Score: 0

    How bout someone write an article under the GPL, and have everyone submit it to their local newspaper people. That would get the word around, and then its one story, not just a billion people saying I hate the DVD people, they suck. Make it a decent article, and mirror it everywhere you go too. Get the word out, let people who dont know, know. (GPLing a newpaper article- I love it!) :)

  122. Picking HTML nits (was: Re:Shooting themselves...) by Anonymous Coward · · Score: 0
    main interest: the rights of the starving artists^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^ H^H^H^H^H^H^H^H^H^H^H^Hmaking money
    As God ({who,what}ever {he,she,it} is) and Berners-Lee gave us the <STRIKE> attribute, shouldn't that be written as
    main interest: <STRIKE>the rights of the starving artists</STRIKE>making money

    Also, why isn't <STRIKE> listed as allowed HTML?

    /Namnlös Fegis

  123. Yada yada yada! by Anonymous Coward · · Score: 0

    I'm seriously thinking of decompiling the Xing player and posting the sourcecode on my Swedish webpage.

    Regards,
    Guy in sweden

    -"All of hollywood kan kiss my ass!" (Howard stern)

  124. first post? by Anonymous Coward · · Score: 0

    You gotta be kidding- I actually got a first post? hahaha Seriously though- I wish the old-line content creators got with the program. Theft is not the issue, it is control and licensing fees paid by companies who want to sell players. The REAL case could be interference with trade. Why don't they just write a player for Linux and whatever OS and have done with it?

  125. Yes, more than 10 years, where's the DVD? by Anonymous Coward · · Score: 0

    Getting TV shows on DVD is cool.

    I got the Original Star Trek on DVD.
    It's weird not seing a commercial at the commercial break.

    BTW, wrong reply?


    BTW2, the DVD/CSS case is so weak.
    And even if they won in court, they will need to have 10,000 more court cases, as too many people have the code just to watch DVD's.
    But they will not win.

    1. Re:Yes, more than 10 years, where's the DVD? by Anonymous Coward · · Score: 0

      It's true that they can't stop the distribution of DeCSS now, but you must expect that eventually, probably sooner rather than later, there will be a new scheme. If they succeed in establishing a precedent protecting CSS, then when someone circumvents the new scheme, they will get hammered immediately. No more failed preliminary injunctions or web masters who refuse to cooperate. They will be able to stop future schemes from being publicly and globally distributed.

  126. Re:Oooohhh SCARY!!!! by Anonymous Coward · · Score: 0

    > How out of touch IS Hollywood?!?! Several Hours to download a flick? Try less than an hour.

    5 gigabyte DVD.
    28.8 modem. (majority of computer users who actually HAVE a modem to begin with)

    = 16 days straight on the phone.

    Please give me some of the crack you've been smoking....

  127. by Anonymous Coward · · Score: 0

    This totally sucks ass.

  128. Re:Make a deal... by Anonymous Coward · · Score: 0

    > So, why don't we, collectively propose a compromise? They give us a Linux DVD player

    *THEY* won't do this.

    > we stop development of DeCSS based softwares.


    No, let's just take the CSS code out there and make a Linux player. Then, the lawsuits they just filed won't affect us, because the software will not be "only for copying", it will be mainly for playing DVDs!



    > but really, they have more to loose if development continues.

    How do they have more to lose? There will be more people who go out and buy DVDs than before!!

  129. It you can't beat 'em, sue 'em. by Anonymous Coward · · Score: 0

    It makes me sick.

    IF or WHEN this issue is finally decided in favor of the EXACT wording of the DMCA ("to allow for interoperability") I think every single person who has touched DeCSS and every single website who thought about hosting DeCSS should join together in a class action lawsuit against the MPAA for unfair business practices and loss of revenue. Only the potential for mega-million dollar damages would finally put an end to this entire principal of harassment via repetative and REDUNDANT lawsuits.

    F them all, if you need me I'll be in the ASF channels watching all the DVD-RIPs that were aquired WITHOUT DeCSS.

  130. Re:Mod chips by Anonymous Coward · · Score: 0
    Mod chips are feasible for the Playstation because there are a billion identical PSX units out there. While you could probably mod a DVD player, selling the kit would be hard because you probably would need a unique kit for every different make and model of player.

    I could see DVD mod kits, but they would probably be expensive and marketed towards serious piracy operations.

    On the other hand, I'm fairly certain that the PlayStation's popularity has been helped by the existence of the mod chips. Surely some people who would have otherwise bought another console went for the PSX because they knew they'd be able to easily pirate games with it.

    Similarly, if reasonably inexpensive mod chips become available for one of the consumer DVD writers to allow it to do a bit-for-bit duplicate of a DVD, I think that particular model will see a tremendous surge in popularity.

  131. Re:#$%#@ Lawyers! by Anonymous Coward · · Score: 0

    last i checked DVD burned were a couple of THOUSAND of dollars not hunders :)

  132. Re:The MPAA/RIAA's reasoning by Anonymous Coward · · Score: 0

    I don't buy the argument. 1) they had no patents just Trade Secret 2) Essentially a trade secret is just that 3) If they had a patent which provides more protection than a trade secret the patent would be on a method and appratus. You CAN NOT PATENT AN IDEA! 4) The essential problem with having a patent is if somebody figures out a different appratus and method to accomplish the same thing you have no justification to stop them. An example of this logic can be seen in one of the uses that a Beowulf Cluster is being put to by a scientist at Stanford. His cluster is accessing the world's patent databases and figuring out alternate ways to accomplish the same end. His firm has filed thousands of their own patents based on results from this activity. 5) This means IF YOU VARY OR CHANGE THE CONTENTS OF THE RECEIPE THE FINAL DISH IS CONSIDERED TO BE YOURS. 6) This just appears to be another case of certain groups beliving that they should have more rights than the rest of us.

  133. Bruce sterling on copyrights and patents by Anonymous Coward · · Score: 0

    from Bruce sterling's The Manifesto of January 3, 2000. Freedom has to be won, and, more importantly, the consequences of freedom have to be lived. You do not win freedom of information by filching data from a corporate warehouse, or begging the authorities to kindly abandon their monopolies, copyrights and patents. You have to create that freedom by a deliberate act of will, think it up, assemble it, sacrifice for it, make it free to others who have a similar will to live that freedom.

  134. They have no Clue[tm] by Anonymous Coward · · Score: 0

    What they don't seem to realise, is that people who run Linux aren't 31337 w4r3z d00d'5. We just want to watch the damn things, rather than send them all over the net. Maybe they should try talking to us as a people directly instead of through lawyers.

  135. screw DVD's by Anonymous Coward · · Score: 0

    i don't care if me holding out wont be noticed, I aint going to even GET a dvd drive (like I was plannning)

  136. No shit by Anonymous Coward · · Score: 0
    No shit!

    All day I thought my workstation/connection was screwed.

    At least I now know what the problem was.

    1. Re:No shit by Anonymous Coward · · Score: 0

      No, it is slashdot. Of the dozens of websites that I regularly visit, slashdot is the only one that regularly return's 502's. Slashdot is also the sluggish in terms of response time. I suspect that it is the result of Rob Malda's faulty implementation of the http/perl/html interface.

      I have offered to help Rob Malda but I fear he is too busy counting his shares from Andover to notice. Rob Malda used to be one of us but he is now nothing more than a suit. It is with sadness that I reach this conclusion.

      Thank you.

  137. the Freenet project by Anonymous Coward · · Score: 0

    Its time to suport the Freenet project!! The Freenet project aims to create a client designed to allow the free flow of information and ideas on the Internet without fear of censorship of any kind. http://freenet.sourceforge.net/

  138. I want my DVD by Anonymous Coward · · Score: 0

    dammit

  139. Re:DVD blanks are cheaper than some movies by Anonymous Coward · · Score: 0

    The same chip that fixes the playstation fixes a DIVX player. Makes for real cheap movies.

  140. Re:you are wrong by Anonymous Coward · · Score: 0

    This is true. However, you don't need DeCSS to squeeze DVD down to VCD. Think TV Tuner cards, think MPEG compression cards, think about intercepting the video stream (this has been brought up again and again on /., how did you miss it?).

    These methods are even better than simply decrypting the files because one isn't stuck with a multi-gig unencrypted data file before it gets squeezed.

    You *do* need DeCSS to be able to play encrypted DVD's under OS'es that don't have an Officially Licensed DVD Player Program(TM).

  141. Another stupid lawsuit... by Anonymous Coward · · Score: 0

    Is Nintendo v Bung. Nintendo of America sued a Hong Kong company in US court alledging contributory copyright infringement. Of course the HK company couldn't defend themselves in another country, so Nintendo got an injunction. The defendant is selling developer cartridges which let you load your own software onto a N64 or Gameboy. Nintendo says they're promoting "piracy". Of course this lawsuit steps all over the First Amendment and fair use rights.

  142. Re:Hard drive copies? by Anonymous Coward · · Score: 0

    In reading the text of the DMCA, I see that the provision restrictin copy protection schemes has a time limiting provision on it which says it doesn't go into effect for two years. I don't remember the date it was enacted, but wasn't it in 1999? Is Section 1201 really already in effect? Isaac

  143. Re:They use a bad analogy by Anonymous Coward · · Score: 0

    You think that *Java* would be more efficient than perl? What the hell are you smoking?

  144. 1st post by Anonymous Coward · · Score: 0

    yep

  145. Re:Reality check by Anonymous Coward · · Score: 0

    Large-scale privacy has affected the previously thriving Hong Kong movie industry drastically. Yeah, it's real hard to make movies of people when their drapes are drawn. :-)

  146. woo by Anonymous Coward · · Score: 0

    hacking is bad. the govimint says so! hopefully these evil hackers get sent to prison forever!!! they're a extreme danger to society!!!

  147. well great start by Anonymous Coward · · Score: 0

    this is gonna be an uphill battle but one that we must win, can you say boycott

  148. CSSkeysNT.cpp by Anonymous Coward · · Score: 0

    #include
    #include
    #include
    #include "ntddcdvd.h"

    #include "CSSauth.h"

    HANDLE hDVD;
    DVD_SESSION_ID Session;

    BYTE Challenge[10];
    BYTE Key1[5];
    BYTE Key2[5];
    BYTE KeyBuffer[DVD_DISK_KEY_LENGTH];
    BYTE KeyCheck[5];

    typedef struct
    {
    BYTE lchal[10];
    BYTE hchal[10];
    BYTE lkey1[5];
    BYTE hkey2[5];
    } DVD_AUTHINFO;

    HANDLE DVDOpen(char drive)
    {
    HANDLE h;
    char temp[100];
    sprintf(temp,"\\\\.\\%c:",drive);
    h=CreateFile(temp,GENERIC_READ|GENERIC_WRITE,FILE_ SHARE_READ|FILE_SHARE_WRITE,NULL,OPEN_EX ISTING,0,NULL);
    return(h);
    }

    void DVDClose(HANDLE h)
    {
    CloseHandle(h);
    }

    DVD_SESSION_ID DVDStartSession(HANDLE h)
    {
    DWORD r;
    ULONG id;
    if(!DeviceIoControl(h,IOCTL_DVD_START_SESSION,&r,4 ,&id,sizeof(id),&r,NULL))
    return(0);
    return(id);
    }

    void DVDEndSession(HANDLE h,DVD_SESSION_ID id)
    {
    DWORD r;
    DeviceIoControl(h,IOCTL_DVD_END_SESSION,&id,sizeof (id),NULL,0,&r,NULL);
    }


    int DVDSendKey(HANDLE h,ULONG s,DVD_KEY_TYPE kt,BYTE *kb)
    {
    DWORD r=0,bl,kl;
    PDVD_COPY_PROTECT_KEY key=(PDVD_COPY_PROTECT_KEY)KeyBuffer;
    switch(kt)
    {
    case DvdChallengeKey:
    kl=10;
    bl=12;
    break;
    case DvdBusKey1:
    case DvdBusKey2:
    kl=5;
    bl=8;
    break;
    case DvdDiskKey:
    kl=2048;
    bl=2048;
    break;
    case DvdTitleKey:
    kl=5;
    bl=8;
    break;
    default:
    return(1);
    break;
    }
    key->KeyLength=bl+sizeof(DVD_COPY_PROTECT_KEY);
    key->SessionId=s;
    key->KeyType=kt;
    key->KeyFlags=0;
    memcpy(key->KeyData,kb,kl);
    if(!DeviceIoControl(h,IOCTL_DVD_SEND_KEY,key,key-> KeyLength,key,key->KeyLength,&r,NULL))
    return(2);
    return(0);
    }

    int DVDReadKey(HANDLE h,ULONG s,DVD_KEY_TYPE kt,BYTE *kb,void *data)
    {
    DWORD r=0,bl,kl;
    PDVD_COPY_PROTECT_KEY key=(PDVD_COPY_PROTECT_KEY)KeyBuffer;
    switch(kt)
    {
    case DvdChallengeKey:
    kl=10;
    bl=12;
    break;
    case DvdBusKey1:
    case DvdBusKey2:
    kl=5;
    bl=8;
    break;
    case DvdDiskKey:
    kl=2048;
    bl=2048;
    break;
    case DvdTitleKey:
    kl=6;
    bl=8;
    key->Parameters.TitleOffset.QuadPart=*((LONGLONG *)data);
    break;
    default:
    return(1);
    break;
    }
    key->KeyLength=bl+sizeof(DVD_COPY_PROTECT_KEY);
    key->SessionId=s;
    key->KeyType=kt;
    key->KeyFlags=0;
    if(!DeviceIoControl(h,IOCTL_DVD_READ_KEY,key,key-> KeyLength,key,key->KeyLength,&r,NULL))
    return(2);
    memcpy(kb,key->KeyData,kl);
    return(0);
    }

    int CSSauthenticate(HANDLE hDVD)
    {
    int title=0;
    int index,varient;
    DVD_AUTHINFO ai;

    for(index=0;index=0;index--)
    {
    CSSkey1(index,Challenge,KeyCheck);
    if(memcmp(KeyCheck,Key1,5)==0)
    {
    varient=index;
    }
    }
    if(DVDReadKey(hDVD,Session,DvdChallengeKey,ai.lcha l,NULL))
    return(3);
    for(index=0;index10;index++)
    Challenge[index]=ai.lchal[9-index];

    CSSkey2(varient,Challenge,Key2);
    for(index=0;index5;index++)
    ai.hkey2[4-index]=Key2[index];
    if(DVDSendKey(hDVD,Session,DvdBusKey2,ai.hkey2))
    return(1);

    memcpy(Challenge,Key1,5);
    memcpy(Challenge+5,Key2,5);
    CSSbuskey(varient,Challenge,KeyCheck);
    return(0);
    }

    int CSSgetdiskkey(char n,unsigned char *key)
    {
    int i,e;
    BYTE tmp[2048];

    if((hDVD=DVDOpen(n))==INVALID_HANDLE_VALUE)
    return(1);

    if(!(Session=DVDStartSession(hDVD)))
    {
    DVDClose(hDVD);
    return(2);
    }

    e=CSSauthenticate(hDVD);
    if(!e)
    {
    e=DVDReadKey(hDVD,Session,DvdDiskKey,tmp,NULL);
    if(!e)
    for(i=0x235;i0x23a;i++)
    key[i-0x235]=tmp[i]^KeyCheck[4-(i%5)];
    key[5]=0;
    }
    if(Session)
    DVDEndSession(hDVD,Session);
    DVDClose(hDVD);
    return(e);
    }

    int CSSgettitlekey(char n,unsigned int LBA,unsigned char *key)
    {
    int i,e;
    LONGLONG t=LBA*2048;

    if((hDVD=DVDOpen(n))==INVALID_HANDLE_VALUE)
    return(1);

    if(!(Session=DVDStartSession(hDVD)))
    {
    DVDClose(hDVD);
    return(2);
    }

    e=CSSauthenticate(hDVD);
    if(!e)
    {
    e=DVDReadKey(hDVD,Session,DvdTitleKey,key,&t);
    if(!e)
    for (i=0;i5;i++)
    key[i]^=KeyCheck[4-(i%5)];
    key[5]=0;
    }
    if(Session)
    DVDEndSession(hDVD,Session);
    DVDClose(hDVD);
    return(e);
    }

  149. CSSkeysNT.h by Anonymous Coward · · Score: 0

    #ifndef __CSSkeysNT_H__
    #define __CSSkeysNT_H__

    extern int CSSgetdiskkey(char n,unsigned char *key);
    extern int CSSgettitlekey(char n,unsigned int LBA,unsigned char *key);

    #endif

  150. CSSscramble.cpp by Anonymous Coward · · Score: 0

    unsigned int CSStab0[11]={5,0,1,2,3,4,0,1,2,3,4};

    unsigned char 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
    };

    unsigned char CSStab2[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
    };

    unsigned char CSStab3[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
    };

    unsigned char CSStab4[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
    };

    unsigned char CSStab5[256]=
    {
    0xff,0x7f,0xbf,0x3f,0xdf,0x5f,0x9f,0x1f,0xef,0x6f, 0xaf,0x2f,0xcf,0x4f,0x8f,0x0f,
    0xf7,0x77,0xb7,0x37,0xd7,0x57,0x97,0x17,0xe7,0x67, 0xa7,0x27,0xc7,0x47,0x87,0x07,
    0xfb,0x7b,0xbb,0x3b,0xdb,0x5b,0x9b,0x1b,0xeb,0x6b, 0xab,0x2b,0xcb,0x4b,0x8b,0x0b,
    0xf3,0x73,0xb3,0x33,0xd3,0x53,0x93,0x13,0xe3,0x63, 0xa3,0x23,0xc3,0x43,0x83,0x03,
    0xfd,0x7d,0xbd,0x3d,0xdd,0x5d,0x9d,0x1d,0xed,0x6d, 0xad,0x2d,0xcd,0x4d,0x8d,0x0d,
    0xf5,0x75,0xb5,0x35,0xd5,0x55,0x95,0x15,0xe5,0x65, 0xa5,0x25,0xc5,0x45,0x85,0x05,
    0xf9,0x79,0xb9,0x39,0xd9,0x59,0x99,0x19,0xe9,0x69, 0xa9,0x29,0xc9,0x49,0x89,0x09,
    0xf1,0x71,0xb1,0x31,0xd1,0x51,0x91,0x11,0xe1,0x61, 0xa1,0x21,0xc1,0x41,0x81,0x01,
    0xfe,0x7e,0xbe,0x3e,0xde,0x5e,0x9e,0x1e,0xee,0x6e, 0xae,0x2e,0xce,0x4e,0x8e,0x0e,
    0xf6,0x76,0xb6,0x36,0xd6,0x56,0x96,0x16,0xe6,0x66, 0xa6,0x26,0xc6,0x46,0x86,0x06,
    0xfa,0x7a,0xba,0x3a,0xda,0x5a,0x9a,0x1a,0xea,0x6a, 0xaa,0x2a,0xca,0x4a,0x8a,0x0a,
    0xf2,0x72,0xb2,0x32,0xd2,0x52,0x92,0x12,0xe2,0x62, 0xa2,0x22,0xc2,0x42,0x82,0x02,
    0xfc,0x7c,0xbc,0x3c,0xdc,0x5c,0x9c,0x1c,0xec,0x6c, 0xac,0x2c,0xcc,0x4c,0x8c,0x0c,
    0xf4,0x74,0xb4,0x34,0xd4,0x54,0x94,0x14,0xe4,0x64, 0xa4,0x24,0xc4,0x44,0x84,0x04,
    0xf8,0x78,0xb8,0x38,0xd8,0x58,0x98,0x18,0xe8,0x68, 0xa8,0x28,0xc8,0x48,0x88,0x08,
    0xf0,0x70,0xb0,0x30,0xd0,0x50,0x90,0x10,0xe0,0x60, 0xa0,0x20,0xc0,0x40,0x80,0x00
    };

    void CSSdescramble(unsigned char *sec,unsigned char *key)
    {
    unsigned int t1,t2,t3,t4,t5,t6;
    unsigned char *end=sec+0x800;

    t1=key[0]^sec[0x54]|0x100;
    t2=key[1]^sec[0x55];
    t3=(*((unsigned int *)(key+2)))^(*((unsigned int *)(sec+0x56)));
    t4=t3
    t3=t3*2+8-t4;
    sec+=0x80;
    t5=0;
    while(sec!=end)
    {
    t4=CSStab2[t2]^CSStab3[t1];
    t2=t1>>1;
    t1=((t1&1)>3)^t3)>>1)^t3)>>8)^t3)>>5)
    t3=(t3>=8;
    }
    }

    void CSStitlekey1(unsigned char *key,unsigned char *im)
    {
    unsigned int t1,t2,t3,t4,t5,t6;
    unsigned char k[5];
    int i;

    t1=im[0]|0x100;
    t2=im[1];
    t3=*((unsigned int *)(im+2));
    t4=t3
    t3=t3*2+8-t4;
    t5=0;
    for(i=0;i>1;
    t1=((t1&1)>3)^t3)>>1)^t3)>>8)^t3)>>5)
    t3=(t3>=8;
    }
    for(i=9;i>=0;i--)
    key[CSStab0[i+1]]=k[CSStab0[i+1]]^CSStab1[key[CSSt ab0[i+1]]]^key[CSStab0[i]];
    }

    void CSStitlekey2(unsigned char *key,unsigned char *im)
    {
    unsigned int t1,t2,t3,t4,t5,t6;
    unsigned char k[5];
    int i;

    t1=im[0]|0x100;
    t2=im[1];
    t3=*((unsigned int *)(im+2));
    t4=t3
    t3=t3*2+8-t4;
    t5=0;
    for(i=0;i>1;
    t1=((t1&1)>3)^t3)>>1)^t3)>>8)^t3)>>5)
    t3=(t3>=8;
    }
    for(i=9;i>=0;i--)
    key[CSStab0[i+1]]=k[CSStab0[i+1]]^CSStab1[key[CSSt ab0[i+1]]]^key[CSStab0[i]];
    }

    void CSSdecrypttitlekey(unsigned char *tkey,unsigned char *dkey)
    {
    int i;
    unsigned char im1[6];
    unsigned char im2[6]={0x51,0x67,0x67,0xc5,0xe0,0x00};

    for(i=0;i6;i++)
    im1[i]=dkey[i];

    CSStitlekey1(im1,im2);
    CSStitlekey2(tkey,im1);
    }

  151. CSSscramble.h by Anonymous Coward · · Score: 0

    #ifndef __CSSscramble_h_
    #define __CSSscramble_h_

    extern void CSSdecrypttitlekey(unsigned char *tkey,unsigned char *dkey);
    extern void CSStitlekey1(unsigned char *key,unsigned char *im);
    extern void CSStitlekey2(unsigned char *key,unsigned char *im);
    extern void CSSdescramble(unsigned char *sector,unsigned char *key);

    #endif

  152. ntddcdvd.h by Anonymous Coward · · Score: 0

    /*++ BUILD Version: 0001 // Increment this if a change has global effects

    Copyright (c) 1990-1999 Microsoft Corporation

    Module Name:

    ntddcdvd.h

    Abstract:

    This module contains structures and definitions
    associated with DVD ioctls.

    This module is used in conjunction with ntddcdrm.h which contains the
    cdrom specific ioctls which will work on CDVD drives

    Author:

    Peter Wieland

    Revision History:

    --*/

    // begin_winioctl

    #ifndef _NTDDCDVD_
    #define _NTDDCDVD_

    #if _MSC_VER > 1000
    #pragma once
    #endif

    //
    // NtDeviceIoControlFile IoControlCode values for this device.
    //
    // Warning: Remember that the low two bits of the code specify how the
    // buffers are passed to the driver!
    //

    #define IOCTL_DVD_BASE FILE_DEVICE_DVD

    //
    // CDVD Device Control Functions
    //
    // Warning: Ioctls from 200 through 300 are used for the old common class
    // driver ioctls and should not be used for device specific functionality
    //

    //
    // Copyright ioctls
    //

    #define IOCTL_DVD_START_SESSION CTL_CODE(IOCTL_DVD_BASE, 0x0400, METHOD_BUFFERED, FILE_READ_ACCESS)
    #define IOCTL_DVD_READ_KEY CTL_CODE(IOCTL_DVD_BASE, 0x0401, METHOD_BUFFERED, FILE_READ_ACCESS)
    #define IOCTL_DVD_SEND_KEY CTL_CODE(IOCTL_DVD_BASE, 0x0402, METHOD_BUFFERED, FILE_READ_ACCESS)
    #define IOCTL_DVD_END_SESSION CTL_CODE(IOCTL_DVD_BASE, 0x0403, METHOD_BUFFERED, FILE_READ_ACCESS)
    #define IOCTL_DVD_SET_READ_AHEAD CTL_CODE(IOCTL_DVD_BASE, 0x0404, METHOD_BUFFERED, FILE_READ_ACCESS)
    #define IOCTL_DVD_GET_REGION CTL_CODE(IOCTL_DVD_BASE, 0x0405, METHOD_BUFFERED, FILE_READ_ACCESS)
    #define IOCTL_DVD_SEND_KEY2 CTL_CODE(IOCTL_DVD_BASE, 0x0406, METHOD_BUFFERED, FILE_READ_ACCESS | FILE_WRITE_ACCESS)

    //
    // DVD Structure queries
    //

    #define IOCTL_DVD_READ_STRUCTURE CTL_CODE(IOCTL_DVD_BASE, 0x0450, METHOD_BUFFERED, FILE_READ_ACCESS)

    //
    // The following file contains the IOCTL_STORAGE class ioctl definitions
    //

    #define IOCTL_STORAGE_SET_READ_AHEAD CTL_CODE(IOCTL_STORAGE_BASE, 0x0100, METHOD_BUFFERED, FILE_READ_ACCESS)

    // end_winioctl

    //#include

    // begin_winioctl


    #ifdef __cplusplus
    extern "C" {
    #endif

    typedef enum {
    DvdChallengeKey = 0x01,
    DvdBusKey1,
    DvdBusKey2,
    DvdTitleKey,
    DvdAsf,
    DvdSetRpcKey = 0x6,
    DvdGetRpcKey = 0x8,
    DvdDiskKey = 0x80,
    DvdInvalidateAGID = 0x3f
    } DVD_KEY_TYPE;

    typedef ULONG DVD_SESSION_ID, *PDVD_SESSION_ID;

    typedef struct _DVD_COPY_PROTECT_KEY {
    ULONG KeyLength;
    DVD_SESSION_ID SessionId;
    DVD_KEY_TYPE KeyType;
    ULONG KeyFlags;
    union {
    struct {
    ULONG FileHandle;
    ULONG Reserved; // used for NT alignment
    };
    LARGE_INTEGER TitleOffset;
    } Parameters;
    UCHAR KeyData[0];
    } DVD_COPY_PROTECT_KEY, *PDVD_COPY_PROTECT_KEY;

    //
    // Predefined (Mt. Fuji) key sizes
    // Add sizeof(DVD_COPY_PROTECT_KEY) to get allocation size for
    // the full key structure
    //

    #define DVD_CHALLENGE_KEY_LENGTH (12 + sizeof(DVD_COPY_PROTECT_KEY))
    #define DVD_BUS_KEY_LENGTH (8 + sizeof(DVD_COPY_PROTECT_KEY))
    #define DVD_TITLE_KEY_LENGTH (8 + sizeof(DVD_COPY_PROTECT_KEY))
    #define DVD_DISK_KEY_LENGTH (2048 + sizeof(DVD_COPY_PROTECT_KEY))
    #define DVD_RPC_KEY_LENGTH (sizeof(DVD_RPC_KEY) + sizeof(DVD_COPY_PROTECT_KEY))
    #define DVD_SET_RPC_KEY_LENGTH (sizeof(DVD_SET_RPC_KEY) + sizeof(DVD_COPY_PROTECT_KEY))
    #define DVD_ASF_LENGTH (sizeof(DVD_ASF) + sizeof(DVD_COPY_PROTECT_KEY))

    //
    // Used with IOCTL_DVD_END_SESSION to end all DVD sessions at once
    //

    #define DVD_END_ALL_SESSIONS ((DVD_SESSION_ID) 0xffffffff)

    //
    // CGMS Copy Protection Flags
    //

    #define DVD_CGMS_RESERVED_MASK 0x00000078

    #define DVD_CGMS_COPY_PROTECT_MASK 0x00000018
    #define DVD_CGMS_COPY_PERMITTED 0x00000000
    #define DVD_CGMS_COPY_ONCE 0x00000010
    #define DVD_CGMS_NO_COPY 0x00000018

    #define DVD_COPYRIGHT_MASK 0x00000040
    #define DVD_NOT_COPYRIGHTED 0x00000000
    #define DVD_COPYRIGHTED 0x00000040

    #define DVD_SECTOR_PROTECT_MASK 0x00000020
    #define DVD_SECTOR_NOT_PROTECTED 0x00000000
    #define DVD_SECTOR_PROTECTED 0x00000020

    /*++

    IOCTL_STORAGE_SET_READ_AHEAD

    Requests that the storage device skip to TargetAddress once it has run across
    TriggerAddress during the course of it's read-ahead caching operations.

    Input:

    a STORAGE_SET_READ_AHEAD structure which contains:
    * the trigger address
    * the target address

    Output:

    none

    --*/

    typedef struct _STORAGE_SET_READ_AHEAD {
    LARGE_INTEGER TriggerAddress;
    LARGE_INTEGER TargetAddress;
    } STORAGE_SET_READ_AHEAD, *PSTORAGE_SET_READ_AHEAD;

    /*++

    IOCTL_DVD_READ_STRUCTURE

    Issues a READ_DVD_STRUCTURE command to the drive.

    Input:

    a DVD_READ_STRUCTURE describing what information is requested

    Output:

    a DVD Layer Descriptor as defined below

    --*/

    typedef enum DVD_STRUCTURE_FORMAT {
    DvdPhysicalDescriptor,
    DvdCopyrightDescriptor,
    DvdDiskKeyDescriptor,
    DvdBCADescriptor,
    DvdManufacturerDescriptor,
    DvdMaxDescriptor
    } DVD_STRUCTURE_FORMAT, *PDVD_STRUCTURE_FORMAT;

    typedef struct DVD_READ_STRUCTURE {
    LARGE_INTEGER BlockByteOffset;
    DVD_STRUCTURE_FORMAT Format;
    DVD_SESSION_ID SessionId;
    UCHAR LayerNumber;
    } DVD_READ_STRUCTURE, *PDVD_READ_STRUCTURE;

    typedef struct _DVD_DESCRIPTOR_HEADER {
    USHORT Length;
    UCHAR Reserved[2];
    UCHAR Data[0];
    } DVD_DESCRIPTOR_HEADER, *PDVD_DESCRIPTOR_HEADER;

    typedef struct _DVD_LAYER_DESCRIPTOR {
    USHORT Length;
    UCHAR BookVersion : 4;
    UCHAR BookType : 4;
    UCHAR MinimumRate : 4;
    UCHAR DiskSize : 4;
    UCHAR LayerType : 4;
    UCHAR TrackPath : 1;
    UCHAR NumberOfLayers : 2;
    UCHAR Reserved1 : 1;
    UCHAR TrackDensity : 4;
    UCHAR LinearDensity : 4;
    ULONG StartingDataSector;
    ULONG EndDataSector;
    ULONG EndLayerZeroSector;
    UCHAR Reserved5 : 7;
    UCHAR BCAFlag : 1;
    UCHAR Reserved6;
    } DVD_LAYER_DESCRIPTOR, *PDVD_LAYER_DESCRIPTOR;

    typedef struct _DVD_COPYRIGHT_DESCRIPTOR {
    UCHAR CopyrightProtectionType;
    UCHAR RegionManagementInformation;
    USHORT Reserved;
    } DVD_COPYRIGHT_DESCRIPTOR, *PDVD_COPYRIGHT_DESCRIPTOR;

    typedef struct _DVD_DISK_KEY_DESCRIPTOR {
    UCHAR DiskKeyData[2048];
    } DVD_DISK_KEY_DESCRIPTOR, *PDVD_DISK_KEY_DESCRIPTOR;

    typedef struct _DVD_BCA_DESCRIPTOR {
    UCHAR BCAInformation[0];
    } DVD_BCA_DESCRIPTOR, *PDVD_BCA_DESCRIPTOR;

    typedef struct _DVD_MANUFACTURER_DESCRIPTOR {
    UCHAR ManufacturingInformation[2048];
    } DVD_MANUFACTURER_DESCRIPTOR, *PDVD_MANUFACTURER_DESCRIPTOR;

    typedef struct _DVD_RPC_KEY {
    UCHAR UserResetsAvailable:3;
    UCHAR ManufacturerResetsAvailable:3;
    UCHAR TypeCode:2;
    UCHAR RegionMask;
    UCHAR RpcScheme;
    UCHAR Reserved2[1];
    } DVD_RPC_KEY, * PDVD_RPC_KEY;

    typedef struct _DVD_SET_RPC_KEY {
    UCHAR PreferredDriveRegionCode;
    UCHAR Reserved[3];
    } DVD_SET_RPC_KEY, * PDVD_SET_RPC_KEY;

    typedef struct _DVD_ASF {
    UCHAR Reserved0[3];
    UCHAR SuccessFlag:1;
    UCHAR Reserved1:7;
    } DVD_ASF, * PDVD_ASF;

    typedef struct _DVD_REGION {
    UCHAR CopySystem;
    UCHAR RegionData; // current media region (not playable when set)
    UCHAR SystemRegion; // current drive region (playable when set)
    UCHAR ResetCount; // number of resets available
    } DVD_REGION, *PDVD_REGION;

    #ifdef __cplusplus
    }
    #endif

    #endif // _NTDDCDVD_

    // end_winioctl


  153. Re:They use a bad analogy by Anonymous Coward · · Score: 0

    Exactly! Not to mention that an unauthenticated drive won't even return the contents of the VOB files. You'll get READ ERRORS!

    Unfortunately, this incorrect argument was used by the defense at the injunction hearing. This must be addressed and corrected or it will cost us this case.

  154. Re:Does DeCSS only extract content? by Anonymous Coward · · Score: 0

    The Windows player I use (Creative Labs PC-DVD) gets the FBI/copyright warning/notice wrong. It *always* puts it *after the movie credits* and also lets me fast forward, rewind, or stop in the warning/notice. I never see the notice unless I play past the movie credits.

    At least Windows got SOMETHING right! ;)

  155. I've ordered too. by Anonymous Coward · · Score: 0

    I think we're quickly slashdotting Copyleft's shipping department. :-)

  156. Re:Shooting themselves in the foot by Anonymous Coward · · Score: 0

    "You're really not helping our argument that linux user's aren't pirates."

    1. Why should he help your argument or what makes you think it's his argument?

    2. I suppose it never occured to you that some Linux users are pirates and some aren't? What's your next argument going to be, that Linux users don't have blue eyes?

  157. Re:Software piracy is the problem, not Movie pirac by Anonymous Coward · · Score: 0

    "But ALL linux users are knowledgeable"

    I'm not :)

  158. Has no Merit by Anonymous Coward · · Score: 0

    I paid for my DVD Movie, there is no clause which says "How I should watch the Movie". This is nothing but Big Brothers trying to intimidate Small Brothers or MPAA is totally clueless about technology and is being made JACK ASS by the DVD Player Manufacturers.

  159. Hard drive copies? by Anonymous Coward · · Score: 0

    Surley DeCSS can be used legally to place your movies on a hard drive so you don't have to put the disc in each time.

    1. Re:Hard drive copies? by tialaramex · · Score: 1


      Yes, but the REAL purpose of the "Digital Millennium Copyright Act" is to take away first sale rights, legitimate fair use rights, default UCC consumer protection and all the other things which might stand in the way of Disney taking every last cent in your pocket.

      Because most of these rights derive from the constitution, and would be difficult to actually take away, they've chosen a back door method with bans whole classes of technology based on their potential for "defeating a technological copy protection mechanism".

      So, Disney can't prevent you from selling your digitally pristine copy of "The Lion King", but they can create a mechanism that means it won't work for anyone but you, so that selling it is worthless. If you make a device to defeat their technology, and thus get back your constitutional rights, the DMCA puts you in line for a bad fall.

      Similarly, NBC can't prevent you from time shifting a TV program, but they can use a feeble encryption technique and then outlaw devices other than TVs (such as VCRs) which decrypt the signal, so that you have to watch all their output live or risk getting shafted under the DMCA. This means you'll PAY to watch repeats, because you couldn't time shift the original programme :(

      Finally, the DMCA lets media companies rest easy about software. In the past it looked as though these old fashioned companies might get eaten alive by software companies. Now, with the DMCA they can license out proprietary technology like CSS to control their "property", and any software that won't play ball can't work with their media -- just like Linux today. If you RE their stupid protection, as software companies would have in the past, you get DMCA litigation.

      In summary, this "Digital Millennium" is presumably due to end in less than twelve months, and hopefully it will either by seriously weakened in application or it will get mauled and thrown out altogether. Right now the balance is too strongly in favour of giant international IPOs (and I don't mean stock offerings).

      Go EFF, Go!

      Nick.

  160. DVD and the case of what's good for the gander by Anonymous Coward · · Score: 0

    Don't blame 'em do you? Personally I reckon anyone who steals a DVD or film should be treated like a thief, geek or no geek

    1. Re:DVD and the case of what's good for the gander by BluSkreen · · Score: 1

      In case you haven't noticed, the encryption DOES NOT prevent pirate copies. I can make thousands of bit for bit DVD copies without any reference, using, or even thinking about encryption.

      What is does do, is allow me to play DVDs (I legally own more than 50 DVD) on hardware like a Sun or Linux box. The encryption only prevents playback on certain hardware, it does not prevent piracy.

      Dave

    2. Re:DVD and the case of what's good for the gander by Relforn · · Score: 1

      You can make thousands of bit-for-bit copies. But since you cannot make them validly readable by commercially available consumer DVD hardware, without using the crack that the MPAA opposes, you've just wasted a lot of media.

      It's rehashed over and over in comments to this article. Go read them.

  161. Re:Note to Overseas Slashdot Readers: by Anonymous Coward · · Score: 0

    Done. I have two here. I just need to know where to send them. Anyone have an address for the legal team?

  162. Re:Shooting themselves in the foot by Anonymous Coward · · Score: 0

    You can't microwave a frozen burrito with linux either.

    Have you TRIED?
    ;-)

  163. Re:Bastards by Anonymous Coward · · Score: 0

    It seems that the large corporations are doing everything in their power to piss me off.

    Close. Actually, corporations are doing everything in their power to gain and maintain more power. And in a democracy, where power is supposed to be in the hands of the people, such corporate power gains can only be had at the expense of the people. I doubt the corporations are intentionally trying to piss you off specifically (then again, you never know...). I suspect it's more that your loss of freedom is what's really pissing you off.

    The whole issue of the MPAA and DVD encryption has nothing to do with piracy. And it has nothing to do with them telling you what you can do with the DVD's you own. It has everything to do with the MPAA wanting desparately to keep any independent and small movie production companies from creating their own movies on DVD without signing contracts with MPAA affiliates. Remember, opening the CSS encryption scheme allows people to make their own DVD's as well as pirate them. For a more eloquently expressed version of this arguement, see the Mojo Nixon rant on www.mp3.com. Just replace 'mp3' with 'deCSS' and 'RIAA' with 'MPAA' and you'll get the idea.

    I predict many more suits like this in the area of patents and copyrights in the near future.

    Definately. In the past, the oppressors would send in the army and police to keep the peasants in line. These days, sending in the lawyers is much more cost effective. That way they get to impose their will and have it enforced by the police and military funded through the taxes of the very people they're oppressing.

    Hopefully this will remind us that the power of the corporations are eroding our individual rights, and that this appears to be on the rise in the near future.

    The difficulty lies in that most people want to give away their rights and freedoms. Especially if doing so gets them greater convenience and more trinkets. And think on this: Corporations are not required to obey the restrictions in the Constitution and the Bill of Rights. Only the government is required to obey those rules (and they don't do much of that anymore either).

    I'm sounding like Chomsky here...

    So? You make it sound like that's a bad thing. For the most part, Chomsky is right

    Note to self: don't by anything DVD related. Encourage all of my friends to stay away from the technology.

    Here's another hint. Take the money you would have otherwise spent on DVD's and buy guns instead. Buy guns now. Buy lots of guns. Encourage all your friends to do likewise. Hopefully the people will wake up before you need your guns, but you never know... If it ever gets so bad that the people need to use force of arms to fix things, you'll be glad you thought ahead. Arming (and educating) yourself in defence against subjugation is not something that can be done after the fact.

    A tyranny is a tyranny and oppression is oppression regardless of whether it's ruled by a king or a corporation. The best defense against tyrrany and oppression is still (and always will be) the armed citizen. The companies may be able to sue people into economic oblivion, lie to them through corporate media, and control their choices in the marketplace. But as long as there is the threat of an armed reprisal from a single individual pushed too far, there's a limit to the amount of power companies (or any other organization) are able or willing to exercise. Does anyone wonder why the majority of funding for "gun control" organizations like Handgun Control Incorporated comes from corporate sponsors while gun rights organizations like the National Rifle Association rely almost solely on donations from private individuals.

    Of course most people aren't aware of any this, being content to get all their information from corporate owned and sponsored media. That's why the corporate power blocks are so unhappy with the open nature of the internet. It's one information source they don't control (yet), but just you wait until they get their laws passed to censor it "to protect children" or (more recently) to tax it "to protect mom-and-pop stores from unfair competition". Remember that the ability to tax something necessitates and creates the ability to control and regulate it. The companies want to control all information and already got their "Digital Millenium Copyright Act" to this very end, despite its flagrant violations of the Bill of Rights (but who has the money to pay the lawyers to successfully challenge it?). The control of DVD creation and distribution through CSS is just another way the companies in the MPAA hegemony are trying to maintain their control of information. This lawsuit is their tool for maintaining that control.

  164. Re:They use a bad analogy by Anonymous Coward · · Score: 0

    Does Rob know of its availability? Why hasn't he used it? He has abandonded us, I fear.

    Thank you.

  165. I don't get this... by Anonymous Coward · · Score: 0

    Why are DVD publishers trying so hard to
    drive off potential customers (me) ?
    Well I guess that's to be expected from the land of fatass morons.


    Free Slash !

  166. Re:Here we go again by Anonymous Coward · · Score: 0

    >Might I humbly point out that there is also a >provision de-criminalizing acts such as this for >purposes of interoperability, which is certainly >what DeCSS is all about.

    DeCSS was not written for the sake of interoperability. From looking at the README, it looks like it was cracked for the Hell of it, then passed to a contact in the Linux scene.


    C-YA
    Jon

  167. hUh? by Anonymous Coward · · Score: 0

    So watching DVD on Linux is theft? News to me, where did I put my Matrix DVD?

    1. Re:huh? by IntlHarvester · · Score: 1

      In hindsight, I see that you're right. If a compatable DVD burner was released, you could potentially 'remaster' a unencrypted DVD which was playable on normal DVD decks. However, this depends on the ability/availablity of the remastering software, as well as hardware features that might prevent a full quality dub. As long as the film industry is designing the computer drives, I would expect problems like these to be designed in.

      Despite the current troubles, I think the industry is most worried about technology that could make widespread DVD available to the deck-using masses. As long as it's only computer users playing VOB files of a NTFS/ext2-formatted optical media, they won't be too worried.
      --

      --
      Business. Numbers. Money. People. Computer World.
  168. They still don't get it?! by Anonymous Coward · · Score: 0

    Check out the CSS response comments made on Macrovision's site (the people who make the Macrovision analogue video signal copy protection); they too claim that there's no problem with CSS having been broken. Surely all this could be submitted as evidence to undermine the MPAA's case?!

  169. You're all wrong about CSS. by Anonymous Coward · · Score: 0

    There seems to be a lot of ignorance on this issue by well-intentioned EFF types. Maybe I can shed some darkness on the subject. CSS was never thought of as a way to secure the content on DVD's. Everyone knew that it would be trivial to make an analog copy without any sort of digital hack. The reasons CSS was known to be vulnerable were many, but included the restrictions on international shipment of strong encryption methods that were in place when CSS was established. Simply put, CSS was not an effective anti-copy method and it was so lame that hacking it was assumed to be inevitable. The real purpose of CSS was as a legal check box: it showed that effort was being made to protect the property on the DVD. Without that effort, copyright to the property cannot be strongly asserted. Now the owners of the property must continue to make efforts to protect their property so they don't lose the rights. But if you delve into the CSS cracking, you'll find it just enables some copying of the material on the DVD to hard disk. There's lots more to be done, as the content on DVD has many forms of code--it's much worse than all the meta-stuff on CD's. If you want to copy a DVD, the easiest way is to play one into a DVD authoring program and simply burn a new one. Using the "cracking code" is a much bigger pain in the tail, unless your idea of a good time is filling up your hard disk with 9 gig of Rocky 17. "Cracking" CSS is mainly a pain for the owners of legal rights to DVD content; it isn't the opening of the floodgates of a gazillion home-made copies. Try it, you'll see.

  170. The MPAA *ARE* Pirates (was: Not Piracy) by Anonymous Coward · · Score: 0
    do they honestly worry about piracy from consumers? if i were a movie studio i would worry about large scale piracy, rather than small scale piracy.

    The movie studios aren't worried about large-scale piracy because they're in business with them! The small, home-based "copy once or twice" operations are driving professional pirates out of business!

  171. Re:CD quality?? by Anonymous Coward · · Score: 0

    Having been a musician for a long time, I got interested in the quality issue when i first saw minidisk.... I have since tried many formats, sometimes blind testing by having someone plug the headphones into different machines without telling me which one. I have determined, that I can tell the differance between CD and minidisk nearly every time. I cannot tell the differance reliably between CD and 128k mp3. I find that 96k mp3s are about as good as minidisk. The fact is, you just can't fit that much data on a minidisk without compressing heavily, and minidisk compression sorta bites. The best sound by far is from a new, clean LP on a high quality turntable.

  172. Re:Shooting themselves in the foot by Anonymous Coward · · Score: 0

    Haven't you got better things to do than come up with these lame arguments, toast? I plan on buying a DVD drive in the next month or two BECAUSE of the fact that DeCSS will allow me to play the things on my computers. VHS doesn't interest me much, because I don't have a whole lot of time to pay close attention even when the television is on, but there's usually a TON of throw-in stuff on DVDs (directors comments, actors comments, story background, etc) which does very greatly interest me about the movies that I like. From what research I've done so far, I don't think I'll be able to get those neato GUIs on the discs to work (although I imagine someone making an app that integrates with MpegTV or Xanim won't be too far behind once MPAA gives up), but as far as watching and listening to the material on the discs is concerned, it should be no real problem at all. ...and personally I find it very sad and disappointing that the MPAA were so disgustingly ignorant about what constitutes strong cryptography that they went with such a weak mechanism as CSS to "protect" their product. The only point that I can see in them even filing these suits is that they're just so damn greedy they want to be sure that they're the only people allowed to even make software to play DVDs, and that's just disgusting. If such a thing were conscionable (and legal) they would have been able to get a patent to that effect. (OKay, so maybe they could have gotten a patent even if it weren't conscionable. See: Amazon One-Click.)

  173. Re:Mirrors part 2 - The Uphill Battle by Anonymous Coward · · Score: 0

    Pardon me if someone has already mentioned this, but if the RIAA, MPAA, or any other such group thinks they can shut down all the mirrors of a work such as this, they are sorely wrong. As someone on the battlefront on this myself, I have seen that thousands upon thousands of copies of products I am familiar with are potentially online. I only say "potentially" because as one person with many other duties, I do not have the time to look at every site I find. But given the number of sites that I have visited and what they contained, along with the number of sites that I am aware of, in my view there is very little that can be done. As sad as it sounds, there is very little respect for the digital mediums - if one does not have to hold something in their hand to purchase it, it seems many people don't want to pay for a product that can be replicated for free. To the people who say DVDs currently can not be easily pirated I say wait for the bandwidth - it will be only a matter of time before the several hours of data transfer will be reduced to a few minutes. How long can you dangle a carrot in front of a horse before it decides to eat it? As more and more people think that copying MP3's and the like are acceptable practices, and hard drives get larger and larger, more and more people will likely go along.

    Using a combination of the major online search engines, I can probably quickly and easily gather a similar listing to what I have of "cracks" and "pirated" editions for any popular or even not so popular program that exists on the market today, potentially even programs I have never heard of. Personally, I think that those who think they can shut down every copy of DeCSS and its peers online are out of touch with reality. The reality is that there will always be more pirate sites out there than you can get - this is a fact of the Internet as it currently stands. It is a fact that I am not proud of, but one I have learned to deal with. It is true that any medium can be used for good and for bad - sadly, while I have used MP3s and the like for good, I personally have seen too much bad usage as well.

    Note that I am not saying that you can not find out where a large number of these sites are, possibly shutting down a large number of them. There are a variety of ways I know of to easily and quickly find sites and possibly kill them. What I am saying is that even if the industry watchdogs hire hundreds of people, email thousands of nastygrams, note where thousands of sites are, retain lawyers in every country in the world, etc., there will always be a few sites where the Internet Provider is willing to stand up for their client. There will also always be a few places out of reach of the authorities. There will always be Mr./Mrs. Anonymous somewhere selling a copy of a work for what the original goes for.

    In conclusion, what I am trying to say is that I feel the genie is out of the bottle for the DVD(tm) Industry. By suing every site with DeCSS up, one will never get rid of it - instead they will just drive the people who use it further underground. By doing so they do us all a disservice, as those who distribute things that are even more legally questionable will get harder to locate. Should we let organizations charge an arm and a leg for things? No! Companies need to remember their customers as much as they remember their stockholders and CEOs. But do not forget that although CDs may cost a dollar (US) or even less to make in bulk, there is something much more expensive to make on the disc itself - the content. Although a system that encourages people to share a work with their friends may seem like a good idea, I think it would just encourage more sharing -- at the publishers' expense.

    I have seen small companies ripped off as much as big ones. But when small companies get ripped off, it potentially means someone will not be eating dinner that night. Unfortunately, in this modern age, no one seems to care. If the DVD people think this system would get them more money and strengthen already strong companies - so be it. But it is my personal opinion that this system (along with a few others) treats your customer as an enemy, and locks content away for ever.

    As an aside, I have just one more quick point to make: In a few hundred years, will anyone know the algorithm to a DVD to watch an ancient movie? Will a disc still be readable? What about Liquid Audio(tm), etc.? Or will encryption render the heritage of our age unreadable? Part of copyright law is supposed to release things after a set amount of time. By encrypting things, we risk locking things out of history forever. As we go more and more digital, we risk losing more and more because some single person decided to delete it from history. It is getting that easy.

    Where to end this? I really don't know. About all I can do is apologize for this post - I recognize it is quite long. But someone has to make it clear that Goliath should not try to take advantage of David, but neither should David take advantage of Goliath. By doing so, David will hurt himself (or to be politically correct, herself/themself) as well.

  174. Re:They use a bad analogy by Anonymous Coward · · Score: 0

    Thats complete bullshit because pirated dvd does exists more than a year before the decss code appears. A pirated dvd is made the same way a dvd is made: in a factory.

  175. Re:They use a bad analogy by Anonymous Coward · · Score: 0

    You sir are wrong on your media created stereotype of what a "union boss" is. Because we see one person driving a cadillac do we automaticallt assume all the others with jobs like his are the same. I know many "union bosses", none of which drive cadillacs, and all of which do a whole hell of a lot more for the working people than you and your tired overused stereotypes. Get a clue.

  176. heh by Anonymous Coward · · Score: 0

    first post?

  177. Re:They use a bad analogy by Anonymous Coward · · Score: 0
    But I can't blame them for trying to at least crack down on the obvious pirates

    Idiot. I blame them for trying to crack down on people who are obviously not pirates, but customers. I blame them for trying to crack down on a technology which will permit consumers to excercise their legal rights. You are a first-class loser.

  178. Knowingly selling defective hardware is illegal by Anonymous Coward · · Score: 0

    It's only legal to knowingly sell defective software.

  179. Volume management by Anonymous Coward · · Score: 0
    Right, since the cost of blank media is higher than the cost of just buying the fucking movie, you lose money on each copy.

    So you're proposing that it gets made up on volume? This little transaction of yours would cost $500, retard.

    1. Re:Volume management by randomshiznat · · Score: 1

      Yes! Make it up in volume! Treat the DVDs as a loss leader to get your friends into your dorm room. Once inside, hit 'em up with some really over-priced appliances and personal electronics.

      Just watch out from a lawsuit from Best Buy or Circuit City on their "patented" business method.

  180. Or so they say... by Anonymous Coward · · Score: 0

    >This is a case of theft. The posting of the de-encryption formula is no
    > different than making and then distributing unauthorized keys to a
    > department store."

    Not so, I bought a copy of the "department store", I own what's inside (well, almost).

  181. Re:Don't bend over! by Anonymous Coward · · Score: 0

    DeCSS is used to rip lots of DVDs every day, other programs then re-encode these into VCD format, and k00l traders then put these VCDs on more sites all over the world than you can count ...

    I don't mean to be rude, but you are EXTREMELY stupid!

    Watch this...

    Scenario 1:

    - I take DVD
    - I 'rip' the movie
    - I 'convert' it
    - I burn it to VCD


    Scenario 2:

    - I take VCD
    - I make a CD-2-CD copy


    Why in the hell would I rip the DVD movie in order to degrade it to VCD level, when I can make a VCD copy much FASTER - with the same result!?

    Use your brain, you dumber...

  182. Re:Don't these journalist get it yet? by Anonymous Coward · · Score: 0
    1) Microsoft is NOT a monopoly - never has been by any reasonable definition

    HAHAHAHHAHAHHA HAHHAHAHAHHAHAHAHAHHA HAHAHHAHAHAH AHAHAHAAAHHAHHAHAHHAHAHAHHAHAHHAHA!

    Dude,lay off the crack! They are a monopoly by every reasonable definition, including the fact that they were found to be so in a court of law!!!

    Hahahah. Ow, I have to stop laughing or I'll be sick!

    Speaking of "force/coercion", you haven't really been paying attention, have you? How do you think Microsoft clobbers their competitors? With cotton candy? Yah, making windows 3.1 report error messages if DR-DOS was found is really a great techological acheivement for mankind! HAHAHAHHAH! Yah, those silly Caldera folks, they couldn't find a way to fuck the consumer, so they really dropped the ball there! AHHAHAHAHHAHAHAH.

    Loser.

  183. an analogy, or open comment to Jack Valenti by Anonymous Coward · · Score: 0

    In the words of MPAA CEO and President Jack Valenti in a press release from the MPAA: "The MPAA is striking a blow today in defense of the future of American movies. We have filed suit in federal court to stop internet hackers from distributing the software designed to circumvent the encryption technology that prevents the unlawful copying of DVDs." "This is a case of theft. The posting of the de-encryption formula is no different than making and then distributing unauthorized keys to a department store. The keys have no real purpose except to circumvent the locks that stand between the thief and the goods he or she targets." In response to Mr. Valenti, and a bit of an anology: This is the case where the word 'stupid', in all dictionary definitions is appropriate, Mr. Valenti. This is not the case of distributing a key to get INTO the department store. This is a case of being able to obtain a key to the lock on the briefcase I already BOUGHT AND PAID for in the department store. In using your statement, in an analogy, what you are saying is if I buy and pay for a car from a Ford dealer, it is illegal for me to start my car if I have a key for the car made at Sears or any other locksmith. Go after the car theif Mr Vanelti, not the locksmith. Nobody stole a car key and had it duplicated. And to add a little background, no, I'm not a hacker, nor am I one of the younger ones on here. I fully believe in the capital markets, and copyright. I've produced a record album, so also beleive in intellectual property...it's paid me back. But I do NOT believe in your idiotic statements OR the DVD organization simply using obscene legal rhetoric to obscure the right of that one has to play what they have purchased on any device THEY may deem appropriate. If someone copies an albium I produced, for their own use on some other medium than originally produced, or wish to make a copy to retain the original medium (in my case, vinyl, so you know I'm not some youngster), that's their LEGAL right. Should they wish to distribute it, then yes, I'm after them. That's MY right. And if someone copies and distributes freely DVD's or other copyrighted material, than that is your right as well. But don't make law that doesn't exist, and don't make statements that simply show you to be less than mentally proficient at logical thought. Will I use the DVD on Linux? I sure will if I can. I wno't for awhile, as I know your bulldogs are relentless. But I only have Windows on a laptop I take on the road so we CAN watch our own previously purchased LEGAL DVD's when traveling. If I can do that with Linux (and with all the linux hype over the past year or so, it's the ignorance of the DVD group that they didn't provide some capabilities previously), then I'll ditch Windows. After all, You and your group seem to have something in common with Microsoft. If you can't use logic, attempt brute force to have your way. I don't believe it will work this time, hopefully. What is strange in this entire situation is that you're the left wing liberal and I'm the so far right wing conservative (putting me somewhat at the libertarian position, i do believe). Get a brain Mr. Valenti as at this point you need no assistance in looking the fool. I believe I can make the above comments under the First Amendment of the United States Constitution, as I am stating my opinion on the pages of a web medium news source. Or would you remove that right as well, Mr. Valenti.

  184. the public won't see the true side by Anonymous Coward · · Score: 0

    the public will only be told about the 'piracy' issue not the true story, so you need a way of getting the true facts on the news

  185. Oooohhh SCARY!!!! by Anonymous Coward · · Score: 0

    How out of touch IS Hollywood?!?! Several Hours to download a flick? Try less than an hour. I think that the entertainment industry is getting their share of "it". For years Hollywood fat cats have been ripping off both the public and the artists themselves. I'm not saying that capitalism is bad, but I always pray that those who boost the price of a CD from $5 to $14.99+ should get what they deserve. These people think that everyone is stupid- that may be generally true, but there are some of us who aren't. They always claim that the artist is getting ripped off when someone dupes a CD on a burner- that may be true, but it's guilt by association. Artists should find someone who will market their product and not waste money on endless moronic advertising. Artists should also make sure that these people don't make more than they do! As for DVD burners, gimmie a break, the industry is going to halt their production? How? If the big companies don't make them, some small company will supply all the parts to build one. Hollywood, *think MOD chip* :)

  186. Re:They use a bad analogy by Anonymous Coward · · Score: 0
    Without DeCSS, we either have to circumvent macrovision display copy protection, or make a direct copy of the DVD with professional hardware.
    No. There is a tool called DVDRip that appeared long before DeCSS. It intercepts the decrypted MPEG/AC-3 data stream somewhere in the DirectShow architecture while playing the disc with a standard DVD player and writes it to the hard disk in VOB format, ready-to-play. The program has an option to split the output data into multiple files, defaulting to a 650 MB size... And circumventing macrovision isn't that hard, almost every (semi-)professional video capture card does not care about it and I think the cheap BT848/878 cards don't either.
  187. Make a deal... by Anonymous Coward · · Score: 0

    OK, so I've been following this for a while. DeCSS was created because there was no Linux DVD player. (Yes, I know I cut alot of stuff out of the story.)

    So, why don't we, collectively propose a compromise? They give us a Linux DVD player, we stop development of DeCSS based softwares.

    I realise that they'll probably say that 'the damage has already been done', but really, they have more to loose if development continues. Anyone have any thoughts on this?

    Beware TPB.

  188. If I "reverse-engineer" my car engine? by Anonymous Coward · · Score: 0

    Does this mean if I open up the hood of my car and measure the spark-plug gap, the position of the timing, the combustion chamber volume, and other such specs and then publish them, that I will be sued by GM, Ford and Chrysler?

  189. Forget DVD by Anonymous Coward · · Score: 0

    Is it worth it??? We embraced MP3.. let's embrace another technology which, unlike MP3, is based on open standards and open technology. Seeing all this huff and buff over DVD decryption because the certain people's pocketbooks might shrink (which they won't) is really ridiculous. blah blah , etc etc . It is up to us as consumers to vote. Maybe a ban on DVDs is in hand?? Hey, we get attention by slamming a call for a UDP on spammers' ISPs, maybe we need to wield the power we do have. Lobbying anyone???

  190. funny Re:my.mp3.com warez site password trade by Anonymous Coward · · Score: 0

    this is funny. attention MODERATORS! moderate this one up

  191. Lock up all the DVD pirates by Anonymous Coward · · Score: 0

    Lock up all the DVD pirates ;-)

    1. Re:Lock up all the DVD pirates by Relforn · · Score: 1

      Oh, come on! Trolling with that huge flashy lure isn't gonna get you a stringer of lunkers. You'll just scare away all the walleyes and end up with a hammerhandle northern pike.

      Try again.

  192. Re:They use a bad analogy by Anonymous Coward · · Score: 0

    According to OpenDVD it is pretty straightforward to do a bit image copy of a DVD movie ROM, and this does not require DeCSS, nor does DeCSS facilitate this. Dedicated DVD media players may not allow copying, but there is no incentive for computer DVD player manufacturers to pay someone to limit the capabilities of their drives. Hence they will not do so. Don't forget that DVD will be important as a computer storage media anyway regardless of whether it takes off as a media for movies. Check out the DAT tape which failed for media purposes (primarily due to cost) but suceeded for computer data backup for which it wasn't designed. As with CD piracy, DVD piracy will primarily be done using professional mass duplication equipment in countries like China. With this sort of operation you want to make an exact duplicate of the original, otherwise it will be obvious the disk is pirated. Hence you don't want to decrypt it, but rather to make a bit image copy with the encryption intact. I think this issue is simply a re-run of the attempt by the film industry many years ago to levy a tax on all blank cassettes to cover piracy by others. This time it is an attempt to levy a tax on all purchasers of DVD drives to cover supposed piracy by others.

  193. Re:Shooting themselves in the foot by Anonymous Coward · · Score: 0

    He could always buy a DVD player and use it with his TV. That is, if he weren't such a dipshit.

  194. Re:Shooting themselves in the foot by Anonymous Coward · · Score: 0

    I agree with you. I wonder why these crazies are asking their distro's for a packed-in DVD player. That is what they should be doing, either that or coding one themselves.

  195. Region ctl: make DVD only work where *MFG'D* :-)) by Anonymous Coward · · Score: 0
    Same for electronics and sneakers and cars and ...

    Oh nooo, THAT kind of region control would be against free trade.

    So isn't DVD region control against free trade? It means there's an artificial reason I can't buy up excess DVD inventory in New York and sell it in China, or vice versa.

  196. Re:They use a bad analogy by Bobzibub · · Score: 0

    And I thought DVD players had good quality video outs.

  197. Lawsuits don't sub for good encryption by Afterimage · · Score: 0
    I think this is a case of the industry attempting to wish a problem away with litigation rather than properly addressing the problm (as they see it), adequate copy protection.

    Since it is not illegal to sell "glass water tobacco" pipes, even though *nudge, nudge. wink wink* they are obstensibly used for currently, illegal recreational purposes, this case should be tossed.

    It is not, in my mind, the responsibility of the public to give any quarter to industries who have failed to insure their own well-being.

    That said, I think a lot of this comes down to public posturing, since the industry feels they have to say *something*. Judge tosses first request, message of "Just say no!" still not strong. Refile with new claims.

    Though I'm happy to see the defendents crack a fairly crappy algorithm in the name of Linux interoperability, I'm shocked the industry hasn't taken action against Xing for having the crappiest implimentation, and allowing the work-around to take place.

    Now, if only the industry can get past those pesky First Amendment issues. . .

    --
    --Humpty Dumpty was pushed!
    1. Re:Lawsuits don't sub for good encryption by Afterimage · · Score: 1

      Damn slow connection. It forced to me to hit submit twice! I'm suing and filing for class action status. Now, who's got deep pockets?

      --
      --Humpty Dumpty was pushed!
  198. Not useful for piracy? by FreeJacker · · Score: 0

    Correct me if I'm wrong, but can't you still make a bit-for-bit copy of a DVD with encryption in place?? The decryption software isn't promoting piracy, in that if you decrypt it, you still need a player to watch it. And current players assume encryption is in place anyways. If you own an authorized player with a valid decryption key, and you make a bit-for-bit copy, you would still be able to watch the copy. The only thing the cracking of the decryption key allows is "pirated" player programs. Which was the intent all along: DVD-players for Linux. I really hope someone makes a coherant argument in this vein in the courtroom. Rationality isn't always known to prevail, but it does break through every once in a while.

    1. Re:Not useful for piracy? by Anonymous Coward · · Score: 1

      Typ. the chips in the players either have a serial control bus that can be simply forced from master into slave mode (via another master chip) or if implemented via DSPs one just needs to change the program. The players are just lasers, sensors and motors. Don't give us this bs about can or can't be done. There are millions of engineers and techs in this society. It is trival to modify or replace the controller electronics and only a bit more effort to write the replacement control software. Heck one can just look up the original specs and data sheets to see how a DVD drive is suppose to work. With ASICs, DSPs and Microcontrollers there are so many ways to do anything that there is no room for a statement of "CAN'T".

    2. Re:Not useful for piracy? by kvajk · · Score: 1

      Correct me if I'm wrong

      OK, you're wrong. :)

      but can't you still make a bit-for-bit copy of a DVD with encryption in place

      No, that's the whole point.

      The so-called security works because all commercially available hardware plays along.

      It works something like this: there is the regular disk itself, with the encrypted data. Then there is a special part of the disk, with the keys. Your player will not allow you to read directly from the section with the keys.

      Furthermore, commercially available DVD writers will not allow you to write to that sector.

      So, if you do a bit-for-bit copy onto a blank disk, you'll end up with a new disk with the special "hidden" section different, and it won't be playable.

      Unless, of course, you can crack the encryption.

      Which was the intent all along: DVD-players for Linux.

      Amen, brother. This is about consumers' rights.

    3. Re:Not useful for piracy? by mpe · · Score: 1

      Except, of course, for professional hardware designed for mass duplication, which is of course the only hardware that a real "pirate" would use anyway.

      Why would a real pirate even bother with getting hardware, far less hassle to make the appropriate bribes to get hold of a production line to churn out some region 0 copies.

    4. Re:Not useful for piracy? by Morgaine · · Score: 2

      But if commercially available writers don't allow you to write to the special sectors then it's impossible to create "pirate" copies of DVDs even if one *does* possess the decryption key, so the DVD piracy claims are 200% bogus either way.

      Talk about a weak case. The judges are going to have to be deaf, (very) dumb and blind to let this action succeed.

      --
      "The question of whether machines can think is no more interesting than [] whether submarines can swim" - Dijkstra
    5. Re:Not useful for piracy? by the+eric+conspiracy · · Score: 2

      Furthermore, commercially available DVD writers will not allow you to write to that sector.

      So you modify the recorder.

      The cost of media and recorders makes home copying unattractive to the man in the street. A completely different picture emerges if you are going to sell 100,000 pirate copies. Such pirates will have the resources to buy or modify recorders to make bit-clone copies.

    6. Re:Not useful for piracy? by tlhIngan · · Score: 2

      IIRC, you can't. The area that has decryption keys is either "burned out" or contains data there, such that it is impossible to record there.

      So you have to hack the movie and hack the player to store the data...

  199. Re:Don't bend over! by Troed · · Score: 0
    there is NO evidence of decss's primary purpose being pirate activity. None. Not a bit. Not a single site has a "377373 h4x0r guide to DVD ripping"

    Look here

    DeCSS is used to rip lots of DVDs every day, other programs then re-encode these into VCD format, and k00l traders then put these VCDs on more sites all over the world than you can count ...

  200. Re:Shooting themselves in the foot by j0nb0y · · Score: 0
    Piracy more prevalent in the linux community? I take that as quite an insult. In case you hadn't noticed, DeCSS was written for WINDOWS, not linux. This makes it a bit easier to pirate videos in windows than linux. And if you wrote a player, you could include measures into it to stop pirates. If you don't write a player, someone else will, and they won't put those controls in. Actually, since deCSS stole some code from the linux dvd project, it can be argued that if you had written a linux player, deCSS would never have been written.

    Constantly changing systems? I haven't seen any that aren't backwards compatible. Compare this to windows. I don't see this argument as holding any weight.

    We will have a player, whether you write it or not. Right now, I have a useless dvd drive, and I'm not very pleased about it. -Jonboy icq# 32188190

    --
    If you had super powers, would you use them for good, or for awesome?
  201. Re:Shooting themselves in the foot by NatePWIII · · Score: 0

    It doesn't matter what operating system you use plagarism and copyright violations will exist. It is simply a case of the poor taking back from the rich (I like Robin Hood). Big corporations are sucking our economy and country dry while the average citizen is finding it harder and harder to make a comfortable living. When these conditions of inequality exist you can expect rebellion and in this case "stealing". I may not agree with breaking copyright laws myself but this doesn't change the fact that many americans do not believe it is wrong to make illegal copies of CD's, DVD's and other forms of media. This mentality is because they feel like the big media corporations are charging them too much and hence its payback time. Don't worry about the OS or the media, it doesn't really matter. If the large corporations would charge the average citizen a fair price for their products (ie. microsoft) instead of getting "fat" off of the land, then piracy will end. Its as simple as that.

    Nathaniel P. Wilkerson
    NPS Internet Solutions, LLC
    "Get your domain name for only $45"


    Nathaniel P. Wilkerson
    NPS Internet Solutions, LLC

    --

    Nathaniel P. Wilkerson
    www.haidacarver.com
  202. This week by Anonymous Coward · · Score: 1

    This has been a pretty bizarre week for me.

    I reported to work Monday morning, and learned that I'd probably be working for Steve Case in the not too distant future (I work at a TWX subsidiary).

    If I'm to believe the comments on /. -- I'm suddenly one of the bad guys.

    I've been working there less than a year, and I firmly believe that the primary reason I was hired (out of a field of 5), was that I had experience with Linux.

    I'd been told that TWX was taking a serious look at Linux, and planned to widely deploy it within the next couple of years! I figured that part of the reason that I got the nod for the job was my Linux experience.

    But now, with the AOL/TWX thing, I find that I'm only slightly less repulsive than a Microsoft minion.

    I got a 'warm & fuzzy' email today cosigned by Steve Case and Gerald Levin, in that order, that was addressed to I can only guess who. I wish I had forwarded it to my home account.

    I don't know if either of you guys (Steve and Gerald) read /. But here's a passionate plea from one of your employees; realize that if this bright new enterprise that AOL Time-Warner supposedly represents is to succeed, you're going to have provide much, MUCH more than a web-site and a browser plug-in. AOL fat-pipes on RoadRunner won't be accepted if they cram advertising down our throats like an AOL dial-up connect.

    You're going to have to change the way you think about business. You HAVE to have to reign in the MPAA and put an end to this DVD-CSS crap. Just admit that you screwed up, and let us play DVD's on something other than a Redmond based proprietary platform.

    And Steve -- as my future boss -- if you're so savvy (and I DO believe that you are), why is it that you still don't offer Linux users access to AOL? Sure, it's a small market... but it's the market you want. The folks that use Linux are the same folks that friends and relatives call when their Windows boxes fall down!

    And, then, to round out the week, BillG "steps down".

    Yeah, right.

    I've never been a fan of labor unions. I feel they had a legitimate reason for existing, at one time. I also feel that they've done more to hurt their membership (since I've been in the job market) than they've done to help them.

    But I now realize that the labor union model is one that we, in cyberspace, might put to good use. Call it a "User's Union".

    They need us more than we need them.

    I've got a DVD library that consists of exactly 6 disks. I've got better than a hundred video-tapes. My VCR still works. I'll tell my friends and family to avoid DVD's for now. They'll listen; I'm their tech guru.

    I've been responsible for "converting" 8 AOL users to local ISP's in the past year. My local ISP still works. I'll tell more friends and family to ditch AOL (AND Compuserve!!). They'll listen; I'm their tech guru.

    I'm vocal about my boycott of amazon and etoys. I've cost amazon at least three sales. I hope to cost them more. I'll keep after my friends and family, and - eventually - they'll listen.

    I'm their tech guru.

    And I guess I'm about to risk my job, as I'm going to email my current boss, Gerald Levin, these same thoughts when I get to work Tuesday.

    But I'll land on my feet, because I've got friends and family. And they trust me, because I'm their tech guru.

    So, for tonight, I'm posting as an AC.

    Now, back to your regularly scheduled 'Natalie Portman brand grits' post...

    1. Re:This week by EdMcMan · · Score: 1

      Actually, there is an aol tunneler so you can use the internet with AOL with Linux. Look for aol on freshmeat.

  203. Lots of "lawsuits filed". Any judgements? by Anonymous Coward · · Score: 1
    I hear lots of "lawsuits filed", "temporary injunction issued against", "authors of [DVD utility program] served a summons or court order or raided", etc. Where are the final verdicts in each of these cases? What of the restraining order against Slashdot? What happened to those Norweigian guys who wrote DeCSS? Was Xing punished or fined for violating their NDA?

    It looks to me like lawyers throwing lots of scary words about and serving papers with raised seals and talking to judged to spread fear and dissuade others from RE'ing DVD, yet... there have been no convictions of people, no rulings as to legality of reverse engineering, no rulings as wheather or not cartain programs are truly illegal. EVERYTHING is just in limbo.

    I think that the DVD lawyers drop their action at the last second... deliberately. That way the "laws" they claim we are violating, are never brought to challenge. A challenged law has the potential to be struck down, without hope of returning. A dropped case means the "law" stays active on the books and can be used to harass and scare the next guy. And because no one can afford to be the test case they settle out of court or cave into to DVD lawyers demands in return for dropping the suit and the status quo of PH33R is maintained.

  204. Re:Shooting themselves in the foot by Anonymous Coward · · Score: 1

    I work for a company that produces software DVD players for 9x/NT. We determined that it would not be viable at this time because:

    a) size of market. DVD drives are being bundled and produced at a fast rate -- however, with the limited size of market for DVD-ROM drives, especially in the linux community, we aren't likely to recoup costs

    b) the linux community is generally open source oriented. We predicted that piracy would be more prevalent -- as users are more technically oriented, and most of our deals are OEM's sold to large computer manufacturers selling to end users.

    c) constantly changing systems that would be hard to support. From X to the linux kernel, there are many potential problems. There are also potential technical support nightmares helping new linux users through a non-standardized system.

    There is potential in the future -- but I don't see it being soon. However, we are looking at porting other products over.

  205. A Better Analogy by Anonymous Coward · · Score: 1

    what if they left the lock off the door all together, and someone figures out how to use the doorknob.

    1. Re:A Better Analogy by Chandon+Seldon · · Score: 1

      Apparently it's illegal to distribute instructions on using a doornob...

      --
      -- The act of censorship is always worse than whatever is being censored. Always.
  206. Re:Can we sue them back ? by Anonymous Coward · · Score: 1
    I might have missed a bit of news somewhere along the line, but my understanding was that proprietary code was not leaked. What was "leaked" was data not code.

    That data may once have counted as a "trade secret" -- but it was freely distributed by the legitimate owners (they might not have realised they were doing this -- it was an accident, they meant to encrypt it first -- but they can't sue others for their own incompetence!) and for something to remain a trade secret in the eyes of the law (disclaimer: IANAL) you must actively prevent distribution.

    And that data provided the necessary clues for the Norwegians to legitimately reverse engineer code. This is not the same as if, say, someone had leaked the source code to a DVD decoder.

    For example, if the president of the Coca Cola Corporation accidentally mentioned the Secret Ingredients in their soft drink on TV -- perhaps not realising he was on air -- then anyone would be free to use that recipe. They're also free to independently discover it; this is the price a company pays for not patenting something, which does disclose the method to the public but assures the rights of the owner (at least... that was the theory... these days it seems to be mostly used for abuse... but that's another story.)

  207. Re:What if this were done 20 years ago? by Anonymous Coward · · Score: 1

    Umm, this actually did happen, 17 years ago (with Betamax, not VHS).

  208. Re:Shooting themselves in the foot by Anonymous Coward · · Score: 1
    I find this very frustrating. I bought a DVD player about 6 months ago and have bought about a dozen DVDs and I would like to buy more. The problem is with their law suits I can't in good concience buy any more more until this is done and we've won (praying).

    I'm right now almost to the point of burning the disks, and shipping the scorched remains back to them, or better yet the judges involved.

    How can we get the press to do some more positive stories on our situation? US citizens always root for the underdog, so if we can start getting the word out that the big mean motion picute industry is beating up a bunch of developers trying to play movies then maybe we can get some positive spin going.

    Maybe people here should write to the editor or a couple of reporters in the "Technology" section for their local papers. If the story get's picked up there, there is a good chance in IMHO that we can get something in one of the nationals, and get some public opinion on our side. But as long as the movie industry can portray us as evil hackers trying to destroy their industry public opinion (and likely the courts) is going to be against us.

    I've been educating my non-computer friends and associates that this is not a Piracy & Evil Hacker situation, but rather the studio's attempt to totally control distribution and viewing of a new media format to prevent fair use and to silence the word that the emperor has no clothes! I.E. CSS is not a good copy protection format, primarily restricts movies to being played in particular "regions" (to protect their profits in the theatre), and prevents fair use.

    - A1010
    http://www.geocities.com/SiliconV alley/File/3635/
    http://members.xoom.com/a1010_2000/

  209. Turn the media against MPAA/RIAA by Mike+Hicks · · Score: 1

    I believe it is the responsibility of those of us in the Free Software community to educate the members of the media who are reporting on this subject. We need to show them the truth about what DVD encryption means.

    Here's what I understand from reading other comments:

    1. DVDs are not necessarily protected from copying because of CSS. Hardware that can do bit-by-bit copying of a DVD doesn't need to decrypt anything.

    2. The aforementioned hardware either exists in very low quantities or doesn't exist. Media would also be expensive (usually more costly than buying your own copy of the movie).

    3. The primary motivation behind DeCSS (as I understand it) was to allow users of operating systems that are unsupported by DVD manufacturers to play movies. As a side-effect, this may make copying of DVDs somewhat easier (although such a DVD may not play in a regular player?)

    4. The puzzling comment from Jim Cardwell could have untold legal effects (IMHO): "We expected the source code to be broken. We were surprised it wasn't broken earlier."

    I'm sure that there are a lot of other interesting facts that may show up, and we should give those facts to the news media.
    --

  210. Re:Can we sue them back ? by Mike+Hicks · · Score: 1

    Sounds like a grand idea! However, I don't care as much about the money as having the DVD association release software/hardware that will work with Linux or any other OS. Perhaps release the specs and the algorithms for playing the video or something..

    What would they be charged for, though? Barring a Market or something along those lines? Heh, or even Discrimination of some sort.
    --

  211. Re:Not a GPL violation -- complete printed source. by Alan · · Score: 1

    I hope they don't.... but if they do, I hope they ship my t-shirt before!

    :)

  212. Re:Source code is now on T-Shirts!!!! by Alan · · Score: 1

    I've just ordered (praying to the credit card gods that my mc goes through and that I'm near enough to the top of the list so that I get the shirt sometime before the next century) and encourge others to do so. Sure, supporting a) copyleft and b) the EFF is cool and all, but I think the coolness factor of the shirt with dvd decrypt codes on it is good enough on it's own!

    alan, soon to be garbed in decrypt code....

  213. MPAA LINKS by drwiii · · Score: 1
    Apparently the MPAA can't adhere to proper URL naming conventions, so here's the links you should be going to:

    FILM STUDIOS BRING CLAIM AGAINST DVD HACKERS IN FEDERAL COURT

    Connecticut Claim

    New York Claim

    Note: The "New York Claim" document does not render properly in Netscape.

  214. Re:Question about DVD streams: by drwiii · · Score: 1

    DVD does support multiple video streams ("angles"), but they are not used in many titles. I'm not sure if the player can automatically switch angles, but I'm guessing it can.

  215. Yippee. Yet more litigation by avm · · Score: 1

    Yet more proof that the US has the highest percentage of lawyers in the world. They lost the TRO, so what do they do? File suit under a different association (MPAA) against a different set of defendants, for the same activity.

    Should be interesting to watch...do you have your css-auth code? Get it today ;-)

    1. Re:Yippee. Yet more litigation by Dwonis · · Score: 1

      The MPAA/DVD CAA made things worse by making a stink. I don't even have any hardware to do with DVDs, but I downloaded all the DeCSS, css-auth, etc. stuff just to help anyone who needs them. I haven't even used the things, but the DVD CAA encouraged me to download them.
      --------
      "I already have all the latest software."

  216. Re:Don't bend over! by Threed · · Score: 1

    "Insightful" is when you have a new POV to add to the discussion. Sharing true knowledge is merely "Informative". If you curse in a post, it's probably "Flamebait". If you yell at moderators, you're probably a "Troll".

  217. Re:Not Piracy by John+Allsup · · Score: 1

    Just to make the obvious point -- it will be some time before the average consumer can download a multi-gigabyte movie and blow it to their own media (a high speed connection is required).
    John

    --
    John_Chalisque
  218. Re:Not Piracy by John+Allsup · · Score: 1

    All you need is a pressing plant in the east somewhere (I recall that an anti-piracy organisation in China was withdrawn after contracts were taken out against its management by the various large-scale copying operations over there)
    John

    --
    John_Chalisque
  219. Re:Not Piracy by John+Allsup · · Score: 1

    very true -- most people would be happy to spend $5 for a TV quality version rather than $30 for the DVD quality version (which can then only be viewed at TV quality anyhow -- the lost detail won't be missed)
    John

    --
    John_Chalisque
  220. MPAA Press Release Parody by Brian+Ristuccia · · Score: 1

    THE INTERNET. (January 15, 2000) - On January 14, 2000, in response to the reverse engineering of the weak DVD encryption system intended to prevent fair use of DVD movies, called "CSS," and subsequent Internet distribution of a cryptanalysis of said system, the major motion picture companies attempted to bully members of the Free Software community into silence by filing injunction complaints in the Southern District of New York and District of Connecticut against four defendants. The victims in New York are Shawn C. Reimerdes, Eric Corley A/K/A "Emmanuel Goldstein," Roman Kazan and Jeraimee Hughes in the District of Connecticut.

    The plaintiffs are Universal City Studios, Inc.; Paramount Pictures Corporation; Metro-Goldwyn-Mayer Studios Inc.; Tristar Pictures, Inc.; Columbia Pictures Industries, Inc.; Time Warner Entertainment Co., L.P.; Disney Enterprises, Inc.; and Twentieth Century Fox Film Corporation.

    Announcing the court action, Jack Valenti, President and Chief Executive Officer of the Motion Picture Association of America (MPAA), made the following statement (as translated by Babelfish's corporate halftruths -> reality mode):

    "The MPAA is sucker-punching the small guy today in defense of the future of the American Movie Industry's profits. We have filed suit in federal court to stop Free Software developers from distributing the software designed to circumvent the encryption technology that prevents copying and fair use of DVDs. We'd make a lot more profits if you had to buy separate copies of your favorite movies to accomodate the different places you want to play them and the different players you own. If you didn't have to buy a DVD for your living room, and another copy for your bedroom, and a third for your vacation home, as well as a VHS copy for the VCR in your RV, we'd only make 1/4th the profits we would otherwise."

    "This is a case of theft. The posting of the de-encryption formula makes it possible for end users to make full and fair use of the videos they've purchased! Now they won't have to buy multiple copies. They can even play the movies on their PC's without buying expensive player software and costly proprietary operating systems! The Industry will sell less licenses for our proprietary player technology! We'll make less money! The DeCSS and Linux DVD player people have stolen these profits from us! Waah!" said Valenti.

    Under federal law, it is illegal for anyone to traffic in any product that is designed to render useless encryption devices that protect copyrighted material, thus reducing the Movie Industry's profits by making it unneccessary to purchase multiple copies of movies in order to play them in different places and on different players owned by the same person. In 1998, Congress passed and President Clinton signed the Digital Millennium Copyright Act (DMCA) to protect the creators of copyrighted material from not being able to sell multiple copies of the same movie to poor suckers who can't understand how to get around the copy protection.

    The MPAA strongly supported the DMCA precisely because of concerns about profits. The defendants' brazen trafficking of the utility plainly violates the profit maximization provisions of the DMCA.

    "The U.S. movie industry intends to defeat anyone who steals our profits. We are determined to defend the technology that protects our profits." vowed Valenti. "If you can't protect that which you own, then you don't own anything."

    "The Free Software community intends to defeat anyone who interferes with our fair use of information and artwork we've rightfully purchased. We are determined to defend the technology and organizations that protect our rights to fair use," retorted Brian Ristuccia, advocate of the Linux DVD Player Project (LiViD) and operator of a DeCSS mirror site on the Internet. "If you can't use that which you own, then you don't own anything at all," he said.

    Additional information on this case may be found on the OpenDVD web site at http://www.opendvd.org/.

  221. Re:Can we sue them back ? by Forge · · Score: 1

    Harassment, Perverting the course of justice, creating a public nuisance ( I don't know if that is a charge in the US ). Basically filing a lot of lawsuits you can't win against people who can't afford to defend against all of them is a crime all by itself.

    Or if not a crime, at least an abuse of the legal system. Never mind that these cases have perjury at the very core.

    --
    --= Isn't it surprising how badly I spell ?
  222. Intellectual Property? by psychophil.com · · Score: 1

    I'm sorry, but I think anyone would be hard pressed to find anything coming out of holloywood that could be considered 'intellectual'.

  223. They just want their fees by psychophil.com · · Score: 1

    Remeber when cassette tapes came out? (ok... ok... stop laughing... I can't be the only one old enough.)

    Anyway, the music industry fought that like crazy as well. Claiming piracy and the destruction of the music industry. Suddenly, they shut up. Why? A percentage of every single cassette tape sold in the US (I'm not sure about other countries) now goes to the recording industry. Thats one hell of a lot of money.

    I see the DVD people doing the same thing. Pressing these suits (the money they are spending is nothing compared to the big picture) until they can get a piece of every DVD recordable media sold now and in the future. Big money.

  224. How can that be if the key was in software? by Colin+Smith · · Score: 1

    ?

    --
    Deleted
    1. Re:How can that be if the key was in software? by kvajk · · Score: 2

      Well, the key wasn't in the software, it's on the DVD disk.

      The DVD player will give it to you (not through a regular read() though) once your software has "authenticated" itself to the DVD drive. The point of this is to only allow you to view the content using "their" proprietary software which will respect their various big brotherisms.

      The process of your system "authenticating" itself to the drive is what had to be reverse-engineered. It's some hash function thing; the DVD drive gives you some random data, and you perform some "secret" hash on it which, if you get it right, proves you're "in the know".

      I can't believe how weird this whole DVD copy-protection scheme is. It rests entirely on proprietary software not being reverse-engineered and proprietary hardware not being tampered with.

  225. Horse sees opening, makes a dash... Slam... by Colin+Smith · · Score: 1

    The horse has bolted. These guys are *way* too late. They obviously don't think in "Internet Time"

    BTW, has anyone else noticed that they have only one email address on their web site. That of a "pegge@mpaa.org" who might be a one "Paul Egge - Vice President - Information Services"

    Hmmm. I wonder what the email addresses of the other "MPAA Oficers" at this web page are:

    http://www.mpaa.org/about/mpaofficers/content.ht m

    --
    Deleted
  226. The legality of selling semi-functional hardware? by Colin+Smith · · Score: 1

    Just how legal is it to sell hardware which is known not to be fully functional?

    --
    Deleted
  227. But only in the United States of America. by Colin+Smith · · Score: 1

    I guess this means that the code will have to be stored outside the US... In a free country. :)

    --
    Deleted
  228. This is all a Red Herring by Zemran · · Score: 1

    Is piracy really a threat? Do you or anyone you know go out and buy pirate videos? I have never seen a pirate video. Video shops buy most of the commercial videos and they are not going to deal with pirates as they are far more likely to get caught. If DVD finally takes off and I get a DVD player attached to my TV I would be renting DVDs instead of videos. Just the same as I am not rampantly copying videos, I would not be rampantly copying DVDs.

    I have known friends copy a video so that another friend could watch it but this is not a level of crime that warrants the response. If it were not possible to have copied the video the friend would not have gone out and bought the video so the theft analogy is false.

    This is all a red herring and purely about control of the market in the way that M$ got control of the software market.

    --
    I love stacking my barbecues in the shed at the end of summer - you can't beat a bit of grill on grill action.
  229. Re:Does the state provide a defense by Ricdude · · Score: 1

    IANAL, but I believe the "if you can't afford one,
    one will be provided for you" clause only applies
    to criminal cases. For a civil suit, you'd be
    representing yourself. And you know what they say
    about someone yho represents themself in court...

    As a side note, most jurisdictions will exclude
    you from Public Defender consideration if you have
    pretty much any source of income. You need to
    be *really* poor to qualify.

    --
    How's my programming? Call 1-800-DEV-NULL
  230. Not so, because their facts are entirely wrong by Morgaine · · Score: 1

    Sorry, but no, their action isn't valid even from their own point of view, simply because they've got their facts wrong. The DeCSS crack cannot be used for producing "pirate" copies of DVDs, so their case is based on a totally incorrect premise.

    --
    "The question of whether machines can think is no more interesting than [] whether submarines can swim" - Dijkstra
  231. Re:hehe by Mashiara · · Score: 1

    I have not tried, but I would suppose I can make as good copies by capturing data from *GOOD* VHS as by decoding DVD and the resampling it to lower quality.

    The quality difference would most propably be so minimal that it would a lot less trouble just capture the video feed from the VHS to the desired quality than first get the data from the DVD and then do the resample (which will take much time, while the capture can be done in realtime)

    About the above, I do not have a DVD-ROM drive and I do not know how fast they can transfer data but given the limitations in interfaces they simply can not be many times faster than is required to show the bitstream which means you have to first rip the movie and then resample it, not worth the trouble.

  232. Putting out a fire with gasoline by Ross+C.+Brackett · · Score: 1

    Fine. Sue people a bunch of Linux people. Good strategy. Fire off a bunch of lawsuits towards a group of people who are used to working underground. And who are rabid about being oppressed by large stupid companies to the point of DEVELOPING A FREE ENTERPRISE-CLASS 64-BIT CLEAN POSIX COMPATIBLE OPERATING SYSTEM FROM THE GROUND UP. Good strategy. Hey, while you're at it, have you thought getting rid of that hornet's nest in your backyard by smashing it with your bare hands?

    In all seriousness, whether or not the DVD guys win this case or not (and I have a feeling it's going to be one hell of a fight) it's never going to be over. Even if the DVD lawyers shut down every single hosting website, and stop the de-CSS authors from working it won't end. The code will be mirrored, and perpetually posted to Usenet, and irc, and home-DSL-hosted FTP sites. Future code development will take place in other countries. And that's future code development. The "secrets" they keep referring to are as good as gone.

    I mean honestly, what does the DVD CCA have to gain other than slowing down development and keeping DVD players out of official Redhat distributions and such. We're only left with alienating Linux geeks - which as I've said before is *not* A Good Idea. Unless I'm missing something. If so, please enlighten.

    Ross

  233. Re:They use a bad analogy by matthewg · · Score: 1

    He knows. code.shtml says "It is very likely that Slashdot will use this soon." Of course that was $BIGNUM months ago...

  234. Re:They use a bad analogy by matthewg · · Score: 1

    There is a program available, which I wrote, which adds NNTP support to Slash. The newsd home page has a link.

  235. Re:They use a bad analogy by Jerry · · Score: 1

    I've noticed something too.
    The number of media psychophants posting what can only be catagorized as FUD, if not outright disinformation, in support of the court action and the 'piracy' interpretation.
    I've noticed this phenomena occuring with other hot topics as well. It seems that various free market capitalists, an oxymoron if there ever was one, are sending out paid cyber-brownshirts to harass various OpenSource focal points to promote their special interests. (They have to be paid, only an idiot would freely suppress personal liberties.)
    With these megamergers we are reading about things are only going to get worse. It's quite a scam they are setting up for themselves. Use dirt cheap slave labor in China to destroy local competition and manufacture schoddy products sold at prices well above their worth. With the major banks already magamerged the consumer must go through phone-menu hell to speak to a human being, IF one can be reached, in another city 1,000 miles away. The megabank, meanwhile, violates usery laws by charging $25 for a $10 overdraft that their own faulty bookkeeping created. The bank CEO's, meanwhile, go golfing with the state and federal legislator just to make sure that the proper legislative FUD remains in place so John Q Public can't get relief from the 50% usery rates the banks enjoy. Don't get me started on the HMOs and their use of the Medicare 'coordination' of benefits to rape the federal treasury while simultaneously jacking health premiums to $500/month levels and reducing benefits to a pitance. Unions? I was driving behind a union boss yesterday. His new Cadillac really stands out nicely against the 10 year old car I was pooling in. The rank and file are surfs like me, the 'bosses' are no different than the CEOs. They run the unions for their own benefit or to push their political agenda, which seems to be nothing more than creating a socialist utopia, aka the USSR. I don't need to re-live 1932, thank you.
    These 'corporations' (corpus - body) have been given more rights than a real, living body enjoys in the USA under the present body of laws. Their 'creative accounting' misrepresents the truth of their corporate value. They frequently lie in court and like the mafia dons prior to the RICO act use their billions to pay souless lawyers to enforce their corruption. Gates use of his billions to undermine our system of justic is characteristic and his scofflaw attitude (video tape lies!) epitomizes the cancer eating at our economic system. The movie moguls are merely duplicating his process, an act of piracy which they don't mind committing.

    --

    Running with Linux for over 20 years!

  236. Valenti (MPAA) pay for 1998 by craw · · Score: 1
    This may be slightly OT, but to get an idea of what the opposition is like, consider the following little tidbit that was in the Washington Post this past week. Jack Valenti (MPAA), who used to be the highest paid trade association chief, has slipped from number 2 to number 4; Valenti only made $1,012,091 in 1998. Jason Berman (RIAA) was 7th on the list at $861,268. Derek Anstrom of the National Cable Television Association was 10th at $812,595.

    Gene Upshaw (NFL Players Association) was numero uno at $1,799,972. Go Niners! No wait! They're not in the playoffs this year.

    If Valenti loses this one he may have to take a pay cut to only a 6 digit figure.

  237. Re:Does DeCSS only extract content? by Demona · · Score: 1

    Sounds analagous to wanna-be webmasters who want to know how to "disable" function foo in someone's browser.

    --
    Fuck Slashdot
  238. Where's United Artists? by Critter · · Score: 1

    Well, given the history of the film industry at least they were kind enough to leave UA out of it. It would be too ironic to see the Chaplin, Pickford, Fairbanks named studio try to muscle the little guy.

  239. What they really want to control... by aaarrrgggh · · Score: 1

    As has been pointed out far too often, a commercial pirate can do a bit-for-bit copy of a DVD at a low cost, and make a reasonable profit.

    The interesting thing that people should remember is that MPAA/DVD is concerned about the same things as the RIAA-- changes in the distribution model for entertainment.

    The pirate of the future that they are concerned about isn't someone copying the physical media and re-selling it, but someone that provides the content on a black market. The entry barriers in this type of industry would be very low... all you would need is high speed net access.

    So, while we all recognize that the specific things they are saying are technically irrelevant, it does still pose a risk to their business model.

    My Question is what has to be done to make the studios and the record labels happy, without gouging the consumers? Does this require a paradigm shift (lower cost, higher quantity products)?

  240. DVD Players MUST be able to read "hidden section" by hayden · · Score: 1

    A lot of ppl here seem to be saying that commercial DVD players can't read the hidden section. AFAIK this is really wrong.

    My understanding of how DVD encryption works:
    1 Make movie in digital form(duh)
    2 Get randomly generated session key and encrypt movie
    3 Encrypt session key with all 400 or so of the software and hardware player keys
    4 Put movie and all 400 encrypted keys on the DVD and sell (last part not actually part of encryption system)

    If this is how it works then the keys need to be readable by the player otherwise they can't decode the movie either. It may be possible that writers can't write to that section.

    People who actually know how this works feel free to correct me (I know how shy people are here on /. :)

    --
    Nerd: Derogatory term typically directed at anybody with a lower Slashdot ID than you.
  241. Simple Answer by panda · · Score: 1

    The answer to all these court maneuverings by the DVD CCA and the MPAA is simple:

    The hackers remove the code from their websites.

    10 million folks with Linux can't view encrypted DVDs.

    10 million potential customers won't be buying encrypted DVD films.

    At $40 bucks a disk, with 10 million customers, each buying an average of one disk per month, that's $4.8 billion in potential revenue tossed down the toilet. I know I won't be buying any encrypted DVDs. What about you?

    --
    Just be sure to wear the gold uniform when you beam down -- you know what happens when you wear the red one.
  242. Piracy -IS- The Issue (ReadMe) by 8Complex · · Score: 1

    I think a lot of you have forgotten what you stand for... Open Source.

    You see, when you create a means of DVD Encryption that is, in your minds, strictly for the playing of the files, and then release it as Open Source code, how many people think that someone else won't grab the code and rewrite it to decrypt for piracy?

    What the creators should have done was find the key, and then put it in some sort of binary (Closed Source) and then run their stream through it. This would prevent anyone that wanted to rewrite the code for their own piracy purposes fairly well.

    What a lot of people here overlook is the fact that Open Source means all is showing and all can take the code and use it where they want. Licenses are just a legality, but when it comes to piracy, you just don't care about them. Hence the reason that D.O.D. (Drink Or Die - a software piracy group) was able to write their program "DVD Speed Ripper v1.1" ( Some page I found with a link to it ).

    BUT, if you look here you'll see that there are many programs to do this. I myself, quite a while ago, found a page describing how to do it with just Microsoft GraphEdit (a multimedia program in which you could rearrange filters and output types to decode anything to file).

    This seems to be a link to a story about how DeCSS was created, almost an interview.

    Well, I can keep finding resources but these are the best for you all to read.

    I am -NOT- against Open Source, by ANY means. Please do not take it as such. All I am saying is that Open Source projects should have legalities taken into consideration, and this one started as an illegal idea and ended up in court with a backing that wants someone's illegal activity to be legal since they can use it. I believe that someone could have just paid them royalties and written a player for linux without a hitch, though, and this is what they'll stand by if they get intelligent about these things.

    - 8Complex

  243. An Analogy? by FigWig · · Score: 1

    If a company locked its secrets in a box with a cheap lock and distributed one of these boxes with each of its products, would you be liable for opening the box? (ok, that sentence sucks, but hopefully you get the idea)

    --
    Scuttlemonkey is a troll
  244. Re:Does DeCSS only extract content? by IntlHarvester · · Score: 1

    Actually, the root problem is that the menuing/control system on DVD-video is just plain braindead and broken. Even obvious things like a pointer/mouse interface were left out.

    It's clear that DVD was designed only with playback on an A/V component in mind. They ignored 15 years of research and practice in computer-based multimedia systems and went for a cheesy postcard interface. (The hardware component focus also explains the weak encryption design -- it looks as if they were more worried about people with sodering irons than the computer programming community.)

    In hindsight it's obvious that a good portion of their installed base would be DVD-equipped computer systems. The user base is just that much more technically saavy and open to early adoption. Unfortunately, that user base is saddled with a UI designed for people who can't stop their VCR clocks from blinking. What's worse is they ignored the long running predictions of television-computer 'convergence' just when it's finally starting to happen.
    --

    --
    Business. Numbers. Money. People. Computer World.
  245. Re:Shooting themselves in the foot by IntlHarvester · · Score: 1

    Anyway, manufacturers are more interested in our marketing, sales numbers, and a product fulfilling a need.

    So, basically your arguments about piracy are moot. If the (Linux,OS2,Be,BSD,Solaris,MSDOS) markets were big enough to be profitable, people would sell players.

    And while you are correct that the percentage of Linux users saavy enough to use DeCSS is higher than the percentage of Windows users, the saavy-enough Windows users far outnumber the saavy-enough Linux users. If piracy was a serious consideration, there would be no software players at all, or the computer DVD setups would be self-contained sealed hardware boxs.
    --

    --
    Business. Numbers. Money. People. Computer World.
  246. Mod chips by IntlHarvester · · Score: 1

    Mod chips are feasible for the Playstation because there are a billion identical PSX units out there. While you could probably mod a DVD player, selling the kit would be hard because you probably would need a unique kit for every different make and model of player.

    I could see DVD mod kits, but they would probably be expensive and marketed towards serious piracy operations.

    It's probably a moot point anyway, because in the next couple years we'll have inexpensive computer backup media (removable disk, fast tape, etc) that can easily handle 10 GB of data. This will allow individuals to engage in small time piracy with other computer users, just not the supposedly with more lucrative a/v component DVD player market.
    --

    --
    Business. Numbers. Money. People. Computer World.
  247. Re:CD quality?? by IntlHarvester · · Score: 1


    I read a "Stereo Review" article once that indicated that their selected "golden ears", in a blind test, couldn't tell the difference between a $1000 CD player, a $150 CD player, and a well mastered Dolby D cassette tape. (For obvious reasons, they don't print reviews like that anymore...)

    The key here is "well mastered" and "Dolby D" -- too little, too late for the cassette as a hifi medium. I suspect it will be the same for MP3 and MiniDisc. Most people will probably wait for the next digital format, and judge the "high fidelity" quality then.

    (Although, with the average set of crap speakers on the market, MP3, MiniDisc, good cassette, etc. is just fine.)

    --

    --
    Business. Numbers. Money. People. Computer World.
  248. Re:Point about the piracy issue... by IntlHarvester · · Score: 1

    Yup -- and if consumer tape is $2/Gig now, imagine what it will be in a couple years.

    Right now the computer industry is sitting on it's hands and waiting collectively for DVD-R/W to stabilize and a compatible version of DVD-R to be released. But while the DVD people are dinking around, they won't wait forever.

    I can imagine a situation in a year or two where Iomega, Creative and others in the industry get sick of waiting for writeable DVD and just release their own ~20 Gig disc format. Base it on existing CD-R technology, call it "SuperCDR", and push it out to the consumer at a reasonable cost. It would be designed for computer storage and backup, but of course nothing would stop you from putting VOB files on it. The only thing it couldn't do is play DVDs, but by then an IDE DVD player will probably be about $35
    --

    --
    Business. Numbers. Money. People. Computer World.
  249. What the MPAA is really afraid of is not pirating by Panaflex · · Score: 1

    It is the fact that their "trade secret" is no longer viable.

    The stranglehold they have on DVD player makers will be lost if they don't defend this case until there's blood on the ground. You will see DVD players now that don't contain any technology licenses by the DVD-CCA from the MPAA.

    They stand to loose quite a bundle...

    Panaflex

    --
    I said no... but I missed and it came out yes.
  250. This is getting ridiculous... by Eddie+the+Jedi · · Score: 1
    Ok. Does the MPAA not know that you don't need to crack CSS in order to copy a DVD? If I want to copy a DVD, all I have to do is copy it, bit for bit. The only benefit of cracking CSS is that I can now play my own DVD's without a licensed player.

    Now, the DVD CAA can protest their right to a monopoly on DVD players (they'll lose, but they can protest), but the MPAA, which is only concerned with unlawful distribution of the information on the DVD's, is completely unaffected by the cracking of CSS.

    To sum up, this suit is a load of dingos' kidneys.

    --
    The dog ate my .sig quote.
  251. Then it's the wrong lawsuit... by Wokan · · Score: 1

    As has been stated many times, the DeCSS software doesn't permit copying DVD's. So these sites claiming the you can use the decrypters to copy DVDs are just misleading their visitors.
    Those sites would be much more accurate if they contained the instructions on how to modify your DVD drives for the copying. In which case, the lawsuit concerning DeCSS doesn't apply as it is now a hardware, not software, issue.
    Digital Wokan, Tribal mage of the electronics age

  252. One of the things that sucks about DVD is... by Sloppy · · Score: 1

    ...that there's no RFC where you can look up things like this.


    ---
    --
    As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
  253. Re: TROLL by ivan_13013 · · Score: 1

    Everyone,

    Will you PLEASE stop responding to this guy's troll!??!?!? It just encourages him.

    This is one of the most non-broken web sites I've ever been to. I've never gotten a 5xx error code from Slashdot, ever, after visiting several times a day for more than a year. Chances are, neither have you or this troller, who has posted this same message dozens of times on practically every discussion. Note that he never says what he was doing or gives a reproducable scenario for these "problems".

    And NOTE THE "ANTI-ROB" TROLL SIGNATURE CODE: "the same lack of technical skill that prevents you from overhauling" ... "your moral and ethical shortcomings" ... "hundreds of your patrons now hate you"

  254. Re:They use a bad analogy by rebrane · · Score: 1

    I just hope you don't own any guns.

  255. Spot on Correct by augustz · · Score: 1

    It is this point that needs to be hammered home, and hammered home hard. CSS is not about preventing piracy, it is about protecting profits on players. August

  256. Re:Can we sue them back ? by augustz · · Score: 1

    With all the money companies seem to have come into, there is a real and clear need for them to take some steps and act with it.

  257. Re:Source code is now on T-Shirts!!!! by augustz · · Score: 1

    Just bought mine as well.

  258. Re:I am not so sure about that by kvajk · · Score: 1

    Well, you can write unencrypted DVDs, right? (Yikes, I hope so.) So, you could decrypt the DVD with DeCSS, then write an unencrypted DVD. My undestanding (quite likely wrong) is that the "blank" DVDs have a secret section pre-burned to indicate that their contents were written by a consumer.

    Now, certainly there are machines in existence which can write to the secret section, since the DVD was created in the first place. The point is, they're not letting this get sold to just anybody.

    It's a joke of a copy-protection system when you get right down to it.

  259. Re:So what do we do about it? by JabberWokky · · Score: 1
    Actually, I did think about using .png, but not everything supports it, and .jpgs are lossy (so it would lose the information, plus I don't know the format enough to hexedit in a comment) so...

    I did incidently use Paint Shop Pro 6.0 to make the images. I'm still using Windows as my desktop until I can get multi-head out of Linux. I can't wait until XFree86 v4.

    --
    Evan

    --
    "$30 for the One True Ring. $10 each additional ring!" -- JRR "Bob" Tolkien
  260. Two questions: by KFury · · Score: 1

    First, if distributing a program that enables people to recover a an encryption key is tantamount to distributing keys to a department store, then does the analogy follow that Audio CDs, which have no encryption, are in effect sitting in unlocked unmanned stores all the time? If the studios still publish them, then they're admitting that this is an acceptable and profitable way to do business.

    Second, hasn't it ben established that we're all allowed to make one archival copy of any digital media we purchase, be it software, CD, or DVD? Isn't the CSS encryption inhibiting us from exercising that right?

    Thanks,

    1. Re:Two questions: by KFury · · Score: 1

      2) No. CSS doesn't inhibit your rights. There is nothing saying they have to make it POSSIBLE for you to make an archival copy, they simply cannot prosecute you for doing so.

      Exactly, and so if they can't prosecute you for doing so, and one archival copy is seen as a legitimate practice, how can they successfully prosecute someone who creates software to empower people to execute this legitimate practice, which they could not do without the new software?

      Simply because it can be used for more nefarious purposes than the legitimate one it enables you to perform doesn't mean it's illegal to distribute, unless it's explicitly banned. If this were not the case, guns would already be banned, right?

    2. Re:Two questions: by mindstrm · · Score: 2

      1) good point on the CD thing..... though it doesn't mean they are 'admitting' anything. They just 'permit' it (or rather, choose not to fight it.. permission isn't up to them)

      2) No. CSS doesn't inhibit your rights. There is nothing saying they have to make it POSSIBLE for you to make an archival copy, they simply cannot prosecute you for doing so.

  261. Utter Rubbish by periscope · · Score: 1

    When will these people learn? They talk about keys to department stores, comparing a DVD key to the keys to a department store, saying that using the keys in DeCSS and other code is "no different than making and then distributing unauthorized keys to a department store. The keys have no real purpose except to circumvent the locks that stand between the thief and the goods he or she targets". They simply must think we are all stupid!

    The DVD CSS algorithm only provides protection against those who may wish to use the algorithm to view the content, a bit-by-bit copy is possible without any keys.

    Having said the above, using an algorithm such as DeCSS (and varients) can allow one to decode the VOB files and re-encode into an MPEG-1 file - which is much smaller and thus would fit on a couple of cheap CDs. This is the only situation in which I an sympathise with the MPAA. However, the quality loss is so great that a similar file would be obtained by encoding the video from a VHS cassette. Therefore they have no case!

    Any judge that would rule in their favour is simply bowing to the corporate giants, without understanding what the "little guy" is on about.

    Did everyone notice that the LiViD guys now have a booth at LinuxExpo? That should be a good forum for them to gather support and show the corporations why they do what they do and why we NEED DVD support in the OS(es) of the future. After all, once Linux has an opensource DVD player, every other OS will follow...

    --
    http://www.jonmasters.org/
  262. Check It!!! by GrendelWraith · · Score: 1

    Anybody happen to look at th mpaa site? Check this!!!



    The Motion Picture Association of America (MPAA) serves its members from its offices in Los Angeles and Washington, D.C. On its board of directors are the Chairmen and Presidents of the seven major producers and distributors of motion picture and television programs in the United States. These members include:

    Walt Disney Company
    Sony Pictures Entertainment, Inc.
    Metro-Goldwyn-Mayer Inc.
    Paramount Pictures Corporation
    Twentieth Century Fox Film Corp.
    Universal Studios, Inc.
    Warner Bros.

    http://www.mpaa.org/about/

    --
    One good thing about music... when it hits you, you feel no pain. So hit me with music. -Bob Marley
  263. Re:They use a bad analogy by ywwg · · Score: 1

    that and in this case we _own_ the "store" (dvd movie). Would someone object to a person getting a key made to a lock they already own? I think not. If I buy a dvd, I have every right to do with the data what I see fit, as long as I don't give it to other people

  264. Re:They use a bad analogy by Wojtek · · Score: 1

    Something i've noticed over the last little while.
    We always seem to be on the defence here. We react. I think it's about time that people got together. Made this a BIG issue and drive it home to these organizations. Not just complain and defend ourselves but put these organizations on the defence. In a big way. Make them feel the hurt. Consumers have been wronged here. Don't bother keeping things secret. Come up with an encryption standard that can be released to the public and yet still be secure.

    It shouldn't be our place to justify what we do. Remember these corporations are here to serve us(This is a capitalist ecconomy right?). Not the other way around. Lets drive this home to them.

  265. Re:They use a bad analogy by Wojtek · · Score: 1

    I don't know about the rest of the world but in Canada. A person can sue for slander, libel and (this would be the case) undue defacement of one's name (generally THEM.).

    If someone goes to court and looses the defendant may then turn around and sue the original plantiff. Obviously they could sue for their legal costs+work lost but also for the loss in reputation. Obviously that's happened here as now the industry organizations are trying to pain these people as illegal pirates with no good pourpose in life...


    There's a number of other things that could be brought up as well. INAL. But I do keep an ear to the ground about this stuff.

  266. Re:All about piracy?? by tjrw · · Score: 1

    Quite correct.
    Pity they are such abject morons.
    You can buy TV's in the UK that can display NTSC
    as well as PAL, you can order a player from the US
    for a couple of hundred bucks, and you can get a
    transformer for peanuts. The 60/50HZ frequency
    difference is not an issue. You can now view
    region 1 DVDs in the UK without any hackery-pokery
    whatsoever.

    Remind me again how the region code protected them ?????

    Tim

  267. mirror it all by serialk · · Score: 1


    how many sites are css on ?

    if so many sites had all this stuff on it then

    none of this could be a problem because even

    though we know the truth, others don't because

    of bullshit and misinformation.

  268. Re:almost right by jon_eaves · · Score: 1
    Please note, trivially found by brute force.

    I didn't say it wouldn't take a long time, it's just that there is no intelligence involved.

    Cheers,

  269. You can't safely encrypt this (was Re:Lawsuits...) by jon_eaves · · Score: 1
    When the encrypted media, the decryption keys and the device that does the decryption is in the hands of the consumer.

    At some stage, the encrypted stream becomes plain text, and the information then can be trivially copied.

    It doesn't matter how much effort is put into the encryption algorithms.

    At some stage at least one key is read off the disk and used in plain text, so it can be identified and located.

    At some stage the algorithm is used/executed so the steps can be seen. With the algorithm and one key, the remainder of the keys can be trivially found by brute force.

    What people need to understand is that there cannot be anything really secret here, it's just "hard" to identify. (or in this case, relatively easy). Everything this encryption scheme has, is there for people to watch as it goes through it's paces. You just need to invest the time and effort to perform the observation.

    Encryption of the media was NEVER going to work. It didn't protect anything. It gave the ILLUSION of protecting things. The MPAA just WANTED it to work, and now, because it never did, they are trying to litigate a solution.

    The bad news for them is that technology doesn't understand law, and it doesn't matter how much they don't want their busted protection scheme to work, it never has, it never will. In some ways I feel sorry for them, because they've invested all this time and effort into a scheme that doesn't work.

    I wonder how the "technical" advisor who identified this scheme is feeling now ? Who'd like to be a fly on the wall in their next "performance review" ? ;-)

    Cheers,

  270. Re:Shooting themselves in the foot by JHod · · Score: 1
    Excuse me? I sincerely hope that your company hires better engineers than marketers, as your stated points are very poorly reasoned, close-minded and short-sighted. Let's look at them, shall we?
    • a) size of market. DVD drives are being bundled and produced at a fast rate -- however, with the limited size of market for DVD-ROM drives, especially in the linux community, we aren't likely to recoup costs

      If all those drives are being bundled, how many do you think might possibly be on machines that will also run Linux? Ever hear of the 'chicken or egg' problem? Did it occur to your planners that the first company to market such a product would most likely get a very favorable position there?

    • b) the linux community is generally open source oriented. We predicted that piracy would be more prevalent -- as users are more technically oriented, and most of our deals are OEM's sold to large computer manufacturers selling to end users.

      This point of yours makes no sense unless you are trying to make three different points... But to attempt to respond to all three:

      1. Yes, the Linux community is open source oriented, but there is acceptance for closed source software as well. A good example might be Loki Software.
      2. Technically oriented users DO NOT pirate software more than other groups. I have never seen a study that proves this, and indeed have found much anecdotal evidence to the contrary (i.e. the 'warez' community).
      3. Most of your sales may be to OEMs, but if you have a retail channel at all this makes no difference. In fact, because of the 'technical orientation' of most of the Linux userbase, they would be quite happy to go through mail-order or web-order channels and therefore free you from shelf-space and warehousing problems.
      I should comment in passing that throwing out what might be interpreted as a slur upon the types of users who most other users turn to for advice on purchasing decisions is not good policy...

    • c) constantly changing systems that would be hard to support. From X to the linux kernel, there are many potential problems. There are also potential technical support nightmares helping new linux users through a non-standardized system.

      This is your only point that has any real meat to it, and even it is flawed. X has had no changes that break compatibility in several years (when was rev5 released?) and there are ways for your software to run completely in userspace, or perhaps with open-source kernel modules that would not compromise your licensing agreements with the DVD forum.

    I could wish that your company would show a bit more intelligence and foresight. However, those are things that seem to be lacking in today's business software world.

    --
    -- JHod, weirdness for hire
  271. Re:Question about DVD streams: by JArneaud · · Score: 1

    A good example of multiple camera angles (that I've come across) is Sarah McLachlan's "Mirrorball" on DVD. You can switch angles at any time during playback, of course I'm using PC software decoding, hardware DVD players may be more limited in this respect.

    Three of the songs offer multiple camera angles (4 I think). The switch only takes about 2 seconds on my PC, the delay may be due to the format of the DVD data but I suspect that it depends on the decoder as well.

    Using the multiple-angle feature to skip specific scenes may be technically unfeasible. The easiest way that I can think of is to simply include multiple versions of the entire movie on a double-sided or double-layer disk.

  272. Re:Legal Defense Fund? = New Linux Wealth!!! by adrien · · Score: 1

    It seems like a lot of individuals and companies are beginning to make a whole lot of money with linux and open source software. maybe these people should think about thelping.

    Wouldn't it be morally responsible and even of long term economic interest on the part of, say, Red Hat to help with the legal defense of those trying to delelop the Linux platform???

    just a thought

    --

    Point and Grunt

  273. do the math by delmoi · · Score: 1

    Now its time for breakdown: (24x640x480x30x60x90)/8 = 149,299,200,000 bytes

    ((bits/pixle)x(h rez)x(v rez)x(fps)x(60)x(lengh of movie(90minutes)) = filesize of raw video

    I don't know about you, but I don't have a 139 gigabyte hard drive laying around... Without hardware compression (and mjpeg really sucks, I've seen it in action), you're SOL for doing any kind of real work. with DeCSS all you need is 9gigs or so

    "Suble Mind control? why do html buttons say submit?",

    --

    ReadThe ReflectionEngine, a cyberpunk style n
    1. Re:do the math by sjames · · Score: 2

      I don't know about you, but I don't have a 139 gigabyte hard drive laying around...

      About $800 worth of IDE drives. OR you could do it in 5 minute intervals (or any compromise between the two). The interval method could be automated as well so that for all intents and purposes you stick in a disk, click the 'crack' button and come back hours later. I used a similar method many years ago to index (quicksort) data files from a 1gig WORM drive back when 120Meg HDs were about the best you could get. To speed up the process, I used multiple indexing machines (all in DOS with Lantastic and some batch files no less). Although the data and the operation performed was different, the problem is the same. I'm not trying to claim that DeCSS doesn't make life simpler for unauthorized copying, just that there are other ways to remove CSS that DO exist, and have for some time. Apparently they are in use since VCD and other formats existed as bootlegs (from DVDs) before DeCSS came out.

  274. huh? by delmoi · · Score: 1

    . The only thing it couldn't do is play DVDs, but by then an IDE DVD player will probably be about $35

    You would almost certanly be able to play VOB files off it, I mean you don't need a CD-ROM drive to play VCDs do you? There would be nothing to stop you from playing unencrypted DVDs

    "Suble Mind control? why do html buttons say submit?",

    --

    ReadThe ReflectionEngine, a cyberpunk style n
  275. Re:They use a bad analogy by delmoi · · Score: 1

    some DVD players can be tricked into playing from a directory on the hard disk instead of the DVD drive

    Yes it is.

    The copy on the HD will not have the encryption Key, so it will not be able to be played normaly. I suppose if you put the real DVD with the keys in, you could do it, but what then would be the point?

    Some DVD movies are unencrypted, so you can go ahead and play those off annything

    "Suble Mind control? why do html buttons say submit?",

    --

    ReadThe ReflectionEngine, a cyberpunk style n
  276. Re:They use a bad analogy by delmoi · · Score: 1

    Even if they did, how many DVD players recognize unencrypted movies?

    All of them.

    "Suble Mind control? why do html buttons say submit?",

    --

    ReadThe ReflectionEngine, a cyberpunk style n
  277. Re:They use a bad analogy by delmoi · · Score: 1

    WARNING: For home use only. Unauthorized public performance, broadcasting or copying is a violation of applicable laws.

    the warning would imply that you are not within your rights to view it at the office, which would suck if your office is at home....

    Well, they can say whatever they want. As can I. What they say, however has no bering on reality.

    "Suble Mind control? why do html buttons say submit?",

    --

    ReadThe ReflectionEngine, a cyberpunk style n
  278. Hes smoking reality by delmoi · · Score: 1

    Yes, you are right. Line by line interpretation of text files is much faster then dynamicaly generated, optimized byte code... Sure...

    Java may be slow (although its almost as fast as C++ now, with hotspot and dynamic code gen), but if you really think its slower then a pure text scripting language then theres somthing wrong with you.

    "Suble Mind control? why do html buttons say submit?",

    --

    ReadThe ReflectionEngine, a cyberpunk style n
  279. You are so smart, and we are so stupid. by delmoi · · Score: 1

    Wow, you are so smart, so much smarter in fact then all the people ripping DVDs.

    Please, with your great intellect, tell me where I can buy a VCD copy of The Matrix near where I live?

    "Suble Mind control? why do html buttons say submit?",

    --

    ReadThe ReflectionEngine, a cyberpunk style n
  280. no by delmoi · · Score: 1

    I'm pretty sure that A) DVDs don't need to be encrypted to be played on a standard DVD player, B) DVD burners don't let you burn to the key tracks, and C) DeCSS the program dosn't let you encrypt, just decrypt

    "Suble Mind control? why do html buttons say submit?",

    --

    ReadThe ReflectionEngine, a cyberpunk style n
  281. Are you capable of reading? by delmoi · · Score: 1

    I mean, can you read the english language? The guy was making an analogy, not saying what should be done, idiot.

    "Suble Mind control? why do html buttons say submit?",

    --

    ReadThe ReflectionEngine, a cyberpunk style n
  282. less and more by delmoi · · Score: 1

    I wonder where the DVD player manufactures weigh in on this. I would assume that they would be on the opensource side of the house, simply because it would mean more dollars for them in the long run.

    Well, not if it kills the format. Also, a lot of the companys have there mits in the content creation side. Esp Sony. That's why there was never any problems with the MiniDisk, and why minidisk's have poorer sound quality then mp3s

    "Suble Mind control? why do html buttons say submit?",

    --

    ReadThe ReflectionEngine, a cyberpunk style n
  283. almost right by delmoi · · Score: 1

    At some stage the algorithm is used/executed so the steps can be seen. With the algorithm and one key, the remainder of the keys can be trivially found by brute force.

    That parts wrong, you would need to repeat the process for each key. The reason the other CSS keys were found so quickly was beacse they were only 40-bit keys. 128bit keys would cause some serious problems...

    "Suble Mind control? why do html buttons say submit?",

    --

    ReadThe ReflectionEngine, a cyberpunk style n
  284. Those people by delmoi · · Score: 1

    Those people would just get, and in fact have already gotten DVD factories. The same ones used by the MPAA people to make there DVDs. These dumbasses are just trying to stop exponential copying

    "Suble Mind control? why do html buttons say submit?",

    --

    ReadThe ReflectionEngine, a cyberpunk style n
  285. try using your brain by delmoi · · Score: 1

    Uh, how will not being able to write to the encrypted part stop people from burning DVDs with unencrypted data?

    "Suble Mind control? why do html buttons say submit?",

    --

    ReadThe ReflectionEngine, a cyberpunk style n
  286. WaveLET by delmoi · · Score: 1

    While it won't be as radical as CD->MP3, compressing a DVD to a cube-matrix Wavelet will probably sqeeze it down to CD size with little quality loss

    "Suble Mind control? why do html buttons say submit?",

    --

    ReadThe ReflectionEngine, a cyberpunk style n
  287. you are wrong by delmoi · · Score: 1

    Sqeze the DVD down to VCD, throw in people with cable modems and dorm-room eth, and you'll have a situation simillar to the one last year.

    "Suble Mind control? why do html buttons say submit?",

    --

    ReadThe ReflectionEngine, a cyberpunk style n
  288. Re:Not Piracy by delmoi · · Score: 1

    CSS won't stop that. Just use an authorized window$ player, and grab the frame buffer out of the video card with a driver hooked into the vertical blanking interrupt. From there, it's just a matter of softwere re-encoding into MPEG and re-sampling the framerate (trivial) to exactly reproduce the unencoded contents of the disk.

    Well, that will work great for the video, but you'll loose frames if the VSinc isn't right (60fps movie on a 75hz monitor=bad), and you'll also have to manualy sync the audio.

    "Suble Mind control? why do html buttons say submit?",

    --

    ReadThe ReflectionEngine, a cyberpunk style n
  289. uh, dumbass... by delmoi · · Score: 1

    but if there was a player made that allowed you to save a movie to an MPEG file as you played it (which is entirely possible) then every 3l|t3 haxor around could rip movies to MPEGs.

    MPEG is an asyncrnous compression scheme, it takes much longer to compress a video then it does to decompress. You can't save mpeg in real time, just like you can't record directly to MP3.

    "Suble Mind control? why do html buttons say submit?",

    --

    ReadThe ReflectionEngine, a cyberpunk style n
    1. Re:uh, dumbass... by sjames · · Score: 2

      You can't save mpeg in real time, just like you can't record directly to MP3.

      Actually, both of those are possable with a hardware encoder board. Such boards ARE available (the MPEG is available as a PCI card, an MP3 encoder PCI is not yet available AFAIK but the chips are). Cost is under $1000.

  290. servlets by delmoi · · Score: 1

    Then why don't you just make your own website?

    "Suble Mind control? why do html buttons say submit?",

    --

    ReadThe ReflectionEngine, a cyberpunk style n
  291. *sigh* by delmoi · · Score: 1

    that's not the point I'm trying to make...

    You could just as well buy an encoder card, what I'm trying to say is that DeCSS makes it much easyer to do it then without....

    "Suble Mind control? why do html buttons say submit?",

    --

    ReadThe ReflectionEngine, a cyberpunk style n
    1. Re:*sigh* by Borogove · · Score: 1

      I don't see what relevance that has to anything.

      Is there some law I don't know about which states that you shall not use or cause to be used any technology which makes illegal copying easier to do than some objectively defined standard level of difficulty.

      DeCSS may make the process easier, but the point is that it isn't the only thing that makes it possible. There are any number of other ways of copying the video.

      -- Andrem

      --
      There has been a major scientific break-in
  292. CD quality?? by delmoi · · Score: 1

    Uh dude... Minidisks are not CD quality, not even close. Worse then 128k mp3s.

    "Suble Mind control? why do html buttons say submit?",

    --

    ReadThe ReflectionEngine, a cyberpunk style n
    1. Re:CD quality?? by delmoi · · Score: 1

      I believe there was a recent sound test comparing 128k MP3, CD, and other codecs in 128k. Most of the listeners could not tell the difference, and half were professionals in the music hardware business. I used to think CDs sounded so much better then mp3s to, until I tried comparing the two directly and found out music from my CD-ROM drive was a lot louder then music coming of my WaveOut.

      The only way to really test is to rip a CD track, compress it with a good encoder and then expand the mp3 back to wav. Then play them both without knowing witch is witch. Until then, shut up.

      And minidiscs are not CD quality.

      "Suble Mind control? why do html buttons say submit?",

      --

      ReadThe ReflectionEngine, a cyberpunk style n
    2. Re:CD quality?? by jmp100 · · Score: 1

      What in the hell are you talking about? Minidiscs ARE CD quality! A 128k MP3 has nothing on a Minidisc. Go get a player before you start talking smack about technology you don't understand.

  293. market losses by delmoi · · Score: 1

    I don't think that these people are really worried about "real" piracy, but people making exsponential copys for there frends.

    If it's posible, as it soon will be, for one person to simply e-mail movies to there frends, who would otherwise buy the copy, movie companies lose a large number of people.

    I mean, yes its not an exact clone. I'm pretty sure that most people only care if the movie is the same.

    "Suble Mind control? why do html buttons say submit?",

    --

    ReadThe ReflectionEngine, a cyberpunk style n
  294. Re:Shooting themselves in the foot by delmoi · · Score: 1

    ...I'd like you to prove that, because I don't think you can...

    Why should he have to prove it to you? its his his desision, prove that there not.

    Anyway all the 31337 sk1p7 k11d3ds are moving over to linux beacuse its 'kewl'

    "Suble Mind control? why do html buttons say submit?",

    --

    ReadThe ReflectionEngine, a cyberpunk style n
  295. Re:Shooting themselves in the foot by delmoi · · Score: 1

    b) Piracy is going to run rampant in spite of the fact the cost of the blank media is greater than the cost of the recorded media, and the data on the media is certainly a small enough file that most of us have the bandwidth and hard drive space to snatch up dozens of titles in an evening over the internet.

    He's talking about people pirating his $25 app, not DVDs. Why would he care if people pirate DVDs? The more DVD piracy there is, the more money he would make.

    Anyway, You're on crack if you really think that Linux systems are not far more divergent then windows systems.

    "Suble Mind control? why do html buttons say submit?",

    --

    ReadThe ReflectionEngine, a cyberpunk style n
  296. Still wrong by delmoi · · Score: 1

    Have you ever tried to capture a movie like that? you need special eqipment. MJPEG quality sucks at low bitrates, and MPEG hardware is really exspensive. And don't tell me you can do it with a simple video in. I've got one. Do you know how large a raw-uncompressed 2 hour movie would be? well it would be a lot more then 9gigs, let me tell you. The only way you could really do it would be to split the file up in smal bits, compress each one and stick them together. That could take DAYS with current MPEG compression speed.

    With DeCSS, you rip, and let your computer compress overnight. No special hardware needed.

    "Suble Mind control? why do html buttons say submit?",

    --

    ReadThe ReflectionEngine, a cyberpunk style n
  297. non-issue by delmoi · · Score: 1

    I don't think many 'leet haxors are going to spend "Under $1000" to share movies with there frends.

    They will go and spend $0 for DeCSS though. I'm not saying that the DVD consortium is right in there suit though. Just that there justified in there fear.

    "Suble Mind control? why do html buttons say submit?",

    --

    ReadThe ReflectionEngine, a cyberpunk style n
    1. Re:non-issue by sjames · · Score: 2

      I don't think many 'leet haxors are going to spend "Under $1000" to share movies with there frends.

      Or they could just do the compression non-realtime, not worry about it, and save the $$$. It can be done without DeCSS, and it can be done reletivly easily.

  298. Software piracy is the problem, not Movie piracy by delmoi · · Score: 1

    Uh, he said he was worried about people pirating his $25 software app, not the movies. As well as the problem of trying to sell a $25 app at all (as opposed to getting OEM deals like on windows)

    I seriously doubt that the percentage of knowledgeable linux users interested in piracy is much different then the percentage of knowledgeable windows users. But ALL linux users are knowledgeable.

    "Suble Mind control? why do html buttons say submit?",

    --

    ReadThe ReflectionEngine, a cyberpunk style n
  299. no, not feasible, now.... by delmoi · · Score: 1

    Sure, it isn't feasible to pirate DVDs now, other then making copies on friend's hard drives or something. And yes, even with a 100mbit Ethernet connection to the Internet, its still going to be a long download.

    But on the other hand, would have it have been feasible to pirate mp3s when everyone had a 1200baud modem and 80meg hard drives? Probably not. I think what the MPAA and DVD CCA is worried about is the future. They want to set precedent now, and not have to worry later. I don't think they'll win though.

    "Suble Mind control? why do html buttons say submit?",

    --

    ReadThe ReflectionEngine, a cyberpunk style n
  300. Point about the piracy issue... by irh · · Score: 1

    ...I still don't understand:

    Your analysis seems sound, but is it even -feasible- to pirate DVD's? I was under the impression that DVD writing equipment was still not generally available, and that the cost of a blank is generally higher than a DVD movie.

    As far as other avenues of piracy are concerned - aren't DVD's in the many-gigabyte range? Even with broadband internet access, wouldn't one consider this prohibitive? The only other avenue of 'piracy' would be to copy the DVD to a harddrive - running in the $100's to cover the size at issue.

    Am I simply not getting something? Or is it an easy argument for our side to make that given the lack of feasibility of pirating DVD's efficiently, the main motivation for DeCSS is for other purposes (like the obvious: -viewing- DVD's on platforms not currently blessed by manufacturers.)

    Comments, please.

    1. Re:Point about the piracy issue... by crtreece · · Score: 1
      I would be careful about trying that argument, given the rate at which peoples' bandwidth is increasing. In 5 or 10 years, pirating DVDs may become practical.


      And In 5 or 10 years, movies will still be coming out on dvd. Yea, right.

      --
      file: .signature not found
    2. Re:Point about the piracy issue... by Sloppy · · Score: 2

      is it even -feasible- to pirate DVD's? ... aren't DVD's in the many-gigabyte range?

      Actually, I should point out that many-gigabyte storage methods that are capable of holding a DVD's worth of content are available -- and for a price in the same ballpark as the price of a new DVD!

      Before anyone starts yelling, "Bullshit, Sloppy!" I'll point out that the media I'm referring to does not support random access. But how important is that when watching a movie anyway?

      120m DDS-2 holds 4 Gig for about $9. 125m DDS-3 holds 12 Gig for about $20. 150m DDS-4 holds 20 Gig for about $40.

      It's not really feasible to pirate this stuff over networks (today), but copying your DVD content to cheap rewritable media, so that you can put your DVDs away some place safe where they won't get scratched, certainly seems within the realm of possibility.

      Or is it an easy argument for our side to make that given the lack of feasibility of pirating DVD's efficiently, the main motivation for DeCSS is for other purposes

      I would be careful about trying that argument, given the rate at which peoples' bandwidth is increasing. In 5 or 10 years, pirating DVDs may become practical.


      ---
      --
      As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
  301. Re:Most likely you'll fight your way [Great!] by Knos · · Score: 1

    I waited long for someone to say this at last =)

    Now that we all have the possibilities to create with our equipment, now that everyone can take part in a creation process, we could make realize the people who made the movie industry, the music industry that their scheme is starting to sound old.

    Right now, I can tell you that 90% of all the music I listen to is produced by independant artists on the net, many of which came from the demoscene and tracking scene. (links)

    The very fact that those scenes, and their audience exist proove the point that a society only following the big standards of life, of art is not our only future.

    People organize in small groups of interests, in tribes, and even if the mass media still keep and probably will keep its power, it is now possible to consider other sources of music. This is true for music now. Let's just hope it will be true for movies in the future.

    I'm always amazed by the warez-people. Many of them are conventionnal people who are warezing because they are desperate enough, and unable to get access, or search for other sources of art.

    --
    . . . . . . . .. . . . . . . .
    may u!sh 2 sm!le at dz!z bad nn.!m!tat!ion
  302. offtopic and patronizing by garyrich · · Score: 1

    Is why it was moderated down. I know about
    patronizing - I'm an asshole too, ask anyone.
    Even if we agree with you, it's still
    offtopic.

    The idea of Java "enhancements" from an
    arrogant AC does not make me feel confident
    forwhateverthatsworth. nntp would make
    it unavailable at work (which practices
    security though saying no to everything).

    garyr

    --
    -- your Web browser is Ronald Reagan
  303. Re:And you don't tell the full story by Ozric · · Score: 1

    There is the DVDR that holds 37GB of data, The problem is that it cost about 4K right now. I don't know if it can wite to key tracks/layers tho. But I would think that it has to be able to read them for play back, so getting a rom that fixes that should not be a problem. I have heard that these same DVDR's should be under 2k some time this year. The media is about 35 bucks also making copying a DVD not worth the effort.

  304. Copying? by HaKn5La5H · · Score: 1

    Does the 'CSS for anti-piracy' argument have merit? How does CSS actually stop someone from copying a DVD?

    1. Re:Copying? by tialaramex · · Score: 1

      It might make small-scale commercial piracy more difficult. I don't think anyone's asked...
      All the people I know who do small-scale commercial piracy record to tape, so they don't know either.

      It was DEFINITELY possible to make near-as-damnit 2nd generation copies of DVDs prior to CSS. They used an evil hack with stealing images live from the frame buffer.
      Once the 2nd generation copies are unprotected (which they were), all future copies are similarly good quality. I would DEFINITELY have bought DVDs of that quality, even if they're not 100% as good as the originals.

      However, personally I don't use illegally duplicated software, so what do I know?

      This legal attack is not motivated by a desire to shut down commercial piracy, that's clear as daylight.

  305. Not a GPL violation -- complete printed source... by kjj · · Score: 1

    is included and I suspect a copy of the GPL in on one of those sheets. Compliance with GPL is probably why they did that. Remember you can publish section of GPLed code and in and medium even a T-shirt so long as you also have access to the full source as well as the GPL copyright. Again great job Copyleft I wonder if they are going to get sued too. :(

  306. Not to mention... by kjj · · Score: 1

    ..how many of these defendant actually have that much money to give to these guys. Ok split the damages 71 ways or maybe 500 ways and it might almost be a sane amount but then how are you going to send bills to a few hundred John Does in different countries? How much money is MPAA or DVD CCA and whoever else willing to spend to unmask these people. Sure they have a lot of money but it is going to start eating into profits eventually. It could take quite a bit of $$$$ to bride all the officials in say Russia for example which doesn't exactly have the most cozy relationship with the US right now for a number of reasons including the major one, Chechnya.

  307. Connecticut case against a mirror?! by VP · · Score: 1

    The Connecticut claim is filed against a mirror of 2600's article from November 12, 1999. The key phrase there is DeCSS, a free DVD decoder, that not only facilitated the creation of previously unavailable open source DVD players for
    Linux - also allowed people to copy DVDs.

    Note that the prase explicitely states a non-piracy purpose of DeCSS, and, it only talks about making copies - which by itself is not illegal (according to the Beta case from 84, IIRC).
    The fact that they are going against a single mirror is strange - either they have no clue about the web, internet, etc., or they have found an otherwise "weak link" where they hope to establish an easy precedent.
    I wonder if the defendant Hughes can post some more information here.

  308. Re:Here we go again by TurboJustin · · Score: 1

    actually - it would mean less - more people watching movies on their computer is less people watching movies on $200-300 DVD players. It would, however, mean more revnue for companies like Xing that sell dvd and mpeg player software.

  309. Re:They use a bad analogy by razorwire · · Score: 1

    It absolutely blows my mind when I hear about things like that. Why does Hollywood waste its resources going after this sort of harmless, small-potatoes offense (and making themselves look like evil bastards in the process) when big-time pirates are turning out thousands of copies every day?

  310. Re:Not Piracy by mpe · · Score: 1

    Commercially available DVD hardware will neither directly read nor write the section of the disk which holds the decryption keys. So, prior to DeCSS, it was not possible for consumers to copy encrypted DVDs.

    So pirates will use unmodified commercial hardware? Such hardware can't be modified to enable a "bit for bit" copy?
    A far more relevent issue is the level of security at DVD fabrication plants... Remember that most pirate CD's are pressed rather than burned.

  311. Re:Not Piracy by mpe · · Score: 1

    he claim is made (though I have not verified it) that hardware-hacking a dvd player to write all sectors is relatively trivial.

    This is probably in reality altering the firmware...

  312. Re:Not Piracy by mpe · · Score: 1

    My guess is that the original idea was to prevent digital redistribution over the internet; to avoid an mp3-type situation.

    In that case they should have set up a system so that every DVD player used it's own display, the aspect ratio wasn't that of TV, the FPS had no common factors with 50 or 60 and the horizontal lines had no common factors with 525 or 625.
    Otherwise all anyone has to do is hookup the output of a commercial player to a digitiser and they can do what they like, trailers, edited highlights, subtitles, etc

  313. Re:Can we sue them back ? by mpe · · Score: 1

    In order to legally reverse engineer something a clean room approach has to be taken, otherwise you're plaguerising and not reverse engineering

    Are you sure that this is the law in Norway? This is something which keeps getting missed there are only two places in the USA where attempting to file such a suit would be remotly "in juristiction" one is the Norwegian embassy, the other is the UN general assembly.

  314. Re:An answer ...... by mpe · · Score: 1

    I think the more interesting and accurate analogy would be the car dealer taking you to court to prevent you from making a copy of your car.

    It's more like a cartel of car dealers taking people to court for attempting to drive the cars they have bought, because the cartel dosn't like the driving licences of those drivers.
    In the process making all sorts of spurious claims to deflect attention away from their behaviour. (The most important people for them to convince are judges, since they have the power to jail people who they catch pulling such stunts in their courts. This may explain the pattern of filings the group concerned is specifically avoiding filing anywhere they know will result in their being found in contempt of court.)

  315. Re:All about piracy?? by mpe · · Score: 1

    You can buy TV's in the UK that can display NTSC as well as PAL

    Or for that matter a TV card for a computer, which is also likely to be able to capture video...

  316. DVD blanks are cheaper than some movies by esnible · · Score: 1

    ...other normal DVD players can't play the encrypted contents

    Correct, but Linux DVD players will be able to play back these DVD-R disks by ignorning the keys. Linux DVD players will also ignore region codes.

    Soon users of mainstream operating systems will be clamoring for aftermarket device drivers to play import (and bootleg) DVDs, and not much longer after that the wizards of Hong Kong will be selling component DVD players with DeCSS chips. (Currently, they sell region-ignoring component DVD players).

    According to the latest issue of 'eMedia', the Pioneer DVR-S201 DVD-R costs $5,400 and blanks retail as low as $33. Many, but not all, regular DVD players can play disks burned with this unit. Hoei Sangyo is selling a $20,000 stand-alone duplicator which can burn three DVD-Rs at a time. Compare that $33 dollar price to the $40 list price of Shakespeare in Love (Collector's Series).

    Another consideration is DiVX. I would guess those DiVX disks are selling for about a dollar a pound. Who wants to bet that DeCSS will be the only way to play them after DiVX shuts down its modem-based authentication service.

    History Lesson: Sony, a plaintiff in this suit, convinced the US government that sales of blank audio cassettes hurt the business of Sony Music. Now they get a royalty on every blank sold. Did they educate their users that copying is wrong? No, they introduced a 74 minute cassette named "CD-it".

    1. Re:DVD blanks are cheaper than some movies by dlaur · · Score: 1

      History Lesson: Sony, a plaintiff in this suit, convinced the US government that sales of blank audio cassettes hurt the business of Sony Music. Now they get a royalty on every blank sold. Did they educate their users that copying is wrong? No, they introduced a 74 minute cassette named "CD-it"

      Presuming that is true, then it becomes clear to me that the goal of this lawsuit is not focused on protecting their business from piracy, but instead trying to obtain a court ruling that positions them to benefit from piracy.

      1) All protection schemes have been and always will be defeated.

      2) If you distribute the details of your protection schemes to many large corporations, you have not made much of an effort to keep it a "secret" and you can be assured that it will eventually be defeated.

      3) If you can convince a court that somehow someone has "hurt" your business, then you stand to profit from the court ruling. Especially if you can convince them that the entity that hurt you was a huge corporation with a fat bank account.

      4) Historically, the music and movie business has not been "hurt" by the audio cassette tape, VHS, CD-ROM, DAT, etc. The business is booming bigger than ever with new ways to sell music and video.

      You know, it's funny, I COULD rent every movie I watch, and copy it for my friends, but I don't. I still go to the movie theater. I COULD copy CD's from my friend instead of buying them in the store, but for some reason I still buy them in the store. It's just plain easier to drop $10-$12 bucks on a CD than to spend the time making copies. Maybe if I were a poor student I might spend the time copying - but then I probably wouldn't have made the purchase in the first place.

      You know, these guys are not dumb.

  317. New DVD lawsuits by erc · · Score: 1

    The contention that DeCSS is "just like unauthorized copying of the keys to the local department store" is almost so ludicrous as to be self-obvious. DeCSS is more like inventing a pizza cutter so you can fit the pizza into your smaller microwave oven instead of having to heat it in your old, energy-hog-of-an electric oven. The pizza owners guild and the electric oven guild is trying to outlaw pizza cutters!

    What really needs to happen is a couple of aggressive, smart lawyers need to get together and convince the Feds to file a RICO or SLAPP suit against these folks, to stop them from this nonsense.

    --
    -- Ed Carp, N7EKG erc@pobox.com PGP KeyID: 0x0BD32C9B What I'm up to: http://intuitives.mine.nu
  318. Time to spread the fun alittle more? by vividan · · Score: 1

    Well, I think it is about time to mention that you can get all this stuff at my server here: http://ct441 09-a.lafayt1.in.home.com/~vividan/dvd_decrypting_s oftware/

    --
    I wasn't lost... I was only momentaraly confused of my spacial orientation relative to my prime destination.
  319. Re:The MPAA/RIAA's reasoning by BAKup · · Score: 1
    So here comes some people who "decrypt" the CSS technology, and make it available as an interoperability tool. Perfectly legal, and definitely good for the computer community. The MPAA, though, sees this, perhaps, as a threat that now anyone can make DVD console players able to play CSS-encrypted discs, without paying a fee for it, and have computers all over the world play DVDs without licensing the software or technology that so many others have invested money and time in developing and licensing.

    Here's something...They could have patened it, then charged royalities to use it...Then they would have a legal leg to stand on against DeCSS...But they decided that they wanted their cake and eat it to...*BUZZ* Sorry, don't work that way folks.

    --Ben

    Sig error #666 -- The devil made me do it.

  320. Open Source movies??? by PinkPanther · · Score: 1
    I haven't followed the entire argument too closely, but wouldn't an Open Source movie completely invalidate the MPAA's argument?

    They argue that The keys have no real purpose except to circumvent the locks that stand between the thief and the goods he or she targets.

    If only one person issues an Open Source movie (or other type of material) on DVD, then that argument is invalidated as it assumes that the only material available on DVD is copyrighted.

    Maybe Jon can push Quentin to Open Geeks ?? :-)

    --
    It's a simple matter of complex programming.
  321. Re:They use a bad analogy by Chandon+Seldon · · Score: 1

    Yea, and there are three or four other ways of doing that anyway, not the least of which involves a VHS tape, a VCR, and a video in connector.

    --
    -- The act of censorship is always worse than whatever is being censored. Always.
  322. Firmware upgrade? by dmaxwell · · Score: 1

    Firmware replacements already exist to make popular DVD-ROM drives region free. I don't think reflashing a DVD-RAM drive to do nybble copying is going to be a hard obstacle to overcome. Once the firmware upgrades are workable they'll propagate all over net so clueful computer users can use them. The clueful users will show their friends how it works then everybody will be making bit for bit copies. The MPAA are idiots.

  323. Re:Shooting themselves in the foot by m3000 · · Score: 1

    I'm sorry if this sounds stupid, by why aren't there any DVD players for Linux? Does it cost the studios too much to port it over, or do they feel it's not worth the hassle to port it? Or something else?

  324. the DVD pirates financial motivation by BluSkreen · · Score: 1

    The way the case is being portrayed by the MPAA, is that without DeCSS, piracy can't exist. That's a pretty big leap in logic. Right now, if I choose, I could copy as many DVDs as I want, not a problem, no DeCSS involved, all bit for bit copies. All able to be played back on ANY DVD player.

    When you think about it from a commercial standpoint, who will pirates sell the copied DVDs to? Well, people that own DVD players, of course. Since the players will play back ANY bit for bit DVD, the example of the debit card is dubious, at best.

    The MPAA presents a strawman argument. Reverse engineering for interoperability is indeed legal under the Digital Millenium Copyright Act. That's what this is, nothing more, nothing less.

    Yes, there has been a significant investment in technology regarding DVD. It's a fallacy to believe that breaking the encryption technology will lead to more pirating, because the encryption technology DOES NOT prevent pirated copies, in and of itself. You need the access control mechanism, which anyone that owns a DVD already has. The pirate market for mass produced DVD copies is home theater and people that already own a DVD player, not Linux geeks.

    Think about it, as a mass market pirate why would one target people that don't own DVD players? You wouldn't, no more than software piracy appeals to people that don't own computers. CSS does not protect against copies made by or for those with DVD players, which is the bulk of the potential pirate audience.

    It's not about freedom, but it's not about piracy, either. Some of it is possibly due to the embarassment factor due to the fairly weak and easily broken encryption scheme. If anyone should be sued by the MPAA and studios, it should be Mitsubishi for selling it to them in the first place. Caveat Emptor...

    Dave

  325. If I have the VHS, may I freely obtain the DVD? by divec · · Score: 1

    This question might be slightly offtopic: If I buy the VHS video of (say) The Matrix, then I have paid for a license to watch the film within my own home. I can't give my friend a copy, because he hasn't bought a license. So by this logic, if I know someone who has the DVD of The Matrix, I ought to be able to legally take a DVD copy and watch that, since I have the license. Right?

    The same should apply to music: if I buy a battered old record of Queen's Greatest Hits at a second hand shop for next to nothing, I should then have the right to download the CD-quality MP3s of the songs for my own personal use.

    Does anyone know if this argument will hold up in court?

    --

    perl -e 'fork||print for split//,"hahahaha"'

    1. Re:If I have the VHS, may I freely obtain the DVD? by KHDev · · Score: 1

      Well... I'm not exactly sure about the copyright laws, but I would think that the courts could go either way... Part of what you are buying when you buy the video is the quality of that production (for example, VHS tapes are probably less expensive than DVD discs). So my thoughts would be that if the DVD costs more I couldn't get the DVD from a friend if I owned the VHS because then the movie company would be losing the difference in price between the VHS and the DVD. Now, if the price was the same I would probably think it would be OK, but maybe I'd destroy the VHS copy once I obtained the DVD copy.

      As for the music, the same thing applies... if the CD costs more than the tapes, and I only own the tapes I wouldn't feel right downloading CD-quality MP3s because then they would be losing the price difference between the tapes and the CDs. Same situation... if they cost the same I'd have no problem. If I owned the CD already I would have no problem downloading MP3s from that CD and listening to them.

  326. Not just Norway, EU countries too by divec · · Score: 1

    I think the right to reverse-engineer is well-established throughout the European Union. That's presumably too big a market to ignore.

    --

    perl -e 'fork||print for split//,"hahahaha"'

  327. This bites... by int-21 · · Score: 1

    and just when i was thinking about buying DVD's again ;)

  328. whoops, sorry by Dwonis · · Score: 1

    messed up my tags.

    The MPAA/DVD CAA made things worse by making a stink. I don't even have any hardware to do with DVDs, but I downloaded all the DeCSS, css-auth, etc. stuff just to help anyone who needs them. I haven't even used the things, but the DVD CAA encouraged me to download them.
    --------
    "I already have all the latest software."

  329. Start a website by Dwonis · · Score: 1

    We have nothing. Not even a response to this post (before me). Set up a website and a non-profit organisation, and you'll get support.
    --------
    "I already have all the latest software."

    1. Re:Start a website by PurpleBob · · Score: 2

      I hope the other responses have shown you that you're wrong - this is exactly what the EFF is for.
      --

      --
      Win dain a lotica, en vai tu ri silota
  330. Re:Does DeCSS only extract content? by Keeper · · Score: 1

    With most discs I have found that while I cannot fast forward/rewind, I can skip to either the next title or chapter; problem solved.

  331. Re:Countersuit? by Mr_Ceebs · · Score: 1

    My personal feeling is that the best approach would be going through restraint of trade, as they are forcing us to use whatever software they want for us to use their product. and maybee going to the WTO next time they have a meeting saying that this is restraining our ability to trade internationally.

  332. Re:They use a bad analogy by PylonHead · · Score: 1

    Piracy is a little bit of an issue.

    Think about format conversion. If you can decrypt a DVD video stream, you can recompress it for distribution, in the same way people rip mp3s off a CD. There will be a substantial loss in quality, but video streaming is getting better all the time.

    I suspect that people are doing this already.

    --
    # (/.);;
    - : float -> float -> float =
  333. Re:We need better PR/FUD (offtopic) by PurpleBob · · Score: 1

    Well, you were half right - it is stupid. I like to think of it as a feature that the script sometimes tricks people into thinking it's a first post.

    Notice the fact that you wouldn't be looking so foolish if you simply hadn't said anything about First Post. What would you have accomplished with that even if you were first, besides to still make yourself look stupid?
    --

    --
    Win dain a lotica, en vai tu ri silota
  334. Re:Shooting themselves in the foot by toast0 · · Score: 1

    I've emailed studios to let them know they're losing customers.

    how exactly are they losing customers?

    were you previously a dvd customer?

    did you buy vhs tapes? those aren't usable on linux machines either

    stop being a zelot, and think

  335. Re:They use a bad analogy by toast0 · · Score: 1

    i would think that most dvd pirating would take place with 'professional' equipment

    the studios do write to the section that holds the keys, so it is possible

    i would imagine that dvd players _have_ to read from the section that contains the keys or the existance or non-existance of data there is irrelevent

    if i were selling pirate dvd's i'd want them to look as close as possible to the real thing, and i'd imagine writable dvd's look a lot different than normal ones


  336. Re:They use a bad analogy by toast0 · · Score: 1

    i dunno... theres a liscene attached to the data.....


    my Dune dvd (universal studios) says:

    WARNING: For home use only. Unauthorized public performance, broadcasting or copying is a violation of applicable laws.

    the warning would imply that you are not within your rights to view it at the office, which would suck if your office is at home....


  337. Re:Not Piracy by toast0 · · Score: 1

    So, prior to DeCSS, it was not possible for consumers to copy encrypted DVDs.

    do they honestly worry about piracy from consumers?

    if i were a movie studio i would worry about large scale piracy, rather than small scale piracy....

    with dvd, you can let your friend borrow your treasured movie without worrying that it will come back in worse condition, unless your friend scratches it or does something stupid like that

    but with vhs, you know its going to come back in worse shape, and the question is only how much worse, and depending on how much you treasure your movie, you may just give him a copy to protect your investment

  338. Slashdot section? by bugg · · Score: 1

    This DeCSS stuff doesn't apply to all of us..
    I don't even have a DVD drive, yet practically
    every article is about this lawsuit crap now.
    Will there be a way to at least filter it out easily?

    (1st?)

    --
    -bugg
    1. Re:Slashdot section? by PurpleBob · · Score: 2

      I don't have a DVD drive either, but I think that this is a really important issue anyway. Even the people with DVD players won't get any immediate benefit from winning - DeCSS is still available all over the place.

      This case isn't about that kind of immediate benefit. It's about defending our rights.

      That said, if you want to filter it out, do so on the preferences page. You'll lose other articles in the Justice section, but deal with it.

      Finally, no, you're not 1st. Try 154th. Sheesh.
      --

      --
      Win dain a lotica, en vai tu ri silota
  339. What's a geek to do these days? by bnm · · Score: 1

    I may be dillusional but this looks to me like the same old capitalism we've always had. It's not different. It's not obsurd. It's common sense really. Keep the power where it belongs. The movie industry just wants to remind us all who is in charge. I just see this as just an obvious example of why things need changing. Capitalism is about hinding information so to better exploit it for monetary gains. Information sharing is where it's at and our current systems of economics and government don't reflect that. If you want to point the blame for this situation point it at the system not the movie industry.

  340. Write feedback - tell them to correct the article! by Supergrass · · Score: 1

    I just mailed a clarification/correction to the feedback address given in the article (feedback@bloomberg.com), since they stated near the beginning of the article that DeCSS was a DVD copying program, which is not true. I encourage others to mail (polite!) messages to the feedback address in order to help combat the negative media spin the MPAA and friends are trying to put on us as end-users.

    --
    Wherever there's a will, there's a motorway.
  341. Stealing? I think NOT! by wass · · Score: 1
    This is a case of theft. The posting of the de-encryption formula is no different than making and then distributing unauthorized keys to a department store. The keys have no real purpose except to circumvent the locks that stand between the thief and the goods he or she targets.

    This may be redundant, but I'll continue anyway. Writing the DVD decryption software cannot be considered stealing, as it hasn't even been used on a DVD! This is akin to accusing a manufacturer of crowbars of theft, because their product can be used to break into houses.

    The MPAA is assuming that the software in question is playing a DVD that a user did NOT buy. Bullsh*t. Suppose I have a $20,000 entertainment system in my living room, complete with a legally-purchased DVD player. Also suppose I have 100 legally-purchased DVD's. Also suppose that in my study is a computer, dualbooted with NT and Linux. I have a windows DVD viewer installed on the windows partition. It is perfectly legal to bring a DVD from my living room to my bedroom, and view it with Windows. But, if I boot linux and watch the DVD with the software in question, now suddenly I am a criminal??? I have suddenly stolen the DVD from the companies filing the charges? What friggin' logic is this.

    --

    make world, not war

  342. MPAA by digdude · · Score: 1

    check out the links under http://www.mpaa.org/DVD
    they can't even put up a stinkin web site.
    Obviously their webmaster went to the same school the CSS authors did.

    (all the hrefs on the page spaces in the URL.)

    Heh.

  343. Re:An answer ...... by GooberToo · · Score: 1

    "The MPAA is striking a blow today in defense of the future of American movies. We have filed suit in federal court to stop internet hackers from distributing the software designed to circumvent the encryption technology that prevents the unlawful copying of DVDs."

    I assume then that they plan to provide: 1) A extra copy of every DVD that I purchase so as to allow me my right to make legitimate copies.
    2) The right to mail or phone in and request a completely free copy in the event that I lose, misplace, or otherwise destroy any of the copies obtained via step 1. Thus, extending the protection that I legally have to make a copy for my self.

    If they do not intend to provide the above services, are they not blocking my legal right to make a copy for my self? Isn't this illegal? Wouldn't that be the same thing as a car dealer selling me a car and then taking me to court to prevent me from making copies of my keys?

  344. Re:The legality of selling semi-functional hardwar by GooberToo · · Score: 1

    Just how legal is it to sell hardware which is known not to be fully functional?

    I don't think they have anything to worry about. The hardware they are selling is doing what it was advertise to do. As long as it is able to do it reliably, I don't think it can qualify as defective. Unlike the recent defective floppy drive case, I don't see this as being the same.

  345. Re:WTF? by GooberToo · · Score: 1

    According to this C|NET article, they were advertising the software on their website as DVD cracking software...

    So, if I advertise car theft equipment, which are in fact my car keys, am I breaking the law?

  346. Re:So what do we do about it? (a DVD player?) by krisitna · · Score: 1

    How about building an open-source DVD player?

    If such an application is made available to the public before the end of the trials, wouldn't that be sort-of a defacto defeat for the MPAA?

    Obviously I know next to nothing when it comes to legal issues so I don't even know what sort of trouble we would get by doing this.

    Still, the whole case would seem less relevant to me if I had an open-source DVD player installed on my box right now.

    K.

  347. RE: "If you can't protect..." by Richardallen99 · · Score: 1

    >If you can't protect that which you own, then you >don't own anything." Couldn't the guys who found the key use this as their defense? I mean come on! Wasn't the key was left out in plain view! -------------------------------------------------- First they ignore you, then they laugh at you, then they fight you, then you win. - Gandhi

  348. Re:Not Piracy by mr.+roboto · · Score: 1

    This is indeed an intererting point. How does DVD encryption stop piracy?

    My guess is that the original idea was to prevent digital redistribution over the internet; to avoid an mp3-type situation. If you need the decryption keys in the player to see the movie, you can't just save the data to your hard drive and run it through a player program. Of course, this doesn't prevent people burning encrypted data they've obtained electronically to DVD. Anyway, with DeCSS, it's theoretically possible for people to share decrypted movie data electronically and then view it without ever having to burn to DVD or go through a licensed DVD player.

    Even so, I think the idea of people commonly sharing DVD-sized files over the internet is a pretty ridiculous one, and you're probably justified in referring to the MPAA's concerns as "groundless paranoia".

    This is just my guess as to the purpose of DVD encryption. Does anyone out there know better?

  349. Re:Question about DVD streams: by LMariachi · · Score: 1

    I don't know the technical details, but I have watched porn DVDs where you can switch between "camera angles" during playback. So it is possible.

  350. just a thought by jazzman45 · · Score: 1

    "The U.S. movie industry intends to defeat anyone who steals our intellectual property."

    Sorry, it's already been stolen.


    "If you can't protect that which you own, then you don't own anything."

    For some, conjuring up these stupid ideas is the only income they get. They had better protect what they own if this falls through, or they won't own anything.

    if this doesn't make sense, sorry, just trying to think of some witty comment.

    bye,
    -jimbo

  351. Re:Shooting themselves in the foot by /ASCII · · Score: 1

    What he (probably) means is that he only has Linux boxen in his house, and hence he cant play DVD:s. By not supporting Linux, they are hence loosing a customer. By following up on the DeCSS lawsuit they are making it all but impossible to EVER have a state-of-the-art DVD-player under Linux, since it would have to be an illegal underground product.

    The alternative for all Linux longhairs is obviously to get a standalone player. This has drawbacks like no VGA out, no screenshots, etc. but also advantages like the possibility of having a DVD-changer (Sony has a DVD-player that can store up to 200 DVDs and CDs), easier remote navigation etc.

    They ARE loosing customers this way, maybe a couple of PPM of their customer base. But they are obviously prepared to loose those customers to fight piracy. Not that the decryption program really makes it that much easier to pirate discs - they could previously be bit-copied. The only difference, as far as I can tell, is that now pirates can release region free versions, or edit the movie (remove copyrights notice, insert bonus material, etc). Like we coulnt disable region control anyway. Duh.

    --
    Try out fish, the friendly interactive shell.
  352. Re:Bastards by /ASCII · · Score: 1

    Uhmmm... Stay away from DVDs if you want to(I won't)), but don't look to closley at VCDs. First of all flipping isn't very fun, but futhermore this format suffers from its low bitrate. Scenes with little movement are OK, at least better than VCR, but lots of movement == BAD. I saw Deep blue sea on VCD, and the propeller in the airplane scene looked just... AWFULL. Like an old AVI. This is pretty much unavoidable, there is a reason DVDs use so much higher bitrate.

    --
    Try out fish, the friendly interactive shell.
  353. Re:Countersuit? by Spamizbad · · Score: 1

    Damage to the open sources community reputation. I'm sure RMS could sue for$50mil in GNU "image" damages. And im sure Redhat, Caldera, Corel, and other Open source supporting commerical distro companies could as well....

  354. Contacts by BMIComp · · Score: 1

    Don't forget, if you want to talk to the people at the MPAA: =)

    Rich Taylor or Phuong Yokitis
    MPAA
    202/293-1966

    Emily Kutner
    MPAA
    818/995-6600

    John Stodder
    Edelman Public Relations
    323/857-9100

  355. lawyers have no power by dirt_merchant · · Score: 1

    do not fear the bottom-feeders that threaten legal action. look to the example that mp3 technology has made of lawyers. mp3 has prospered. the bottom-feeders have backed off in search of bigger fish to fry. as soon as some large corporation figures some way to make money off of dvd copying this will all pass by the wayside. http://i.am/dirtmerchant/fuckthelawyers

    --
    Enter the DirtMerchant
  356. What's the matter with the world? by quasipunk+guy · · Score: 1

    Recently some absurd issues have come up. Things like UCITA proposing to not allow software reselling (as I understood what I read. I would not be allowed to sell my software to someone else or even give it to someone else) and the whole DVD issue as well as stupid patents (which _can_ be written off to protecting IP (speaking of...)) are so... wrong (you know what I mean).

    So, maybe someone can answer a question (since IANAHistorian(or anyone else qualified to answer my question (heh, nested ()'s))). I see trends like this happen repeatedly (I believe someone tried to ban reselling of books a while back). Why? I can almost see it as a societal thing (as a culture progresses it's initial values dissolve and are replaced by more "protective" laws etc.).

    Thanks
    jay

  357. How are they going to claim damages? by Maquis. · · Score: 1

    What damages have they suffered? How much cost damage would they put on it?

    Whats putting a group of people going to acheive for these large companies?

    --
    Wiggeda Wiggeda Wack - Kriss Kross
  358. Speaking of bad analogies.. by hariya · · Score: 1

    Insert here.. I dont know whether anybody needs another analogy to explain this but here is my $0.02. The DVD situation is more like publishing all books in Klingon and then charging everyone for a Klingon-English dictionary (or universal translator). I do not think it is a crime in making available a dictionary for free. As far as making copies of those books, all one needs is a photocopier or to be really low-tech, pen and paper to transcribe each word, stroke by stroke. H

  359. Not useful for piracy? by FreeJacker · · Score: 1

    Correct me if I'm wrong, but can't you still make a bit-for-bit copy of a DVD with encryption in place?? The decryption software isn't promoting piracy, in that if you decrypt it, you still need a player to watch it. And current players assume encryption is in place anyways. If you own an authorized player with a valid decryption key, and you make a bit-for-bit copy, you would still be able to watch the copy. The only thing the cracking of the decryption key allows is "pirated" player programs.

    Which was the intent all along: DVD-players for Linux. I really hope someone makes a coherant argument in this vein in the courtroom. Rationality isn't always known to prevail, but it does break through every once in a while.

  360. Sorry...hate it when that happens. by FreeJacker · · Score: 1

    Sorry 'bout the double post. Hit stop in the middle of a submit. :(

  361. Re:Not Piracy by FreeJacker · · Score: 1

    My point exactly! I don't understand how any judge could look at the obvious truths here and still side with the MPAA. Unfortunately, worse injustices have been done.

  362. #$%#@ Lawyers! by Col.+Panic · · Score: 1
    All we can hope is that sanity prevails. Who in their right mind would want to distribute DVD's via the web? Why would I spend several hundred dollars on a DVD burner (which is a fairly new technology) and about $16 each on the media when I can go to Blockbuster and get The Matrix for $20?

    Arguments that have no basis in fact make me angry at those who waste the Court's time and, therefore, my tax dollars.

    Let's rip 'em a new one!

  363. Re:Shooting themselves in the foot by jmp100 · · Score: 1
    Media companies have to come up with better ways of distributing music than CDs. I like MP3s because you can get just what you want. How many CDs do we all have with 2 songs we like, and 10 we never want to hear again? I figure that if I have to pay $18 for a CD to get two songs, that the rest is cruft and I feel somewhat perversely entitled to get free stuff from that artist because I'm never going to listen to the other crap on the CD anyway.

    Also, I don't really care for artists like Puff Daddy pissing and moaning about how Napster is so offensive and that using it is "stealing." What's that you say? Four Rolls Royces aren't enough and you need a fifth one to complement the $3,000,000 summer cottage? Some more whores and crack and doobies? Right away, guv'nor! Shall I fetch your riding linens as well?

    I remember when the Wherehouse used to have a giant machine with literally thousands of music titles stored on tape inside. You'd go through a catalogue, write down the numbers corresponding to the songs you wanted, hand it to a clerk, and s/he'd pop a blank tape into the giant machine and five or ten minutes later you'd have a custom tape with just what you wanted for something like $15-$20 (each song would cost $1.00 or $2.00 or whatever). If they brought that back today and offered Minidisc rather than just tape output, that would be the best. I'd rather spend $20 to get a minidisc with all the really, really, really good stuff on it, and REALLY have it at CD quality, than spend five or six hours scrounging all that stuff up on crappy-sounding 128-kilobit mp3s.

    Plus, the music industry would probably be happy about the serial copy management system, which ostensibly prevents hooking up two MD players over optical cable and making perfect (serial) copies. (Not that no one has ever found a way of bypassing this, but still...)

  364. Could somebody please straighten this out? by cybe · · Score: 1
    >>Even if they did, how many DVD players recognize unencrypted movies?

    >All of them.

    I believe there could a difference between:
    • An unencrypted and "burnt" movie (without the proper non-burnable blocks) and,
    • An non-crypted movie (ie. pornos etc)

    Does anybody know?
  365. WTF is wrong with these people? by mcgrew · · Score: 1
    Perfect example of money trying to beat back those without the time, money, or inclination to fight in court. There should be severe penalties for this sort of nuisance suit. I hope when it is all said and done, the defendants will have taken the plaintiffs to the cleaners.

    -steve

    "I am not here. This conversation never took place." - Anonymous

  366. I bought my shirt, did you? by djoham · · Score: 1

    As pointed out in the header, you can buy a shirt with the DeCSS code printed on it.

    BTW: 4 dollars of each purchase goes to EFF.

    Wasn't their a contest somewhere about who could distribute the source in the most creative way? This gets my vote?

    David

  367. Not likely. by michael+path · · Score: 1

    Striking a blow into what?

    This is about as bad as the Napster suit. No way we're going to see an MPAA or RIAA victory in copyright suits this millenium, or the one that begins next year...

    -Michael

  368. How to give them their worst nightmare by Thats_Zena_with_a_Z · · Score: 1

    it is quite arrogant of the MPAA to think they are stopping piracy. It would be very straight forward to do a hardware hack to read a dvd bit for bit. What's to stop me from publishing such a hardware hack and technical info on the web?? (FYI I work with circuits)

  369. weak protection scheme by Roadmaster · · Score: 1
    The entire point is stupid. If my home's lock is so poorly designed that it can be opened with a screwdriver, and someone posts "Hey, this guy's lock can be opened with a screwdriver", it's stupid for me to go after this guy "hey, dont be posting that about my lock". These people need to shut up, accept that the DVD CCA messed up and CSS is not good enough to protect their precious intellectual property, and go sue the DVD CCA *instead*.

    I, for one, was thinking of getting a DVD player. Since it looks like the DVD makers don't want me to be able to play DVDs on anything but what *they* dictate, and the movie makers are on their side, I guess I will stick with pirateable VHS tapes and keep my money in *my* pocket, because it looks like the "intellectual property owners" don't want my money in their pockets.
    </rant>

  370. Re:They use a bad analogy by Crixus · · Score: 1
    "The keys have no real purpose except to circumvent the locks that stand between the thief and the goods he or she targets"

    ..except that it isn't the case -- one of the main uses of the decryption "formula" is to allow the use of DVDs on "alternative" operating systems like Linux. Piracy is NOT the only use.

    A better analogy would be "someone making keys to a department store that locks their doors and only gives keys to whites (because they are the majority!)"

    And that would be an argument I would make if I were an attorney on our side. It appeals to emotions a little bit but it also conjurs very powerful imagery.

    Of course the judge too might see that and ask you to refrain from making such argument.

    --
    Ignore Alien Orders
  371. Enough with the analogys. by Pyrrus · · Score: 1

    >That's like making unauthorized keys to a department store.
    No, it's not. DVDs contain information, stores contain stuff to steal. There is a difference. I have heard *way* to many analogys that *don't* work the way they are applied, this is stupid. Analogys to explain something technical is sometimes ok, but the abuse is with moral issues. You all probably know, but don't pay any attention to analogys to make a moral statement. Sorry about the rant.

  372. where's DIVX when you need it.... by nnew · · Score: 1

    i wonder if the movie studio execs wish that they had supported DIVX now :>

  373. MPAA is disingenuous: CSS does not prevent copying by Brett+Glass · · Score: 1
    The press release says:

    We have filed suit in federal court to stop internet hackers from distributing the software designed to circumvent the encryption technology that prevents the unlawful copying of DVDs."

    The flaw in this argument -- and also in the complaint in the lawsuit -- is that the CSS (Content Scrambling System) does not prevent copying -- lawful or otherwise. It prevents you from playing the DVD -- the original or the copy -- on a player which the industry group that controls the system has not licensed.

    In short, it's designed to extract royalties from the makers of the players. It also has another purpose: to enforce "region locking."

    "Region locking" allows the vendor to sell copies of the same work for different prices in different markets. The disks are unplayable by players sold outside the region in which the disks are intended to be sold. Region locking prevents "parallel imports" -- a form of arbitrage in which an enterprising dealer imports product from a region or country where it's sold for less money.

    Region locking is, technically, a violation of the Robinson-Patman Act, an antitrust law which prohibits the manipulation of markets by charging different prices for the same product. But this doesn't keep the vendors from trying.

    In any event, the key point is that CSS does not , in any way, prevent copying. If you make a bit-for-bit copy of a DVD, it will be playable on any machine that could play the original.

    --Brett Glass

  374. Still?! by Merced32 · · Score: 1

    When will they give up. The amount of nerds in the world is far greater than theirs, they/we carry lots of power and skill.

    Warner brothers sees it, though:
    "We believe there is no economic incentive to hack this product. The cost of the blank is more expensive than the cost of the finished product"

    It's right.

    Of course, in our the last article about this (we "winning" the last trial), the boldest point was that You Can Still Copy and Play it Even When Encrypted.

    I can rip the DVD and email it to my friends! No decryption!

    Of course, the media is $40! But the movie is $10!

    Agh.. When will it end?!

  375. Re:Don't these journalist get it yet? by in8 · · Score: 1
    You obviously are extremely igonorant in the field of political philosophy. One can know full well everything Microsoft has done and have this extremely legit opinion. After all:

    1) Microsoft is NOT a monopoly - never has been by any reasonable definition

    Ummm,.... you're on crack right? Or is this just flame bait? A joke maybe?? hmmm - maybe you're just not in touch with IT reality?

    MS == MonoploySoft

  376. Don't these journalist get it yet? by in8 · · Score: 1
    Just read the story on news.com.

    What does it take to educate these journalists? I meet a few at COMDEX who were wondering why on earth the Government was after MicroSoft! (even after I told them about MS business practices, they still thought MS was innocent!)

    1. Re:Don't these journalist get it yet? by jaed · · Score: 1

      What does it take to educate these journalists?

      Having tried it sporadically during the period before the CDA was passed, and while it was being challenged in the courts, I've come to the surly conclusion that you can't educate 'em. Either they have a clue - in which case the story would have been better informed - or they're willing to get a clue before they write the story - in which case the story would have been better informed - or they are unable and unwilling to be clued.

      In some cases, where the information was unavailable to them or difficult to find, journalists who write bad stories can be clued. But I don't think they have that excuse at this point. They have web access - this isn't 1995 any more - and they're able to use search engines and type in URLs. If they don't understand yet that this is about interoperability and not piracy, then they're not gonna.

      I admit this isn't a very useful attitude. People who feel up to it should still write reporters who file obviously-misleading stories; it's probably most effective if you include a lot of pointers to source material, and take a rather-shocked-to-find-you-so-misinformed tone (rather than flaming). If enough people write in, the reporter may be more careful next time, if only out of embarrassment. But don't expect instant or impressive results.

  377. Re:Does the state provide a defense by jaed · · Score: 1

    Only in a criminal case. If you're sued, there's no requirement for an attorney to be provided: you're responsible for your own defense.

  378. Memories of Jack Valente by Jim+Tyre · · Score: 1
    In the press release, Jack Valente, head of the MPAA, says:

    "The MPAA is striking a blow today in defense of the future of American movies. We have filed suit in federal court to stop internet hackers from distributing the software designed to circumvent the encryption technology that prevents the unlawful copying of DVDs."

    It matters not at all, but every time I see Valente's name, I am reminded of what he said thirtysomething years ago, when the C-in-C escalated the bombIng of North Vietnam:

    "I sleep better every night just knowing that Lyndon Baines Johnson is my President."

    Says a lot about the guy, if anyone gives a shit.

  379. Your T-shirt by pol-pot · · Score: 1

    I hope a lot of you buy shirts (But not enough that I don't get mine for a year) =]

    Well that's how it's going to be once MDAA gets to sue you.

  380. Jack Valenti - Same old tricks by Zalgon+26+McGee · · Score: 1
    It's no real surprise that Jackie V would go ballistic - he tries to run Hollywood like a private fiefdom. This is entirely in character for him - he nearly blew a head gasket when a Canadian government attempted to put in place legislation that would have made Canada a seperate market for film.

    Jack, chill. And maybe you should get a clue before going over the top.

    ---

    --

    ---

    Book(n): Utensil used to pass time while waiting for the TV repairman

  381. Hey, so what happens if... by Shadukar · · Score: 1

    Say one of them other companies, that have the encryption keys and stuff, like xing techs, what if they develop a *NIX dvd player/software ?
    Then, the bad guys^TM can say that the 'interoperatibibtiility' issue thingig majigi is no longer valid, because there is a dvd software of linux. Then again, maybe i am not making much sense cause i am abit drunk.
    eehee

  382. Re:Don't bend over! by Troed · · Score: 1
    I'm _so_ tired of these idiotic moderator's marking everything as flamebait. The post I replied to, and the direct reply to mine, are both clueluess. I happen to _know_ what I'm writing about, I wouldn't post otherwise.

    Flamebait my *ss - it's called "insightful" when you share true knowledge you know ...

  383. We need better PR/FUD by eiPi · · Score: 1

    I have not seen one broadcast outside the internet that comes close to supporting the CSSDVD- which most of us agree is a good thing. I believe that better publicity for us is necessary on this as on many other topics or public opinion will be so strongly against us that we do not have a chance of winning this battle (yes, I believe opinion does affect the law- and we NEED that lever to not be almost exclusively in the other direction.

    One problem is that by its very nature, the open source community is not too keen on style over substance- butwe need some style.

    --You say it best when you say nothing at all-
    -Ronan Keating--

    (First Post? and that would be better left unsaid...here goes any karma...)
    --Only the intellectually lost ever argue-

    --
    I don't suffer from insanity- I enjoy it immensly!
    1. Re:We need better PR/FUD by eiPi · · Score: 1

      Sorry, forgot to add that for all there problems, borrowing the marketing department of M$ should soon support that problem out.

      --You say it best when you say nothing at all-
      -Ronan Keating--

      (First Post at #179?- sorry, the script messed up and told me no comments in body- despite repeated refreshes- is #179 a record? funny mark for such stupidity?)
      --Only the intellectually lost ever argue-

      --
      I don't suffer from insanity- I enjoy it immensly!
  384. Re:An answer ...... by Relforn · · Score: 1

    I think the more interesting and accurate analogy would be the car dealer taking you to court to prevent you from making a copy of your car.

    Go ahead and try, btw...

  385. Re:The Dying Predator, or Going Out With A Bang. by Relforn · · Score: 1

    I'm surprised that I had to read this far down the comments page to get to the first neo-Leninist "the end we seek is inevitable, we shall prevail" manifesto on this topic. Thank goodness my expectations were met, or I'd worry I wasn't reading Slashdot.

  386. Re:Do I Dare Ask? by Relforn · · Score: 1

    It might seem, from reading certain websites, like there is mass support on this issue, but it could be dangerous to try to call a quorum on the matter this early in "the fight."

    An entertainer who has a loyal but small following doesn't book an arena that seats 100,000 people and invite the press in to see how "popular" he is. Unless he knows at least 85,000 people will show up.

  387. Re:Cost of developing Linux DVD vs. cost of lawsui by Relforn · · Score: 1

    Will this ultimate DVD player run on my StrongARM Linux box? It's based on a nice ATX form factor motherboard from Chalice Technologies. Lots of room in the ATX case for a 5-1/4" form-factor DVD drive....

    Obviously a binary would be available for the more common Alpha, PPC, Sparc, etc. And native ports for NetBSD, FreeBSD, OpenBSD. On all the architectures those OSes run on. (oh wait, probably not needed on Vax..)

    Anyhow, I hope you can figure out my point...

  388. Just bought mine... by festers · · Score: 1

    It was my first copyleft purchase. I couldn't resist, this issue makes me so angry.


    --------

    --


    -------
    "Every artist is a cannibal, every poet is a thief."
  389. Stop Whining; Do something by gillbates · · Score: 1
    What does it matter what the MPAA does? Folks, for 100 bucks you can buy a VCR and watch and even copy all the VHS movies you want. Why should we even care what happens to DeCSS - after all, if the MPAA wanted to sell DVD's to Linux users, they'll have to license the technology, period. Will I buy DVD's? Not until it's available on Linux. Sooner or later, the MPAA is going to realize that their single platform approach to licensing is going to cost them sales, and the sooner we stop using MS, the better.

    But now for the philosophical digression. What bothers me is this "freedom on the internet" genre of posts which makes it sound like us techies are being "oppressed" by big corporations. How is it that big corporations can control the 'net? Aren't we the ones with the technical skills to master the internet? And how is it that they can make the rules?

    The truth is, they can't. Linux is proof of that. Who needs DVD? If we want to watch movies, we, the techies, should write an open source movie format. Or is this too difficult a challenge for a bunch of geeks? To be effective, it would have to be portable across all platforms, and provide a reasonable degree of copy protection.

    That's right, copy protection. Movie makers make movies for the sake of making money. If we want them to use our standard (assuming we wrote one), then we would have to offer them assurances that their works could not be copied en masse and distributed without them making a profit.

    As much as I would like to agree with most of the opinions regarding DeCSS and the MPAA, I can't. You see, they wrote the software - it is theirs. For us to claim that hindering the distribution of DeCSS is restricting our freedoms is ridiculous - it has the ability to destroy the very foundation for profit upon which the MPAA stands. Think about your own values regarding privacy and secrecy:

    1. Say someone discovered your debit card number; You wouldn't want them to post it on the internet.
    2. But say that someone did post it. Now, you could lose everything in that account.
    Businesses are just like that debit card, folks. Investors have placed lots of money in the development of DVD technology - and stand to lose a lot in the face of DeCSS. The appeal of DVD to the movie makers is that it prevents unauthorized copying. Take away this, and DVD is a glorified CDROM. And here is the problem.

    We say investors, but we mean people. Real people like you and me invest in technology. We risk our hard earned money. And when something like DeCSS comes along, it threatens to nullify the investment that real people have made in technology, and make people more reluctant to accept new technology. Real people lose real money. It's not just an issue of freedom, but of ethics. To destroy someone else's business investment for the sake of "freedom" is unethical, to say the least. Our careers, our lives are dependent upon the acceptance of new technology, and ironically, DeCSS has probably hurt the geek community more than it has helped. Without trust in technology, we could look forward to careers in janitorial duties.

    DeCSS is not the way to get DVD to Linux. We as a community need to display a little integrity and work with the DVD folks. An Open Source license may not be appropriate. But then, no one wants to be friends with someone who can't keep a secret. So we should either develop our own standard, or work with the MPAA. But we should stop whining about "freedom"(which isn't the issue at all), and do something to bring movies to Linux.

    --
    The society for a thought-free internet welcomes you.
  390. Re:Shooting themselves in the foot by whovian · · Score: 1

    Absolutely. On the surface they are protecting their main interest: the rights of the starving artists^H ^H ^H ^H ^H ^H ^H ^H ^H ^H ^H ^H ^H ^H ^H ^H ^H ^H ^H ^H ^H ^H ^H ^H ^H ^H ^H ^H ^H ^H ^H ^H ^H making money. But it's really a supply and demand issue. When internet access is user-friendly enough for your average couch potato, streaming video will probably solve this problem. You pay your fee and get access via some sort of pnm URL, like RealPlayer uses, and voila!

    --
    To-do List: Receive telemarketing call during a tornado warning. Check.
  391. Re:Shooting themselves in the foot by j0nb0y · · Score: 1
    I would gladly pay $25 for a player. I currently only have one software program on my computer that wasn't released under the gpl, or some equivalent license, and I gladly paid the $30 for it. You see, I would much rather pay $25 for a dvd player than pay $95 for windows, which seems to be the only way that I will be able to use by dvd drive.

    As for the software that doesn't do well under linux because of piracy, I'd like you to prove that, because I don't think you can. And even so, there are many many more such programs for windows than linux.

    --
    If you had super powers, would you use them for good, or for awesome?
  392. Re:Shooting themselves in the foot by j0nb0y · · Score: 1

    I disagree. It doesn't matter how much things cost. People will pirate them anyway, because they simply don't care.

    --
    If you had super powers, would you use them for good, or for awesome?
  393. Re:Shooting themselves in the foot by j0nb0y · · Score: 1

    You're really not helping our argument that linux user's aren't pirates.

    --
    If you had super powers, would you use them for good, or for awesome?
  394. TAKE A STAND! Say NO to this crap! by fibersplice · · Score: 1

    How about we sue both of them for anti-compeditive actions such as FORCING us to use a W1ndows OS to view DVD movies? Since the REAL issue is not piracy but our ability to use DVD products in OTHER ALTERNATIVE Operating systems other then Micro$oft W1ndows.

    It's time we took a stand and said *NO*, we're not going to take this shit anymore. We need to make companies listen to us and demand they respond to their customers or risk backlash. This is a free world (so we think) and we have the RIGHT to use Linux (or another OS) to play DVD movies.

    If the industry can't listen we have to make them listen. Perhaps by blocking DVD movies on the web?

    We need to have a campaign to let the public know what these two organizations are doing. Fight fire with fire!

    I don't post very much on slashdot but this issue has pissed me off hugely and If I had the money I'd so the hell out of both of them for their incompentence!

    We need to turn the tables and prove that they are purposely alienating UNIX users from using DVDs on their systems.

    (We need lots of money and a fund)

  395. First Post Baby by earache · · Score: 1
    Good luck MPAA, while you are at it you might as well sue makers of tape decks and VCRs... oh wait Sony is a plaintiff?

    - earache

  396. We have a discussion going on about this on : by RonaldReagan · · Score: 1

    http://www.tgwbp.addr.com/cgi-bin/wwwboard.cgi

  397. those t-shirts by CFN · · Score: 1

    i would have bought a tee shirt but those are the uglyiest ones i have ever seen. the need to design new ones quick, before paramount, et. al. go after them too.

  398. Easy solution if they win by Nostafa · · Score: 1

    Ill be contacting the world trade organzination. regional coding is against the rules in the world trade organzation and like to sue companys for hundreds of millions. Teach them a lesson.

  399. Re:So what do we do about it? by Hello+folks · · Score: 1

    Finally, an intelligent statement....at leasst there's gonna be one thread on ehere that's not just "this sucks, DVD people suck"

    Unfortunately, the arisen question is a rather difficult one....The only real way to change the way that things are would be the massively educate the public on the reasoning behind unencrypting DVD tech, and how illogical it is to actually rip DVDs to give to other people...Of course, this is easier said than done.

  400. Do I Dare Ask? by RubyRidge · · Score: 1

    Can we do it? Can we stay out of movie theaters until these folks get hit enough in the bank account to make a difference? Can we hit hard enough through TV advertisers who support our favorite shows? Or is it just the DVD hardware manufacturers who we take action against? I spend over $2k per year taking me and my family of 4 to movies. I don't watch much TV, but my family does. I can do this, ignore the latest installment of Hollywood. I won't like it, but I like what they're doing much less. BTW, I've given DeCSS out to 100+ folks. Had a bunch of old floppies I paid for and didn't want to throw away. Tell Martha to get the kids in, looks like a nasty storm's a comin'

  401. These people make me mad by JustShootMe · · Score: 1

    These people really tick me off. It really torques me that an organization like this thinks they can get away with this. I say... distribute this as far and as wide as you can. Don't let them try to close it down. We (the linux community) are not trying to pirate, we just want our own choice in what platform we watch DVDs on. Has it ever OCCURED to them that this software might not exist if they would LISTEN to their customers?

    This is the ultimate in corporate arrogance. I wouldn't be surprised if theyre under contract with MS to make sure DVDs can't be listened to under Linux.


    If you can't figure out how to mail me, don't.
    --
    For linux tips: http://www.linuxtipsblog.com
  402. Cost-effective DVD copying with/without DeCSS by kiolbasa · · Score: 1

    Please use caution when considering the cost effectiveness of copying a DVD movie.

    Currently, the cost of creating a DVD is high, and it is somewhat cumbersome to move around several gigabytes of data at once. But we can't ignore tha fact that someday, a few years down the road, average Joe will be able to burn double-sided DVD's with video information stored on his 1 terabyte hard drive. It's not cost effective now or very possible to burn DVDs but soon it will be.

    But rather, we can use the cost effectiveness argument to clarify the purpose behind DeCSS' creation, in the context of present time. You say something like "Why would one use this software to help us pirate DVDs when nowadays it's not possible to effectively do so at all." DeCSS exists today, even though it's totally impractical to pirate DVDs today, so how can DeCSS and piracy be connected?

    Sure, you could point out that down the road, DeCSS will still make piracy easier, but an unencrypted DVD movie is only of use to computer users with MPEG2 players, as software DVD players and console DVD players will just laugh at your unencrypted data (or choke, depends). If you want to get raw video data, just use a frame buffer grabber. That couldn't be too hard to write, hasn't anyone ever needed to record what they see on the monitor to a video file?

    My main point is that when using the cost-effectiveness argument against DeCSS being a piracy tool, then be sure to include time context.

    Other than that stuff, another way to look at things is to see what use a huge file is, encrypted or unencrypted.

    So let's say you have a 5 gig file of encrypted video that you grabbed from a DVD. You do this by mounting the DVD as a drive using the experimental filesystem for DVDs (I forget the name, there's info on how to do this on opendvd.org) and grabbing the file. If you burn this to a blank DVD using your thousand dollar equipment, you have a disc that won't play in a DVD console player because it has no key blocks on it. Using fancier hardware, you could get those key blocks and write them to the disc (it's just like any other data, you just need the right hardware to do it.) and have a DVD that works on console players. You can supposedly trick software players into playing a file. I don't know if this file has to be encrypted or not. A straight MPEG2 player won't do anything with encrypted data.

    So now let's say you have a 5 gig file of unencrypted video data that you just DeCSSed. You can copy it to a DVD disc and it's useless in a console player. You can use the special hardware to even put the key blocks on the disc and you still have a worthless disc. (So the console runs decrypted data through a decryptor and gets what? Scambled eggs?) The unencrypted files can be viewed on a computer with a simple MPEG2 player.

    So we've established that making a DVD disc that can be played in console players requires special hardware, and DeCSS doesn't help us. And playing a file on a computer, it doesn't matter if it's encrypted or not, as long as those players really can be tricked into playing an encrypted DVD from hard disk. So would someone please clear up the details on getting software players to play movies on hard disk?

    --

    Beer wants to be free
  403. Re:Ribbon campaign by ibm1130 · · Score: 1

    How about small piece of 4mm DAT.

  404. So what else is new.... by ibm1130 · · Score: 1

    This is about what you'd ecpect given the reception they got at the TRO hearing. I'd say they are trying to make it difficult for the white hats to be everywhere necessary and are prepared to spend what it takes to do that. In military terms disrupt and defeat in detail. It goes without saying that they are jurisdiction shopping as well looking for a more receptive judicial ear.

  405. Re:They use a bad analogy by 348 · · Score: 1

    Give it yes, sell it no. Also I feel if I buy anything I own it period. If I want to jumble the data anyway I want. If I want to run it over with my car or play frizbee with it ro pump 27,000 volts across it I have that right. They sold me the key with the product, it is mine and I should be able to do with it whatever I want.

    --

    More race stuff in one place,
    than any one place on the net.

  406. Re:Here we go again by 348 · · Score: 1

    If the litigation falls in support of open source, wouldn't the DVD manufactures make more by selling all the component based DVD writers?

    --

    More race stuff in one place,
    than any one place on the net.

  407. Re:WTF? by 348 · · Score: 1
    Didn't they originally serve papers to something like 50 defendants? Then slowly backed off of most because they just had the copying cracks on their web sites?

    --

    More race stuff in one place,
    than any one place on the net.

  408. Re:They use a bad analogy by 348 · · Score: 1
    "the warning would imply that you are not within your rights to view it at the office, which would suck if your office is at home

    Not in your home, there are specific allocations for that. On a related note though my buddies wife had a home daycare thing set up, she watched about 4 kids during the day. She showed movies like Bambi in the afternoon and was served with a cease order from MGM. Seems showing to the kids constituted a public viewing, even in their home.

    --

    More race stuff in one place,
    than any one place on the net.

  409. Re:Here we go again by 348 · · Score: 1
    I agree, and with DVD it has been pushed even harder than before. From an open source perspective, although our ideals are gaining some speed with the press, there doesn't seem to be much we can do. A "grass roots" style effort up against the big power of the production companies and movie powerhouses (Read Media). They have all the access to the press and we simply don't have the same footprint.

    What do we do do make an impact? Spam, letter writing, DOS on the law firm representing? No, this stuff really never seems to have an impact.

    --

    More race stuff in one place,
    than any one place on the net.

  410. Re:Here we go again by 348 · · Score: 1
    He he, didn't think of it that way. So we are allowed to buy the keys, but not allowed to use them. Doh!

    I wonder where the DVD player manufactures weigh in on this. I would assume that they would be on the opensource side of the house, simply because it would mean more dollars for them in the long run.

    --

    More race stuff in one place,
    than any one place on the net.

  411. Re:So what do we do about it? by 348 · · Score: 1
    We should do some sort of "Ask Slashdot" thread, heavily moderated to keep it on topic and free from trolls. Gather up all the ideas presented and have someone ship 'em of to the defense team. If nothing else it would give them food for thought.

    With all the intelligence this forums community has, targeted at an issue like this I think we could make an impact. Not just for the short term either, it could be precident setting on open source as a whole.

    --

    More race stuff in one place,
    than any one place on the net.

  412. Reality check by MotorMachineMercenar · · Score: 1

    Although I'm not commenting on if the MPAA has a legitimate point here, or if the case is going after the real problem, I'd like to point a concern that is part of the reason why they are going to these lengths at this.

    MPAA is is concerned about the future of the movie industry. Large-scale privacy has affected the previously thriving Hong Kong movie industry drastically. They are not able to produce and finance movies in the same scale and number as they used to, because piracy puts the money into the pockets of organized crime bosses. In fact, movie directors, producers, writers and even actors and actresses held a demonstration last year against the rampant pirating in Hong Kong. This "grassroots"-picketing was an eye-opener to many HK-people. If it's too late remains to be seen.

    MPAA is genuinely interested in preserving the industry. It might very well be that the case(s) demonstrate a knee-jerk reflex. But as a screenwriter (unproduced, but just wait :) I feel that their motivations are not entirely to blame. History has proven piracy to be a major problem, if it is allowed to escalate.

    --
    "We have an A-Bomb...what more do you want, mermaids?" --I.I. Rabi, speaking in defense of Robert Oppenheimer
  413. I just noticed something in the DMCA! by MightyTribble · · Score: 1

    Look at this: (lifted from someone else's post...) From the Connecticut suit 23. The Copyright Act, Title 17 U.S.C. 1201(a)(2), provides that: [n]o person shall manufacture, import, offer to the public, provide, or otherwise traffic in any technology, product, service, device, component, or part thereof, that -- (A) is primarily designed or produced for the purpose of circumventing a technological measure that effectively controls access to a work protected under this title; (B) has only limited commercially significant purpose or use other than to circumvent a technological measure that effectively controls access to a work protected under this title; or (C) is marketed by that person or another acting in concert with that person with that person's knowledge for use in circumventing a technological measure that effectively controls access to a work protected under this title. Read the preamble carefully. You can OWN the software, but you can't ACQUIRE it. You can't provide it for download domestically, nor can you download it yourself from abroad. That, my friends, is the crux of the matter. If that Washington suit is upheld, and CODE is held to be a valid form of expression covered by free speech / 1st Amendment, then this clause is flagrantly unconstitutional. Now, if we can just make this point in court, we're saved. :-) ISHBAL (I Should Have Been A Lawyer)

    1. Re:I just noticed something in the DMCA! by MightyTribble · · Score: 1

      Apologies for the sloppy formatting on the original post. Didn't preview, forgot tags.
      Look at this: (lifted from someone else's post...)
      From the Connecticut suit 23. The Copyright Act, Title 17 U.S.C. 1201(a)(2), provides that:
      [n]o person shall manufacture, import, offer to the public, provide, or otherwise traffic in any technology, product, service, device, component, or part thereof, that --
      (A) is primarily designed or produced for the purpose of circumventing a technological measure that effectively controls access to a work protected under this title;
      (B) has only limited commercially significant purpose or use other than to circumvent a technological measure that effectively controls access to a work protected under this title; or
      (C) is marketed by that person or another acting in concert with that person with that person's knowledge for use in circumventing a technological measure that effectively controls access to a work protected under this title.

      Read the bolded preamble carefully. You can OWN the software, but you can't ACQUIRE it. You can't provide it for download domestically, nor can you download it yourself from abroad. That, my friends, is the crux of the matter. If that Washington suit is upheld, and CODE is held to be a valid form of expression covered by free speech / 1st Amendment, then this clause is flagrantly unconstitutional.

      Now, if we can just make this point in court, we're saved. :-)

      ISHBAL (I Should Have Been A Lawyer)

  414. Re:All about piracy?? by MightyTribble · · Score: 1

    You can already buy DVD players (legal, above board units) that will play DVD from ANY region. There's a place in the UK that sells Denon units for around $1500 US (yes, $1500. I didn't say it was cheap). These units include decoders for all six regions. No hacking or cracking involved.

    I assume that you can buy them in Asia for a fraction of the cost, since I picked up a multifunction Philips VCR in Singapore for $250 last year (compared to US price for same model : $1200+).

    Also, if you're a masocist and you have one of the earlier DVD-ROM drives (or are just a discerning shopper) you can swap your region as often as you like by re-installing your OS every 5 changes. Perfectly legal, but a hassle. Or you could download a little piece of software that'll tweak your registry for you. Arguably not-so-legal, but wouldn't stand up in court.

    So there.

  415. ahhh shucks. by nelomolen · · Score: 1

    *sarcasm* oh well, if i can't PIRATE DVDs in linux (which is my WHOLE intent...) then i guess i'll have to switch back to plain old blatant THEFT from the store. heck, when was the last time SUNCOAST got shut down for being a distro? -barton

  416. Re:The suit is bad...but the law is worse by Tranquillus · · Score: 1

    Whoa, back that train up... let's look a bit closer at this. A) indicates a product or technology "Primarily" designed to circumvent copyright protections. Is that DeCSS' primary purpose or is it incidental to it's functionality? B) is right out, to my thinking (depending on one's definitions of Open Source and Commercial viability)since interoperability with alternate platforms would seem commercially valid. But, notice that this links with an "or" to C) their primary avenue of attack. If they nail these few guys for wording this as a product which enables copying (and hence, these guys knew people might use it to pirate) then precedent is set that everyone else (RedHat, Suse, name yer distro) also must know the potential for abuse and thus will NOT take on the liability. Also unfortuntely, the wording these guys used doesn't look good. The key, as has been said before in this discussion, is to get a viable Linux DVD player out before the end of this case. HIGH PRIORITY on this one, people. Tranq

  417. DVD to MPEG by fobbman · · Score: 1

    Something that I discovered recently about my Pinnacle Systems DC10+ is that any DVD signals passed through it on the way to the VCR or hard drive end up having the Macrovision signal disabled. So in theory I can save the DVD audio and video stream onto my hard drive in the native MJPEG .avi format and then later convert it to MPEG with little loss of quality. Now since Pinnacle also offers a card that goes straight to MPEG, I would have to wonder if this "capability" is still possible. Or even if owners of other video-editing cards can do this. While I know that this process won't take you from DVD to DVD flawlessly, it does open the possibility of making acceptable-quality MPEG copies of these DVD's for "pirate" distribution.

  418. For this case, Linux DVD player is the KEY! by Etam · · Score: 1
    Note that the quote below shows that they can win only if the CSS decoder "has very limited commercially significant purpose or use other than to circumvent a technological measure..." So if Linux DVD player is important enough, they will allow CSS code to continue to be free distributed. 27. The Copyright Act, Title 17 U.S.C. Section 1201(a)(2), provides that:

    [n]o person shall manufacture, import, offer to the public, provide, or otherwise traffic in any technology, product, service, device, component, or part thereof, that -

    (A) is primarily designed or produced for the purpose of circumventing a technological measure that effectively controls access to a work protected under this title;

    (B) has only limited commercially significant purpose or use other than to circumvent a technological measure that effectively controls access to a work protected under this title; or

    (C) is marketed by that person or another acting in concert with that person with that person?s knowledge for use in circumventing a technological measure that effectively controls access to a work protected under this title.

    --

    - Etam

  419. Re:Not Piracy by x1r0k3wl · · Score: 1

    Even so, I think the idea of people commonly sharing DVD-sized files over the internet is a pretty ridiculous one, and you're probably justified in referring to the MPAA's concerns as "groundless paranoia".

    I would be careful calling DVD piracy "groundless paranoia." When CD's first came out, they too were viewed as almost limitless in size. One couldn't imagine storing the contents of a 650 mb CD on their harddrive, let alone actually transfering the things over a modem. Of course, storage and bandwidth got better and cheaper, but, more importantly, advances in compression (mp3) really set the scene for piracy. People with 56k modems happily wait half an hour to get a song, and with consumer broadband on the horizon, the situation is looking better and better for audio pirates.

    With Phillips releasing CD copiers that work sans-computer, CD piracy is reaching new heights, even amoung the low-tech.

    Labeling the MPAA's conserns about piracy as "groundless paranoia" is horribly short-sighted. While I do think that they have a valid point, I do not think that they have a case.

    -x1r0k3wl

  420. Does the state provide a defense by DayDreamer · · Score: 1

    I was under the impression that it was every person's legal right to have an attorney provided for them by the state if they were a defendant in a case. I could be wrong. So running the defendants out of money wouldn't be a viable option in that case, as the state would have to provide them with adequate defense.

    --
    I don't have a sig.
    1. Re:Does the state provide a defense by Parity · · Score: 2

      Yes, you're right, but public defenders are overworked, underpaid, and hence often not very skilled. -Some- of them are very good, since it's more a matter of idealism that makes people become public defenders than anything else, but none of them have enough time per case. The state is in the business of providing enough legal counsel that you understand why you're about to lose your case, basically, to be utterly cynical about it. A public defender just doesn't have the time, money, or assistance to run a case the way that a private attorney does.

      Also, I don't think the state pays for associated costs under any circumstances - costs involved for filing an appeal, requesting/subpoenaing documents from the plaintiffs, - even simple -photocopying- costs can get up there if you have to copy hundreds of pages.

      IANAL, but that's the situation as I understand it.
      --Parity

      --
      --Parity
      'Card carrying' member of the EFF.
  421. Time to start a class-action suit by Buz+Humbar · · Score: 1

    Inasmuch as Linux DVD users amount to a class. That's the ticket -- sue the bastards!

  422. Re:They use a bad analogy by casp_ · · Score: 1

    Do you understand what bit-to-bit copy mean ? it simply mean : dd if=/dev/hdd of=mydvd_backup This will be an ***exact*** (bit-to-bit) copy of the content of the disc... In order to play it : just reap mydvd_backup content onto a DVD, this isn't possible at this time cause there isn't DVD writter ( maybe i'm wrong here ) availlable to customer.. Or just use a player and make it assume that mydvd_backup is a plain dvd...

  423. Time to fight against bullshit ! by casp_ · · Score: 1

    This is becoming crazy !!! When does people will understand that the so called CSS is nothing for copy protection, but is a commercial thing !!! It was said more than 100 times : if someone want to copy a DVD just make a bits to bits copy !!! CSS was just created in order to restrict company that can offer a DVD player and make them pay royalty... This is really becoming a money problem, and the company which carry complaint have really many monney... Stop this : at the next DVD hearing for the CSS case, just show to the judge that CSS is nothing but bullshit, show them that a bits to bits DVD copy is possible, even without knowing anything to CSS...

  424. Re:Don't bend over! - another legit use by mikeee · · Score: 1

    DeCSS or the like is also useful, more even, in reverse; to put your own material on a DVD that's
    readable on a normal DVD player. With DVD-writers coming soon, they're trying to make it so that nobody can make a video (home movies? South Park premiere?) without permission from the DVD Cabal.

  425. Re:So what do we do about it? by quistas · · Score: 1

    Join the EFF. When the original suit was announced I went to the EFF's site and signed up at the highest amount I could manage. that's www.eff.org. I've had differences with them over crypto before, but when it comes down to who's going to defend against this kind of garbage, only the EFF has been there for us. Join. Join now.

  426. Re:Here we go again by locutus074 · · Score: 1
    So, unlike almost every other interesting copyright lawsuit, this one actually has a law that can be pointed to; that actually specifies pretty closely what is the case here. The decss program is almost certainly a device to break encryption.
    Might I humbly point out that there is also a provision de-criminalizing acts such as this for purposes of interoperability, which is certainly what DeCSS is all about.
    --

    --
    We have fought the AC's, and they have won.

  427. Download.com Has a DVD Ripper..... by dabigtruck · · Score: 1

    Download.com has a DVD Ripper available as freeware on their site, I suggest getting it before it is taken down. Also, if they have it on their site, along with other DVD ripper/hacking utilities, and with DVD burners widely available, how do the Plaintiffs ever expect to stop the hacking of DVD's?? The cat has already been let out of the bag folks. And just think, VHS is a piece of cake to copy, and have the movie companies all gone out of business, I think not!

  428. I find the procecutors guilty of being unr33t. by theGamer · · Score: 1

    They pushing around the little guys with thier souless army of lawyers, but they never stopped to think:

    The average joe still can't burn DVD's economicailly... he doesn't like downloading humungous files just to avoid the $2 rental of "The Matrix"... and he doesn't have the disk space to store a DVD video library on his hdd!

    The MPAA's strategy is rediculous. If you want to stop piracy you need to start with the big boys that have the means to burn the damn things. Alienating your core tech audience by suing the pants off anyone that tries to tinker with your product is a waste of time abd money.

    It's lots of stress for the poor sod on the recieving end of the summons, and it's downright evil.

    First the music industry then the film industry... let's all just hope the TV people don't turn on us too.

  429. Support Asleep and Emmanuel! by supruzr · · Score: 1

    I can't believe this crap. I didn't even KNOW about this until just today when I came on Slashdot. Anyway, like CmdrTaco says, PLEASE everyone support this by joining the EFF or at least getting a T-Shirt at Copyleft. I am a friend of A. Sleep in CT, who is being prosecuted, and I cannot stress enough the everyone's help will be appreciated. Everyone should Learn the Facts from http://www.2600.com/ and http://www.ct2600.org/ and my site is temporarily at http://www.geocities.com/supruzr

  430. article in CNET by Anonymous Coward · · Score: 2
  431. Donate to the EFF! by Wakko+Warner · · Score: 2
    I just joined (right now) with a $20 donation. I'm sorta poor so I couldn't afford much more than that. They have an online, secure signup form and they take credit cards.

    The EFF *is* our defense in cases like these. Support their efforts!

    - A.P.
    --


    "One World, one Web, one Program" - Microsoft promotional ad

    --
    "Remember when the U.S. had a drug problem, and then we declared a War On Drugs, and now you can't buy drugs anymore?"
  432. The Dying Predator, or Going Out With A Bang. by dougman · · Score: 2

    Whenever a long dominant beast is finally bested by a larger beast, it will fight and fuss until it is silenced. The corporate beast which is (MPAA/RIAA/ABC/NBC/CBS/MTV/takeyourpick) is steeped in deep, deep denial of the future, of bandwidth and access to the media they have dominated so well for the last 30 years. Of course they will file frivolous, arrogant, amazingly void lawsuits against small, weak people (in the financial sense). The best way to make this quick and (relatively) painless is to expeditite the death of the behemoth. There are 2 ways to do this, and they must be done in tandem to be effective: 1) Openly defy their illegal assertions as much and in the most high-profile way possible. 2) Get the word out to anyone who will listen. The Swindle

  433. Re:Here we go again by sjames · · Score: 2

    DeCSS was not written for the sake of interoperability. From looking at the README, it looks like it was cracked for the Hell of it, then passed to a contact in the Linux scene.

    The cracking for the hell of it happened in Norway. No matter how hard the US courts try, they have no jurisdiction there. The distributors promote it as a tool to play DVDs in Linux (interoperability). As for the Windows dlls, iot's still interoperabiolity. It allows software that plays mpeg and other files from VCD or hard drive to interoperate with the DVD storage format.

    That leaves only USE. Use will have to be handled on an individual basis. If someone uses DeCSS for unauthorized copying, MPAA is within their rights to sue that user for that particular use.

  434. Re:Not Piracy by sjames · · Score: 2

    Well, that will work great for the video, but you'll loose frames if the VSinc isn't right (60fps movie on a 75hz monitor=bad), and you'll also have to manualy sync the audio.

    Actually, movie = 24fps and NTSC is 30fps (60 FIELDS per second 1 odd field + 1 even field makes a frame) every fourth frame of a movie is shown twice in the video to make up the difference (you can verify this by frame advancing a video tape and watching for duplicates). Since the 75hz of the monitor is more than twice the rate of the movie the problem is removing half updated and duplicate frames rather than missing frames. That is quite possable to do after the fact, it need not be real time.

  435. Re:Not Piracy by sjames · · Score: 2

    This is true, but how many people have the technological know-how ot do that?

    All it takes is ONE person. In many countries, the software would be perfectly legal under fair use. With the net, it will soon enough be used elsewhere. As I understand it, there are already SEVERAL such programs in existance that pre-date DeCSS by a year or two. There are also people who are either using those programs or their own version of DeCSS for purposes of piracy. It's hard to tell how many are using them for fair use.

  436. What do you do if you want to write a DVD player? by heroine · · Score: 2

    Do you have to arrange a license agreement with the MPAA? What happens to these kids who just happen to code 10 times more than the suits? Is there something special about a business suit that says these guys can offer a DVD player and the kid who does the equivalent work using 1/1000000 the venture capitol can't offer anything?

  437. Sorry about the DMCA link by copito · · Score: 2

    Here's a permanent link for theDigital Millennium Copyright Act.
    --

    --
    "L'IT c'est moi!"
  438. Re:The suit is bad...but the law is worse by copito · · Score: 2

    I'm afraid that DeCSS's primary (only?) purpose is to provide access (defined as to decrypt or descramble in the law) copyrighted materials. It does not matter in the eyes of this law if the end user has purchased the material.
    --

    --
    "L'IT c'est moi!"
  439. Re:An answer ...... by Amphigory · · Score: 2

    Publish the source in the LA Times... What a LOVELY idea.

    --
    -- Slashdot sucks.
  440. Re:Can we sue them back ? by substrate · · Score: 2

    You probably can't sue them back. I did some browsing around when the code was first released and when it was yanked. Proprietary code was leaked so DeCSS wasn't really a feat of reverse engineering. In an attempt to make things legit somebody went through the effort of rewriting the code. Unfortunately any such attempt by anybody who has had access to the code results in... tainted code.

    In order to legally reverse engineer something a clean room approach has to be taken, otherwise you're plaguerising and not reverse engineering.

    This is pretty well documented in courts by the early days of cloning the IBM PC BIOS. IBM really wanted to nail Phoenix technologies (I think it was Phoenix, its been quite a while and I was pretty young) but Phoenix was pretty smart. They had two groups of engineers, one group who would characterize what results they saw from a BIOS and would explain it for the second group of engineers. The second group of engineers had the task of coding.

    If the code was truly reverse engineered the lawsuit would probably still happen but it would have a lot less teeth. They could point at any patented technology but not trade secrets.

  441. Countersuit? by Morgaine · · Score: 2

    A question for the lawyer types ...

    Are there grounds for a countersuit anywhere here?

    I guess you can't sue someone for being technically clueless, irritating and regressive, but how about at least seeking punitive damages for them willfully wasting the time of the court and of hundreds of defendents while in full possession of the knowledge that the DeCSS crack *cannot* lead to the production of "pirate" copies of DVDs?

    --
    "The question of whether machines can think is no more interesting than [] whether submarines can swim" - Dijkstra
    1. Re:Countersuit? by B.D.Mills · · Score: 2

      How about defamation, libel, restraint of trade, malicious prosecution ... ? I'm sure a good lawyer can think up lots more :)

      --

      The only thing necessary for the triumph of evil is for good men to do nothing. - Edmund Burke
  442. Audio counterpart by Morgaine · · Score: 2

    I don't think that what you say is the case, because small-scale cracked copying (as opposed to commercial-scale replication or cloning) of DVDs is an *exact* counterpart to personal copying of music on cassette tapes as practiced extremely widely over the last two decades. The studios took great exception to that as well, yet in practice it didn't decimate the music industry at all. In fact, it probably stimulated it. [Eg. it's very common for folks to later buy CDs of the artists that they had recorded on cassette in earlier days when they were much poorer, especially at school or university. Nostalgia is a very powerful force.]

    But then, it's pointless to point out the flaws in anti-copying arguments and the counter-lessons of history to a bunch of deaf, short-termist money grabbers with closed minds.

    --
    "The question of whether machines can think is no more interesting than [] whether submarines can swim" - Dijkstra
  443. We're talking about making commercial duplicates by Morgaine · · Score: 2

    A cracked DVD written onto media without encryption is not a duplicate of that DVD, and being different to the original it isn't going to lead to the huge market losses that they are alleging will happen. It's not mainstream. It won't be sold in the high-street as a forgery of the original product.

    If you don't distinguish between this kind of enterprising but limited-market stuff and mass-volume copying then it's no surprise that you can be led by the nose by those who base their attempts at consumer control on the fiction of rampant piracy.

    --
    "The question of whether machines can think is no more interesting than [] whether submarines can swim" - Dijkstra
  444. 2600 hit by preliminary injunction by PhilHibbs · · Score: 2

    2600 have been hit by a preliminary injunction about the DeCSS, basically banning them from thinking about it.

  445. Re:Not Piracy by drix · · Score: 2

    Exactly. History repeats itself, folks. I remember waiting 8 hours with bated to download fscking Wolfenstein - the 3D graphics were supposed to be jaw-dropping (At the time, I guess they were.) Things will get cheaper, and better, and faster, and soon we'll all be shooting DVDs across the net. As is typical, this will first happen at colleges, the same place that MP3s first became big, simply because they have no money and the fattest pipes around. I wouldn't count on any compression advances for DVD (they're already compressed; compressing a compressed file is meaningless), but there comes a time in the foreseeable future when transferring an 11gb DVD image and burning it ain't that farfetched. I'd give it three years. And oh, whaddya know, I'm going to college next year :)

    --

    --

    I think there is a world market for maybe five personal web logs.
  446. Publicity (was: Re:So what do we do about it?) by Rik+van+Riel · · Score: 2
    Ok, we all know that this is definitely a Bad Thing. Now, what do we do about it? If all of the intelligent slashdotters got together and helped these guys argue their case in court, I'm sure that the MPAA wouldn't win the lawsuit.Ok, we all know that this is definitely a Bad Thing. Now, what do we do about it? If all of the intelligent slashdotters got together and helped these guys argue their case in court, I'm sure that the MPAA wouldn't win the lawsuit.

    I believe the EFF is helping the defendants and that a defense fund will be (is?) set up. Things should not be that hard from the legal side.

    On the front of public opinion, however, there is a lot to be done. If everyone who reads this article would phone or mail their local newspaper and tell them what's up (or just point them to the right sources), then we'll be able to make an impact.

    http://www.OpenDVD.org/

    Just point your local journalists to this site and explain them (politely and patiently) that the movie industry is (illegally) trying to take away consumer's rights. Your rights, their rights!

    And remember, nobody will be interested in the story until you can show them that it is relevant to them too. In this case it is, so please use that facet of the story to get publicity...

    http://www.OpenDVD.org/
  447. Re:If it's war they want then it's war they will g by Nimmy · · Score: 2

    This is a very bad plan. It will only encourage more lawsuits and sillyness. If we can convince a judge that PIRACY IS NOT A PROBLEM, we can go on with our lives. If piracy is a problem, espcially due to DeCSS or other "hacker programs," we will lose. Not only will we lose in the DVD case, big buisness with then have a case to cite in other areas. Remember, American law is precedent based. If we lose here, we lose everywhere.

    No, the best course of action is not to thumb our nose at authority and say "Dare Ya to Crack down on us HARD", but rather to show our good and peaceful intentions through legal means.

    However you look at, piracy is wrong. You can rationalize all you want about how the man is screwing you over, but when it comes down to it, you are commiting a crime if you pirate movies. Even RMS, one of the staunchest anti-IP advocates does not advocate piracy. Circumvention through legal means, yes (winning these lawsuits). Piracy, no.

    If on the other hand, we lose these lawsuits, there are still measures that can be taken. In a number of countries it is still legal to reverse engineer for the sake of compatibility. Wait till a Linux player comes from one of them.

    No matter what happens, we will win in the long run, it is impossible to prevent the free flow of information forever, as any spook will tell you. But how we conduct ourselves in the short run is key to how the long run will look. I urge anyone considering piracy as a "solution" to this problem to count to ten and reconsider.

    --Nick

  448. Note to Overseas Slashdot Readers: by ewhac · · Score: 2

    Could someone in Asia pick up one of these counterfeit discs and send it to the EFF legal team? I'm sure it would be appreciated in court as evidence supporting our position.

    Schwab

  449. Time to fess up? by Booker · · Score: 2

    While the goal behind css-auth was to unlock the damn things so that they could be played under Linux, the fact remains that once unlocked, they can be copied. It's not economically feasible to make a true DVD-quality copy at this point, because of storage expense. However, downsampling them to mpeg-1 for VCD's is now possible.

    On the other hand, this isn't that much different from people making crappy copies of VHS tapes by doing a tape to tape copy...

    But I agree with you that if we pretend that NO form of piracy exists as a result of this code, we will get burned.
    ----

  450. So what do we do about it? by pen · · Score: 2
    Ok, we all know that this is definitely a Bad Thing. Now, what do we do about it? If all of the intelligent slashdotters got together and helped these guys argue their case in court, I'm sure that the MPAA wouldn't win the lawsuit.

    Is it possible for the best comments and suggestions to be picked out and forwarded to the lawyers? Are the defendands going to have a lawyer? Can they possibly do anything to fight the MPAA without a virtually unlimited supply of cash?

    There must be a way Slashdot can help... besides spreading the truth around - this is already obvious...

    (I can't provide any answers, so I threw up some questions instead...)

    --

    1. Re:So what do we do about it? by Apache · · Score: 2

      Yes, that's exactly what we need to do. Mass public education. Well, why not write an open letter to them to tell them exactly what our view is and why their standpoint is faulty?

      Write something soo straight forward and easy to undestand that they'll be branded as the evil ba^H^H^H^H^H^H^Hliars^H^H^H^H^Hfools that they are if they don't directly address it.

      Make it short. Make it quotable. Make it linkable. Mirrior it everywhere possible. Get a few big names in the open source community to stand by it's truth and authenticity. With a bit of help from the right people (you know who you are), it's sure to circulate around to big name tech news companies, and then on from there.

      Open source got us this far. Open source can take us farther.

    2. Re:So what do we do about it? by JabberWokky · · Score: 2
      >> Let us design a little ribbon of our own - an annimated gif type thingy. Let us get it posted all over the web. Let us have it linked to an URL which shows the truth, and has space for a faq, a q&a as well as a petition of people supporting this cause.

      If someone wants to write up a FAQ for a preferred link, I've actaully embedded the DeCSS source into two .gif files... everyone who visits a site with either of these graphics copies the DeCSS source to their cache. People can easily download the source by right clicking and hitting "save as...". Visit http://www.cheshirehall.org/DeCSS/ for them. I just threw up the webpages at that domain... I actually got the domain just for this and mp3php.

      --
      Evan

      --
      "$30 for the One True Ring. $10 each additional ring!" -- JRR "Bob" Tolkien
    3. Re:So what do we do about it? by Griffone · · Score: 2

      We've all seen the campaigns about AIDS awareness, and abuse against women... what about forming our own little campaign? Fight fire with fire... not with lies or half truths the MPAA is propagating, but honesty and accountability.

      (Soapbox)
      Think long term. This is not the first time a large and powerful organization has tried to use strong arm tactics and lies to get its way. This time its us. We need to rally together to fight this thing -> and /. is an AWESOME place to share ideas on how/where/when to do this. But the unwashed masses don't read slashdot (if they did, they'd have a clue and I think this wouldn't even be an issue.) To clear the air of this MPAA stink, we need to get the word out to those same masses. Hence, we need to do some PR. Yeah, yeah its a dirty word I know, but what better way to make this a non-issue (or better still, help make the MPAA look like what they are!)

      I propose a campaign along the lines of that Red Ribbon one we've all seen. Only THIS campaign goes on on the web. I would think that most of the webmasters out there are people who have a clue about technology and how it can and can't be used.

      Let us design a little ribbon of our own - an annimated gif type thingy. Let us get it posted all over the web. Let us have it linked to an URL which shows the truth, and has space for a faq, a q&a as well as a petition of people supporting this cause. And then when people start understanding what this whole thing is REALLY about, maybe we'll have enough mass support to make the MPAA back off.
      (/Soapbox)

      There are probably a million +1 holes in this idea, but the point I think is that we need to stick together to defeat this. The EFF is doing a great job and I'm sure they will continue to do a great job, but that doesn't exclude us from doing what we can to help our fellow geek.

      We keep talking about how the "the geek shall inherit the earth" and how geeks are the power of tomorrow. I'd say its high time to see what kind of rucus we can stir up :)

      Neil..............

      --
      I used to have a cool sig.
    4. Re:So what do we do about it? by PurpleBob · · Score: 2

      In the comments of the last article about this, griffjon wrote a very cool Open Letter. I think this should fit the purpose very well.
      --

      --
      Win dain a lotica, en vai tu ri silota
    5. Re:So what do we do about it? by w3woody · · Score: 3

      Now, what do we do about it?

      Buy a T-shirt! Not only does it donate a few bucks towards The Cause, but the T-shirt also comes with the source code on the back. I got mine, in XXL.

      Now if we could just get everyone who reads /. to get a T-shirt, then we could create the first "inverse class-action lawsuit", where an entire class of people are named as the defendant in a lawsuit, instead of the plantiff... :-)

  451. Re:Here we go again by pen · · Score: 2
    Yes, but each time they pull this trick, the masses believe their propaganda more and more. If you repeat a lie over and over again, you will eventually take it for the truth.

    The problem is that they have the resources to pull publicity stunts like this all the time, and most people only hear one side of the story.

    --

  452. Re:Question about DVD streams: by Thrakkerzog · · Score: 2

    one of the poison ivy series (I really don't know which one.. I saw it at the video store) had the R rated version, as well as the unrated version.

    Not quite on the lines of what you're talking about, but kinda close! :)

  453. Re:Question about DVD streams: by Thrakkerzog · · Score: 2

    No, the Poison Ivy I saw had both versions on the same disc.

  454. Pirated DVD's were available in HK in August 1999 by Goonie · · Score: 2
    In HK, some people at the dorm I was staying at had some DVD's (no, they weren't video CD's, they were DVD), which they were watching on a regular player, which were obviously pirated.

    By whatever method, some clever Chinese pirates have figured out how to create pirate DVD's that can be played on regular DVD players without the approval of the DVD consortium. This was the case even *before* DeCSS.

    I only wish I knew exactly how they had done it (whether they had modified a DVD writer to do bit-for-bit copies, or some other method).

    --

    Any sufficiently advanced technology is indistinguishable from a rigged demo
    --Andy Finkel (J. Klass?)
  455. Re:Here we go again by Thagg · · Score: 2
    It's not the same thing all over again; at least not legally. The Digital Millenium Copyright Act puts this into a whole different category.

    Copyright law in the US is almost totally defined by a few Supreme Court decisions; but occasionally the Congress does act. They have created the abortion called the DCMA (my humble characterization). It prohibits the circumvention of copyright protection devices if they have been put in place by the lawful copyright owner in order to control access to a copyrighted work. It also prohibts the manufacture or making available of technologies, products, and services that are intended to be used primarily as a means of defeating access controls and anti-copying devices. While the first prohibition (on actually doing the circumvention) doesn't go into effect until later this year; the prohibition on manufacture went into effect on October 28, 1998.

    So, unlike almost every other interesting copyright lawsuit, this one actually has a law that can be pointed to; that actually specifies pretty closely what is the case here. The decss program is almost certainly a device to break encryption.

    On the other hand, it would be hard for the MPAA to hold that the production of a Linux DVD player would be a device to break copyright. It would be interesting to see what the response would be to simple players. It's interesting enough that I might try and see myself.

    thad

    --
    I love Mondays. On a Monday, anything is possible.
  456. Two questions by Ektanoor · · Score: 2

    It seems that these guys have found some good "bad sheeps" to go after. It seems that they are afraid of making a direct face-to-face with the whole community. However their claims don't go over the Defendents "sins" (proclaiming piracy, links to pirated films and such). They are trying to use these "bad sheeps" to get a chance to come over us all. So, no matter who these Defendents are or did I think that we should defend them because they are just paws in a bigger game. However we should be careful to divide "the black sheeps" from the "real matter".

    Some people talk about "export zones" on distribution of DVDs. Some years ago there was a similar feature with software. Even some Microsoft licenses strictly showed where you could or could go, sell or use software you bought in one country/region/continent. There were even some stories about customs agencies getting ready to control "import/export" of software. As far as I know these things went mostly into oblivion with Internet and WTO. Now DVD is a piece of data software. Ho matter the content. So how such export/import regions may still exist for films/music on such media?

  457. Re:Pirated DVD's were available in HK in August 19 by Ektanoor · · Score: 2

    I have noted this on a previous slashdot article and once again I can confirm this. In Eurasian region there is already a market of pirated DVDs and it its taking momentum. Most DVDs come from China. And *NOTE CAREFULLY* these DVDs started to appear a few monthes before this DeCSS hype. And by looking at them there are a few methods to break or pirate DVDs

  458. The real thing by Ektanoor · · Score: 2

    http://dvdpiracy.com


    With sites of such kind one THINKS A LOT about the real purpose the big corps are following...

  459. Bastards by FigWig · · Score: 2

    It seems that the large corporations are doing everything in their power to piss me off.

    What amazes me about this whole thing is how amazingly the 'geek' community is dealing with this issue, finally having the critical mass to stand up against corporate abuses. I predict many more suits like this in the area of patents and copyrights in the near future.

    Hopefully this will remind us that the power of the corporations are eroding our individual rights, and that this appears to be on the rise in the near future. I'm sounding like Chomsky here...

    Note to self: don't by anything DVD related. Encourage all of my friends to stay away from the technology. VCD2.0 is looking better all the time.



    --
    Scuttlemonkey is a troll
  460. Re:The suit is bad...but the law is worse by SteveM · · Score: 2

    This will be much more important when we start to get one to one encryption. It is within fair use to purchase a CD and lend it to a friend, but what if an EvilCD (TM) will only play on your EvilCD player. This law makes it illegal to tell somebody how to modify the EvilCD (or the friend's EvilCD player) to play the EvilCD on a friend's player, even though it is legal to modify the EvilCD or the player under fair use.

    This has already happened with DVD technology. It was called DIVX. It was cooked up by Circuit City and some a group of lawyers. They reportedly had lost over $200M before pulling the plug last year.

    After 'purchasing' a DIVX disk, you had one 24 hour period (many have been 48 hours, but jist of this is correct) of unlimited viewing. After that, if you wanted to watch it again, you had to pay an additional one time fee. The initial purchase price was ~$5 and the one time fee to unlock it forever was ~$15 - $20.

    The 'EvilCD' feature was that the disk would only play in the machine it was registered to. The machine was connected via phone line to the DIVX center which checked to see if it could be played on that machine. So if I bought a DIVX disk, I could play it on my living room DIVX player, but not my bedroom player, unless I paid for it again.

    Now while DIVX is dead, the same technology has been incorporated in the only high definition DVD player I am aware of, which was shown as a demo unit at last years CES show. So the EvilCD threat is still out there.

    Steve M

  461. Re:Not Piracy by Parity · · Score: 2

    Industrial hardware for copying entire dvds is 'commercially available' for large pirates, and the claim is made (though I have not verified it) that hardware-hacking a dvd player to write all sectors is relatively trivial.

    So, while maybe not 'anyone' can copy DVDs, people who want to make money at piracy can get from here to there.


    --Parity

    --
    --Parity
    'Card carrying' member of the EFF.
  462. Blame Uncle Sam by Robotech_Master · · Score: 2

    The thingie of it is, they couldn't institute a better encryption scheme on DVDs.

    Why? Why good ol' Uncle Sam's "strong encryptions are munitions, heh heh heh" laws, of course!

    In order for DVD technology to remain exportable to foreign shores, the level of encryption embodied within it had to be very weak. Undoubtedly they would gladly have put something it would have taken the NSA to crack on it if they could, but they legally couldn't and still be able to sell it overseas. They were, thus, relying on security through obscurity, and, as it ever will, it came around to bite them on the arse.

    --
    Editor Emeritus and Senior Writer, TeleRead.org
  463. And you don't tell the full story by redhog · · Score: 2

    You are right there are no such thing as a writer that may write the "hidden" sectors of a DVD. Actually, there are quite few DVD writers at all. DVD RAM, yes, but not real DVD. And those that are able to burn DVDs can burn the hidden sector, altough not by normal IO. But to modify the writer is not harder than modifying your PS to play games from all areas or from home-burned CDs. In fact, decrypting will not help you copy the DVD at all, since you will have to encrypt it with some valid key, too, to make it playable by "normal" players. Just modifying the writer hardware to accept all sectors is much easier.

    --
    --The knowledge that you are an idiot, is what distinguishes you from one.
  464. Re:They use a bad analogy by Royster · · Score: 2

    No, the defense made the entirely trythful statement the one does not need DeCSS to pirate DVDs. The real point is that DeCSS does not really lower the bar to DVD pirates. Bandwidth and storage constraints remain.

    The California case is already dead. It was based on a trade secrets argument and the court laughed when they asked it to stop the dissemination of the trade secrets. The MPAA understands this which is why the new cases were filed in Federal courts.

    --
    I have discovered a truly marvelous sig, unfortunately the sig limit is too small to contain i
  465. Re:Can we sue them back ? by Royster · · Score: 2

    In order to legally reverse engineer something a clean room approach has to be taken, otherwise you're plaguerising and not reverse engineering.

    Actually, that's not the case. The big problem with the IBM BIOS was that IBM released commented assembler code listings to the BIOS. The clean room was necessary to have a defense against having copied IBMs source code. It provided a defense against copyright infringement.

    --
    I have discovered a truly marvelous sig, unfortunately the sig limit is too small to contain i
  466. Re:The MPAA/RIAA's reasoning by platypus · · Score: 2

    [...] but if I were the MPAA, I'd certainly try tactics like this to protect my business.

    Yes, and if I were Bill Gates....

    The only difference I can see here is that there is an oligopoly instead of a monopoly, tied together by common interests, trying not to loose their position they owned for a long time.
    _And_ their actions seem not to fall under a law which forbids that.
    Ok, so it seems legal what they do.
    In my opinion this is a hole in the law, caused by the fact the in former times there were "natural" barriers stopping other, smaller companies stepping in markets like movie and music production and distribution.
    What we have now is that these barriers have fallen, i.e. production techniques have become cheaper and infrastructure matters less.
    The big players are panicing and seeking nervously ways to gain their oligopoly and my feeling is some cluefull (hmmm) politians should see this and recognize how some interest groups try to prevent the usefull impact of new technologies in their markets, because it would make their biggest sources of income and power redundant and superfluous.
    In order to do this they use their financial power and their combined market influence.
    In my eyes there is a big analogy to case like MS's, what's the difference in forcing schemes like CSS into the customers throat and to do the same with proprietary "hooks" in an OS or fileformats in an office suite, which both lock out potential competitors if you have 90% of the market.







  467. What to do: File a countersuit by B.D.Mills · · Score: 2

    Here's what to do if you are a Linux user or distributor:

    Get together with a large group of other Linux users, distributors and so forth, and file a countersuit against the MPAA for restraint of trade. A good lawyer could argue that by refusing to make DVD decoder software available for the Linux operating system, the motion picture cartel are harming the Linux market. I'm not a lawyer, nor am I familiar with American laws, so for all I know this wouldn't work, but something tells me that this sort of action is more likely to succeed than the "trade secret" attempt that we have recently seen.

    The MPAA is also working on the big assumption that stopping it in America will stop it everywhere. It won't. All it would do is drive DVD decoder technology to countries with less restriction on reverse-engineering. A decoder for Linux will be available, regardless of the outcome of the panic-mode lawsuits now being filed by the motion picture industry.

    --

    The only thing necessary for the triumph of evil is for good men to do nothing. - Edmund Burke
  468. Not true at all by Chuck+Chunder · · Score: 2

    These cases are much more sensible than the previous one. The specific targets of these cases (as opposed to the DeCSS 'community' as a whole) seem to have specifically promoted DeCSS as a means/aid to copying DVDs.

    If this is so then they are no friends of the legitimate users of DeCSS. What is at risk here is that all DeCSS users/distributors are tarred with the same brush, and what needs to be decided is how can we avoid this?

    Do we turn up mob handed at court supporting people who perhaps do not deserve our support? It certainly seems difficult to defend them by saying that DeCSS has a legitimate use if they were openly promoting an illegitimate one.

    Do we distance ourselves from them, stating loudly that while there may be illegitimate uses of DeCSS, for many people there are very legitimate and completely legal uses?

    Whatever happens, it must be made very clear that the people targetted by this case are not 'typical' DeCSS users/distributers and that a loss for the defendants in these cases does not set a precedant for all DeCSS users/distributors.

    --
    Boffoonery - downloadable Comedy Benefit for Bletchley Park
  469. I am not so sure about that by DragonHawk · · Score: 2

    No commercially available DVD players will allow you to read or write the section that holds the keys. So, your copy will not have the keys, and other normal DVD players can't play the encrypted contents.

    If no commercially available DVD hardware will read or write the keys, then what good does DeCSS do? If I cannot write to that area, then I cannot make a copy of that DVD no matter what I do, right? Because DVD players will not play a DVD without the proper keys, correct? The DVD CCA made sure that I cannot have an "unencrypted" movie, right?

    Also: I have heard of DVD copying machines. They don't attempt to play the movie. They simply read in the DVD data bit-for-bit, and write an exact copy of it to the new media. We're talking about a relatively straight-forward extension of CD-R technology. So I don't think you need the keys to copy a DVD after all. Just because such machines aren't available through "normal channels" doesn't mean they don't exist.

    Disclaimer: No, I haven't attempted to locate a supplier of DVD copying machines just to verify they exist. I am simply reporting reasonable information which I have heard. Yes, that makes it hearsay, but this is Slashdot, not a court. :)

    --

    dragonhawk@iname.microsoft.com
    I do not like Microsoft. Remove them from my email address.
  470. Re:They use a bad analogy by jtraub · · Score: 2

    Actually, piracy isn't an issue at all, as has been said many times.

    You don't *need the key* to do a bit-for-bit copy of the DVD media. The only thing you need the key for is to play it, not to copy it.

    --
    --JT
  471. Re:They use a bad analogy by Wojtek · · Score: 2

    An on topic comment for a change.

    Perhaps the these corporations really do feel that piracy IS the issue here. They see this DeCSS thing on a website and instantly can only think of one way to use it. Perhaps some education in the courts is in order. If it could be proved that A) the code was written to support playing on unsupported platforms and B) You can copy dvd's just fine without it then you've effectively poked
    some pretty large holes in their arguments.

    On the other hand large industry organizations have some pretty good spin-miesters and will start to get legal-technical on our asses. Something needs to be done. I know *I* have
    a copy of the css-auth source on my system. I also know that it's not there for pirating movies. I'm quite happy to rent dvd's and watch them. It's there for me to read and learn how it was done. So 20 years down the road when i'm done my time in the trenches as a coder and have moved on to become a pointy haired boss I know what *NOT* to do.

  472. can you read? by delmoi · · Score: 2

    This isn't a one-time cost. Each tape large enough costs $20. a DVD costs $15. sure, you can burn the movie for 20 friends, but you would save $100 if you bought the movie for 20 friends instead.

    "Suble Mind control? why do html buttons say submit?",

    --

    ReadThe ReflectionEngine, a cyberpunk style n
  473. Re:Shooting themselves in the foot by SEWilco · · Score: 2

    OK, so your company produces software. You've chosen to make drivers for non-Linux systems so you're not in my market. Some hardware and content companies will get income from me if I start buying DVD products, even if I'm using a free driver. It's the content companies which are playing games with DVD instead of selling the content. If they really wanted to protect against theft they wouldn't be selling movies on VHS.

  474. Shooting themselves in the foot by SEWilco · · Score: 2

    I've wanted to buy DVDs for a year, and I have nine screens in home and car which I'd like to view DVDs on. But most of those are on Linux machines, and I'm not going to get discs in a format which I can not use. I've emailed studios to let them know they're losing customers.

    1. Re:Shooting themselves in the foot by SEWilco · · Score: 2

      Oh, I will be buying DVD players also, if I will be able to use DVD discs on my screens which are driven by Linux. Otherwise if I use video it will be from other sources, and those sources probably produce less income than a high-priced DVD produces. As it is, they've lost some of the extra income from the higher prices which DVD products had a year ago.

    2. Re:Shooting themselves in the foot by dennisp · · Score: 2

      I forgot to ask in my previous comment if you are one of the developers responsible for the screwup at xing? :-)

    3. Re:Shooting themselves in the foot by Art+Sackett · · Score: 2
      We determined that it would not be viable at this time because:

      Let me see if I have this straight:

      a) The costs of supporting a handful of Linux coders who would likely work for free would be difficult to recoup.

      b) Piracy is going to run rampant in spite of the fact the cost of the blank media is greater than the cost of the recorded media, and the data on the media is certainly a small enough file that most of us have the bandwidth and hard drive space to snatch up dozens of titles in an evening over the internet.

      c) Those same Linux programmers who would code the drivers up would not be intelligent enough to maintain their code, and not generous enough to write HOWTO's for it. XFree86 is likely to ignore the user's desires to continue playing video on their machines. And of course micro$oft's misOperating Systems are standardized by industry, which makes it a lot easier to support them.

      Okay, that makes sense to me now. All I had to do was to firmly place my head up against my colon and it all became clear to me. After all, I am running a free operating system on a machine that I stole from the local orphanage after beating the nuns senseless, so I'm pretty likely to steal the copyright material on the DVD's, also. Can't afford much entertainment budget with this nasty crack habit, anyway.

      Thanks for clearing that up with the industry insider's perspective.

      --
      It's a good thing that tomorrow never comes, because most of us are stuck in yesterday.
    4. Re:Shooting themselves in the foot by Svartalf · · Score: 3

      "b) the linux community is generally open source oriented. We predicted that piracy would be more prevalent -- as users are more technically oriented, and most of our deals are OEM's sold to large computer manufacturers selling to end users.

      That's a load of bull and you deep-down know it. Piracy is, surprisingly enough, more rampant on the Windows platform that you're writing to. It's not due to things you think it is. Outrageous pricing of media and applications is a motivating factor, but it's because there's a lot of people out there that just don't give a damn about you making money- they just want their "stuff" and they'll do just about anything they can to get it. A substantial portion of this crowd on computers, use, you guessed it- Windows . Please don't use "piracy" as a cop-out; it's not very believeable these days.

      Oh, it also sounded like you were trying to imply that it was the technically oriented crowd that's more inclined to pirate with that statement; I'd be working to be much more careful in the future about statements like that- you represent your company even when you make unofficial statements about something. You could very well alienate a LOT of people that are reccomending your product to those so-called end-users that you're selling the stuff to.

      --
      I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
    5. Re:Shooting themselves in the foot by dennisp · · Score: 3

      "I work for a company that produces software DVD players for 9x/NT"

      So do I.

      "We determined that it would not be viable at this time because:"

      Same here. Except for different reasons. Number one is paranoia of management. Number two is lack of experienced people to actually do the porting. Number three being that we would have to overhaul our tech support staff and systems to include linux. Number 4 and last being market size, as you had already stated.

      "b) the linux community is generally open source oriented. We predicted that piracy would be more prevalent"

      That's a stupid comment to make. Any commercial software that people like will be pirated to some degree. Just keep the price within reasonable limits, and you might reach better economies of scale.

      "c) constantly changing systems that would be hard to support"

      Yep, we've been monitoring for profit closed source software developers such as Lokisoft for a while. The cycle of change is slower than you think.

      "There are also potential technical support nightmares helping new linux users through a non-standardized system."

      Yes this is true. Although, you can take the stance of only supporting more prevalent distributions. Even IBM does this.

      "There is potential in the future -- but I don't see it being soon"

      Just wait for XFree86 4.0 and specialized multimedia interfaces. They will be here soon.

  475. Dumbasses by debrain · · Score: 2
    (troll-redundancy warning)
    *RANT*
    I just want DVD on my Linux machine. Is that too much to ask? What have I ever done to these people? I have given them lots of money by viewing their movies, and is this how they reward my sacrifices of real culture?

    And all this legal blitz, why does that exist? The plantiffs consistently self-contradict, as in "it is of no economic incentive to [produce DeCSS]", and yet it is apparently of economic incentive to engage in legal action to undermine it's existence. Why does this apply to me, anyway? Most people involved in DeCSS are outside US legal jurisdiction, thereby making most of the plantiff's claims invalid.

    And should I ever decide to copy DVD's, which is possible, however unlikely, it will probably be to my hard drive, and I can do it just as well in Windows as I can in Linux, but seeing as I can't even view the damned things in Linux yet, I'm deprived of the satisfaction of entirely obviating Windows, and thus might as well take advantage of it's presence on my hard drive, and use the abundantly available Windows software to copy DVD's.

    Now, it is of particular interest to me, these so called law abiding people, where they get the necessary ignorance to sue advocates of open development, in stark raving legal and media lunacy: in the face of clear & obvious benefit to everyone. Everyone that is, except those behind these bizarre scapegoat legal actions.

    In my humble but correct opinion, there is no sign of intelligence in these actions. It is the "established" staving off change.
    */RANT*

  476. They ARE losing customers. by schon · · Score: 2

    Ever since I'd heard about DVD's, I've wanted one.. although I was going to wait until DVD recorders (stand-alone) became reasonably priced, so I could replace my aging VCR (several programs I like are shown during my working hours.)

    When it was announced that "The Matrix" was going to be DVD-only (for purchase) I decided that I'd get a player first, since they are reasonably priced, and I could get a head-start on a decent video collection (I'd start by buying "The Matrix" :o).. I was going to take advantage of one of the many boxing-day sales.

    But when these stupid lawsuits emerged, it put a decidedly bad taste in my mouth; and until this is settled (in favour of the defendants) I've decided to hold off buying ANYTHING DVD... no players, no recorders, no movies, NOTHING.

    So yes, here is ONE customer they have lost because of these lawsuits (I had decided to buy, but have changed my mind because of their bullying tactics.)

    And I know several people who feel the same way I do.

  477. I hope this isn't legal evidence! by iCEBaLM · · Score: 2

    I checked out the affidavit from "BRUCE E. BOYDEN, ESQ." one of the DVD lawyers, from 2600 and in it were these points:

    5. Typing a URL into a web browser such as Internet Explorer or Netscape causes the user's computer to request a copy of a web page from the server computer, which is downloaded to the user's hard drive. Netscape or Internet Explorer then displays the information that was downloaded. Another, faster way to move from one page to another is by use of "hypertext links", which are URLs embedded in a web page that, when clicked on with a mouse, act the same as typing in the URL into the browser manually.

    6. Clicking on a link can not only download web pages; it can also download larger files containing programs such as DeCSS. Many of the pages we visited had such links to files containing DeCSS on the web sites' computers. When clicked on, these files were then downloaded to our computers. I saved each file to a separately named directory on my own computer, then printed out a copy of my computer screen showing the downloaded file in that directory.


    WHAT?! You don't need the actual file just a SCREEN SHOT of a directory listing?! Holy cow, that file could be the Department of Corrections Sanitary Statements for all we know! I really hope the EFF doesn't let the DVD lawyers get away with this!

    -- iCEBaLM

  478. Re:WTF? [DEFENDANTS] by Zurk · · Score: 2

    the defendants are :
    www.ct2600.org - a alt2600 fan site.
    www.dvd-copy.com - duh
    www.2600.com - obvious
    www.krackdown.com/decss - ditto

    In short, they seem to be going after only the people who were within their jurisdiction - NY and CT.

  479. Re:Not Piracy by Chandon+Seldon · · Score: 2

    Besides for free linux and possible windows DVD players, there is no other reason why this should be available to end users.

    Whether true or not, that statement is completely irrelevent.

    There's absolutely no reason for this, or any other, software to *not* be avalible to the end user.

    --
    -- The act of censorship is always worse than whatever is being censored. Always.
  480. Re:You can't safely encrypt this (was Re:Lawsuits. by Chandon+Seldon · · Score: 2

    Yup, if I can view something, I can copy it.

    Any case of software or media copy protecton is merely security through obscurity. And as we all know "Security through obscurity is not security at all".

    --
    -- The act of censorship is always worse than whatever is being censored. Always.
  481. Re:You can't safely encrypt this (was Re:Lawsuits. by Afterimage · · Score: 2
    So, in agreement to what you're saying, the most acceptible solution would be to do nothing and price movies (MP3s, CDs, software) so inexpensively as to make owning a legal copy as attractive as going through the effort to copy. At least, if defeating piracy was the actual aim what you were doing.

    On a side note, do SPA members (Microsoft, et al.) who claim multi-billion dollar losses from software piracy report the same to their stockholders and the IRS? I ask since it seems reasonable to start asking the same of the movie industry if we see massive damage claims tied to any reasonably non-vague dollar figure in this litigation.

    Finally, is Chris DiBona going to spearhead the community effort here as well? If so, huzzahs.

    --
    --Humpty Dumpty was pushed!
  482. If it's war they want then it's war they will get. by Weezul · · Score: 2

    First, I urge everyone here to consider this shit as a personal reason to join and contribute to the EFF (and maybe the ACLU too). I know I'm going over to join the EFF (I'm already a member of the ACLU). These cyber/civil liberties activists will not back down, so joining them is one of the more effective things you can do.

    Second, the MPAA seems determined to attack our ability to watch DVDs under Linux as piracy. I would suggest that the warez people out there take it as a personal mission to make movies as easy for people to pirate as possible.. just to fuck the MPAA. We need to make a pirating-made-easy tarball of the packages to rip the DVD and reencode it as a VCD (which are small enough to pirate if you have DSL). They can sue all they want, but we can adopt a scorched marketplace policy and make it so that every computer literate collage kid knows how to download a movie for free or give a free copy to a friend! Remember, writable DVDs are expencive, but VCDs cheep are not once you get them encoded and a small enough to pirate over IRC.

    Jeff

    --
    The Christian religion has been and still is the principal enemy of moral progress in the world. -- Bertrand Russell
  483. Re:WTF? by MobiusKlein · · Score: 2

    It seems the DVD-CCA lawyers figured it would be easier to sue fewer folks, and those that fit their 'Piracy' angle.

    Once the precedent is set there, it's way easier to get injunctions against everyone else. (i!=lawyer). Classic straw-man.

    rbb

  484. Rules of engagement: by sh_mmer · · Score: 2

    what we need is some geneva conventions here. they should go like this:

    industry: you have the right to encrypt your stuff however you want. if you fail, you have the right to prosecute people for illegal distribution, but not for circumventing the encryption.

    would be crackers: if you can crack it, you can have it, BUT it is still illegal to sell cracked copies, as it is with other unprotected media.

    it should be this way for only one reason: it is the most defensible (read: enforcable) way of drawing the lines! and even with readily available cracks, if there is no real money in piracy, which there won't be, then pirated movies will account for like 1% of the market, as it does with auido CD's.

    --
    Interested in learning Chinese or Japanese? check out Chinese/Japanese-English Dictiona
  485. Re:T-Shirt and Donation by gothic · · Score: 2

    I just wanted to let everyone know, that I just purchased one of the shirts and the donation was 4.00$ ...That's pretty sweet...Having the donation made me buy a shirt, but I didn't realize it would be so high. If I know my math, that's 20% of the entire price (Including S&H). I hope a lot of you buy shirts (But not enough that I don't get mine for a year) =] and help the EFF for helping us.

  486. Re:WTF? by Kesh · · Score: 2

    According to this C|NET article, they were advertising the software on their website as DVD cracking software...This Wired article names sites like krackdown.com and dvd-copy.com which sound like piracy sites to me. It seem they advertised the DeCSS software as DVD copying software. I expect this to be fodder for the DVD-CCA's lawyers next week.

    I never did see the original web site, but honestly, C|Net never gives a specific place they took the quote from. I'd be curious to see how they attribute it to the authors of the program.

    As to the sites listed, after the lawsuit was filed, the owners let the program go and be distributed on a lot of sites. True, mostly crack/hack sites picked it up, but those don't have any direct relation to the authors.

  487. Re:Here we go again by taniwha · · Score: 2
    "This is a case of theft. The posting of the de-encryption formula is no different than making and then distributing unauthorized keys to a department store. The keys have no real purpose except to circumvent the locks that stand between the thief and the goods he or she targets."

    You're right - what bozos ... in this case the 'keys' are available to the public - you can walk down to your local computer or electronics store and BUY a set (in the form of a DVD player) - they stand between the OWNER of a DVD disk and their enjoyment of the content contained therin

  488. Let's find some "bad" hackers .... by taniwha · · Score: 2
    wow - look at the defendants .... including 2 2600 sites including "Emanual Goldstein" - I bet they were chosen very explicitly by the lawyers to get someone in to court who could be demonized as a "bad hacker" both in court and in the press.

  489. Re:Can we sue them back ? by technos · · Score: 2

    The only one you might be able to use in the US would be harassment. Hovever, many states have laws protecting the 'little guy' from lawsuits of McMegaCorp after the fact. Usually they run along the lines of 'M.M.C. has sued me eight times in two years, bankrupted both myself and my company, and has yet to win' so they hand him a small sum and a pat on the head.

    Side note: In the U.S. , the charge of 'public nuisance' is reserved for hostile homeless people, people with thirty dead Chevrolet's in their front yard, etc. And 'perversion of Justice'? Please! The US judiciary does a much more twisted version of it; the MPAA pales amateur in comparison. Oh, yes! Perjury! If you're a lawyer presenting an argument, 'creative reality' is the name of the game. Don't like the star defense witness? You, as a laywer, can call them communist, accuse them of being the Spawn of Hell, or intimate that they molest farm animals in their spare time. No proof needs to exist, and if you work it in correctly the judge may not even take issue with it.

    --
    .sig: Now legally binding!
  490. Re:Does DeCSS only extract content? by technos · · Score: 2

    Actually, I have a crappy bundled player (CyberDVD, avoid it like you would beer brewed in France) that allows FF/Next Scene/Main Menu through the 'copyright commandments'

    So it's probably a 'suggestion' bit set somewhere on the disc that certain hardware/software manufacturers treat as imperative.

    --
    .sig: Now legally binding!
  491. Re:Not Piracy by dirk · · Score: 2
    CSS won't stop that. Just use an authorized window$ player, and grab the frame buffer out of the video card with a driver hooked into the vertical blanking interrupt. From there, it's just a matter of softwere re-encoding into MPEG and re-sampling the framerate (trivial) to exactly reproduce the unencoded contents of the disk.


    This is true, but how many people have the technological know-how ot do that? A lot of people at /. do, but other than that, very very few. but if there was a player made that allowed you to save a movie to an MPEG file as you played it (which is entirely possible) then every 3l|t3 haxor around could rip movies to MPEGs.

    --

    "Information wants to be expensive" - Stewart Brand, the same guy who said "Information wants to be free"
  492. Re:Does DeCSS only extract content? by JoeShmoe · · Score: 2

    That's because some DVD discs (like I think Payback is an example) put the copyright notice before the movie itself, while others put the copyright notice at the very beginning of the disc.

    IE -

    Mulan = Copyright, menu, movie
    Payback = Menu, copyright, movie.

    For those discs, the copyright is just a chapter like any other chapter and you can skip it. But for disc with the copyright notice at the beginning, it often has its own title, so you can't just skip to the next chapter (there are none). And of course the DVD players know not to let you change title nor bring up the menu until after it finishes playing.

    The problem is either a) bad DVD design by stupid companies (Disney = awful, Warner = great) or b) DVD player cannot or will not allow a viewer to control his or her own movie experience! Since this feature is nothing but a thorn in the user's side, I imagine it is a requirement of DVD licensing and not just all brands thinking the same way.

    - JoeShmoe

    -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= -=-=-=-=-=-=-

    --
    -- I wonder which will go down in history as the bigger failure: the War on Drugs or the War on Filesharing
  493. Re:Question about DVD streams: by JoeShmoe · · Score: 2

    American Pie also has both "R" and "Unrated" versions and Showgirls I think is "R" and "NC-17".

    The problem with these two examples, IIRC, is that BOTH of them are using separate one-sided discs! Which, IMHO, is the ultimate side for movie studios.

    I mean, come on...I shell out $18 for a movie and you want me to pay another $18 just because you are too greedy/cheap to stick it on the other side? That is unforgivable and I have no problem with downloading a pirate copy of the version that I don't have, and hopefully being able to someday put them on either side of a single DVD.

    Sick sick sick...soon we will have to pay for every single variation and iteration separately unless we put a stop to this. How many people feel cheated about paying $7.50 to see Toy Story 2 and then having to pay anouther $7.50 just to see the outtakes they added a month after the release???

    - JoeShmoe

    -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= -=-=-=-=-=-=-=-

    --
    -- I wonder which will go down in history as the bigger failure: the War on Drugs or the War on Filesharing
  494. Re:They use a bad analogy by gblues · · Score: 2
    The fact is, DeCSS does make DVD piracy easier.

    I don't possibly see how.

    Let's see, I've got this program that lets me decrypt the movie on the DVD to my hard disk. So now I've got the unencrypted data.. what can I do with it?

    Can I burn it to a different DVD? Nope. Current DVD writable media don't have the capacity to store DVD movies. Even if they did, how many DVD players recognize unencrypted movies (since current and presumably future DVD writers cannot write the key block)? Few, I suspect.

    Can I make a VHS copy? Well, if you want to create a significantly degraded version through your video card's TV out, go right ahead. It's gonna look a lot worse than it would if you simply linked 2 VCRs and made copies of the VHS release of the same movie (it'd be cheaper, too).

    Can I view it? Absolutely. This is why DeCSS exists in the first place! It's been said before, but it bears repeating: CSS is not meant to protect against unauthorized copying, but against unauthorized viewing.

    Nathan
  495. How about generating some income for EFF? by Wolfier · · Score: 2

    Let's get someone at EFF to officially open an account at AllAdvantage, GoToWorld, and all of those pay-while-you-surf thingies (last I count there were at least 5 of them).

    Then we'll start a slashdot hiercachy with EFF on top, and donate all our surf-income to EFF.

    If it works it will be the best donation we can make...

  496. Great cartoon at user friendly by Troed · · Score: 2
  497. For those who the NY claim doesn't show up by Carnage4Life · · Score: 2
  498. hehe by Sadfsdaf · · Score: 2

    What they're saying is so absurd. "We know it's going to be broken and we were surprised it wasn't sooner, but we're still going to sue the people" Why don't they just go and make better protection anyway? bah!

    jeez! why don't they shoot themselves in the leg for losing potential customers. Honestly, who WOULD copy DVD's? they're like 30 bucks per blank and the writers are 400... they CAN claim that 'oh the pros that want to copy it can do it now.' Well i've got news for you buddy, it's not that hard to break through DVD's, just get the raw data and stick it on a stamp, whoop de doo. If they're going to make some kind of weird excuse that they need some data that can't be ripped, well we all know the pirate star wars DVD is out in asia, why can't they just swap the raw data file and instant dvd?

    So basically the only reason that there would be a reason to sue is for the end user since it's already feasable to make pirate dvd's for the pros (and cheaply too). But the problem is the only way the end user is going to copy is using a DVD-RAM or keeping that huge file on your hard drive and you can only view it on your computer. If you just want it only to view on your computer, there are already DVD-RIPs of VCDs rampant on the internet (as many of people have said on /.) and a lot smaller (remember, image quality doesn't make much of a difference in 21" monitors).

    What are they trying to do then? ARGH! I don't know, can someone explain? They're shooting themselves in the leg!

  499. Re:What if this were done 20 years ago? by fibersplice · · Score: 2

    That almost looks like a template they copied and used for the DVD suit ;-)

    lame. They can't even be creative with their lawsuits! hahaha!

  500. Re:Not Piracy by psyke · · Score: 2
    If the movie industry had implemented a security system that prevented unauthorized copying that would be one story. But they don't even attempt this. Anyone can copy encrypted DVD media to a blank DVD and play it anywhere. This encryption does nothing to stop bootleggers. What it does do is stop authorized viewers from accessing the media in a legitimate manner.

    Apart from big corporations trying to screw over people once again - my major gripe with this is the MPAA are trying to deny my rights as a law abiding citizen.

    Certainly in Australia it is legal to make a backup copy of VHS movies you purchase, just as it is legal to backup data and software. It should also be legal to make a backup copy of a DVD. If it is legal to backup then my copying of the data is authorised. The MPAA claim to be stopping internet pirates from making unauthorised copies when they are really trying to stop comsumers from making copies, regardless of their rights.

    I will make backups of my DVDs and play them instead of my originals. Forking out $AU30-40 for a movie to have it scratched and ruined just isn't acceptable.

    Here's hoping consumer rights advocates actually pickup on this.

    Psyke.

  501. What if this were done 20 years ago? by ryan360 · · Score: 2
    (Original at http://www.finnie.org/vhshack.html)

    FOR IMMEDIATE RELEASE - January 14, 1980

    FILM STUDIOS BRING CLAIM AGAINST VIDEOCASSETTE HACKERS IN FEDERAL COURT

    LOS ANGELES, Calif (January 14, 1980) - On January 14, 1980, in response to the illegal hacking of the videocassette player system "VHS", and subsequent distribution of so-called VCR's, the major motion picture companies files injunction complaints in the Southern District of New York and District of Connecticut against anyone found distributing videocassette recording hardware or blank VHS media.

    The plaintiffs are Universal City Studios, Inc.; Paramount Pictures Corporation; Metro-Goldwyn-Mayer Studios Inc.; Tristar Pictures, Inc.; Columbia Pictures Industries, Inc.; Time Warner Entertainment Co., L.P.; Disney Enterprises, Inc.; and Twentieth Century Fox Film Corporation.

    Announcing the court action, Jack Valenti, President and Chief Executive Officer of the Motion Picture Association of America (MPAA), made the following statement:

    "The MPAA is striking a blow today in defense of the future of American movies. We have filed suit in federal court to stop videocassette hackers from distributing the hardware and media designed to circumvent the technology that prevents unlawful copying of broadcast shows and VHS movies."

    "This is a case of theft. The distribution of blank VHS cassettes is no different from making and then distributing unauthorized keys to a department store. The keys have no real purpose except to circumvent the locks that stand between the thief and the goods he or she targets," said Valenti.

    The MPAA refuses to realize this new "VCR" technology may have many uses, such as allowing the development of video cameras for the average home, or the ability to record broadcasts for legal personal home exhibition at a later time. Furthermore, it refuses to realize that an open hardware specification scheme may lead to new advances in home viewing, such as a personal digital video disc that would have sharper picture and better sound than the current VHS standard.

    "The U.S. movie industry intends to defeat anyone who steals our intellectual property. We are determined to defend the technology that protects artists' and intellectual property holders' rights," vowed Valenti. "If you can't protect that which you own, then you don't own anything."

    Additional information on this case may be found on MPAA leaflet's.

    # # #
    --

    Don't want to pay Lars? Sue him!

  502. Bad idea by spaceorb · · Score: 2

    Judging from nearly every comment I've read, both this article and others, there aren't too many people who know the law, let alone know how to argue a case like this.

    However, if you were really interested in helping the defendants, I'm sure you could put together a relief fund to help them pay for their lawyer fees (unless it is already being taken care of by the EFF/some other nonprof org, or they are exceedingly rich). Given the high volume of visitors to Slashdot, a link to such a fund on the front page gathering $10/pop would go a long way.

  503. Re:Not Piracy by sjames · · Score: 3

    This is the real piracy concern currently, not a bit for bit copy of a DVD.

    CSS won't stop that. Just use an authorized window$ player, and grab the frame buffer out of the video card with a driver hooked into the vertical blanking interrupt. From there, it's just a matter of softwere re-encoding into MPEG and re-sampling the framerate (trivial) to exactly reproduce the unencoded contents of the disk.

    The only substantial difference is that DeCSS can be used for making DVD movies inter-operate with computers/OSes that do not have official player software (such as Linux).

    For large scale bootleg operations, the development cost of that software is unimportant when compared to the profits from sales.

    It should also be noted that the framebuffer grabber is not necessarily a piracy only tool. In many countries individual people still enjoy the right to make backups and to transfer content into a more convieniant medium for personal use (fair use).

    As an amusing note on the new US law, we have a doctrine of fair use, and a doctrine that makes it illegal to circumvent copy protection even for a fair use of the content. Therefor, the law grants copyright holders the right to be unfair.

  504. Re:We need more Lawyers! by Robin+Hood · · Score: 3
    Do you think you could give some advice to someone who hasn't gone to law school on how to start educating myself about the law? I suppose I could just go to the library's U.S. Government Documents section, get down the huge book of laws, and start reading, but that would take far too much time for the little return I would get since I don't even have the basics yet.

    So, what are some good books, websites, and/or other media that you would recommend to start out educating myself about law, defending oneself against a suit, and other such topics?

    Thanks in advance for any help you can give.
    -----
    The real meaning of the GNU GPL:

    --
    The real meaning of the GNU GPL:
    "The Source will be with you... Always."
  505. Re:Can we sue them back ? ( clarification ) by Forge · · Score: 3

    To clarify a bit. The big Linux distributors are the real targets but not in the way you may think.

    1st you need to asses what the DVD-CCA and the MPAA etc... hope to achieve with these law-suites. The stated goal is to stop the spread of this software. However after something appears on a thousand FTP sites in a hundred jurisdictions actually making it disappear becomes a fantasy at best. So they have set the goal a little lower.

    They accept that any savvy SlashDot reading netaholic will be able to find install and use this software on all "unsupported platforms". However that defeats the purpose of making money selling players. This lawsuit is looking farther ahead to the day when Linux box makers are shipping millions of PCs per month to home users. If each of those clueless users who can only make KDE run because it doesn't ever "break" was faced with the choice of a download and install from something other than a "name brand" site then another DVD player is sold.

    You see this software is only a danger to Sony and the like if it's an option in the RedHat install and Mandrake updates lists the latest version. It doesn't matter if Sunsite, ftp.cdrom.com, Downloads.com and freashmeat.net all have to stay away to avoid the legal implications.

    In that light the concept of getting a court somewhere to say that "the very existence of this software is a criminal offense" should make some kind of sense. Even if it's only banned in one small state the logistics of ensuring that your products with it don't officially go there costs too much.

    --
    --= Isn't it surprising how badly I spell ?
  506. Legal Defense Fund? by HomerJ · · Score: 3

    Is there anyone out there that can set up a legal defense fund to defend open source interests? I have no problem giving a $20 donation to a fund that can fund the legal fees for the authors of DeCSS, and other causes that not only affect the defendants, but affect me personally.

    There are many legal cases out there, DeCSS vs. MPAA, Napster vs. RIAA, and others that I can't think of off the top of my head. Their outcomes will all affect the path ot technology, and most importantly, open-source technology.

    Can and does the FSF offer legal help to authors of GPL'ed software? Are there any other groups that offer legal help to authors of free software?

    As the open-source movment moves into the main-stream, we need a group to represent our interest in court. We need a voice in the legal system so people like the MPAA and RIAA can't walk all over free software by getting laws passed and getting court decisions to favor them.

    Movie productions have the MPAA, the Music Industry has the RIAA, who do we have? If there is a group out there that supports OUR interest(the interests of open-source), they need to have legal counsel there in each courtroom in both sates.

    If there such a group, they need to post where we can send donations to. If not, we need to start one. We can scream all we want, but if we aren't in front of people such as congressmen and judges who have the POWER to change laws, we are wasting our breath.

    1. Re:Legal Defense Fund? by jkorty · · Score: 3

      The EFF fulfills this function beautifully. I and many other /.'ers sent in our $65 after their recent TRO victory in California.

  507. Re:They use a bad analogy by Royster · · Score: 3

    Do you understand what bit-to-bit copy means? it simply means: dd if=/dev/hdd of=mydvd_backup This will be an ***exact*** (bit-to-bit) copy of the content of the disk.

    You are wrong. You don't understand how a DVD drive reads a DVD disk and consequentially you don't understand that this method does not return all of the data on the disk. The keys to unencrypting the data will not be read with a dd and so your carefully preserved file is worthless.

    --
    I have discovered a truly marvelous sig, unfortunately the sig limit is too small to contain i
  508. Re:Not Piracy by kvajk · · Score: 3

    The consumer own his or her copy of the DVD. Copyright law already allows the owner of a copy to make copies for personal use, including copies necessary TO VIEW THE MEDIA.

    Exactly. Well said; this is the entire point.

    Anyone can copy encrypted DVD media to a blank DVD and play it anywhere.

    It's worrying me that everyone has this impression, since it's just not true.

    Commercially available DVD hardware will neither directly read nor write the section of the disk which holds the decryption keys. So, prior to DeCSS, it was not possible for consumers to copy encrypted DVDs.

  509. Re:We need more Lawyers! by irh · · Score: 3

    As a law student, this is a great question - and I'd love to give you suggestions. Unfortunately, as a -Canadian- law student, any specific suggestions wouldn't be much use.

    There are no "what do I do if I get sued" books - obviously this would have to include every area of civil law imaginable: it depends on what legal rights of the other party you are purported to have traversed. (The answer is always, by the way, "consult a lawyer"). It's also never obvious to the layperson (or even the lawyer) precisely what legal area or discipline is raised by a given legal conflict. Take this one, for instance, it raises copyright issues, trade secret issues (both independent branches of intellectual property), remedies, etc. As one professor said the other day: "your client never comes to you and says 'I have a Rule Against Perpetuities problem!'".

    So to educate yourself about the law isn't easy, because you'd never really know where to start. HOWEVER - In Canada there are a number of good book series on various topics. One is an 'essentials of Canadian law' series of books (Tax, Intellectual Property, Trusts, Evidence, Computer Law, Criminal, etc.) Some of these are quite good, and quite accessible to the intelligent but legally inexperienced reader. My guess is that there are such series available at US bookstores.

    I.

  510. Re:They use a bad analogy by www · · Score: 3
    NO! In 1997, 2600 reported a driver intercept crack for DVD. Replacing the graphics driver with a spoofed driver, one could captured the decrypted stream. There is no way to get around this, unless you add DVD decryption in EVERY graphics card!

    But this makes it easy to copy DVDs on Linux, which is, of course, the only reason a person would want to use linux, right? I can't possible see why somebody would not want to reboot their computer halfway through watching a movie inorder to see the other half - a superb feature provided by everybody's favorite OS......Winblows!

    --
    -- no .sig here
  511. Re:All about piracy?? by G27+Radio · · Score: 3

    So, my theory is (this is assuming that the MPAA isn't just stupendously dumb...which is a rather large assumption), the reason they're suing now isn't to get DeCSS taken off the net, because they know that it's quite a bit too late for that. Instead, it's to get a legal precedent, so that any company thinking of making a "universal" DVD player like the one I described above would know that they'd lose in court.

    I doubt that they're stupendously dumb, but my bet is that your conspiracy theory is true. Of course, I think there are probably additional reasons as well.

    Undermining fair use precedents is probably a big goal. You know, I know, and they know that there is always a way to make a pirated copy (whether it's an exact duplicate or not.) Maybe they've just been waiting for an excuse to go to court to make sure that the Digital Millenium Copyright Act would be able to be used to circument those pesky rights we've been given that allow for fair use copying. At any rate, I wouldn't be suprised if they haven't been planning for a case like this since before the DMCA was passed into law.

    ESR has a nice essay on this case as well; avaiable here. Here's an excerpt:

    Why is the DVDCA lying? That's easy -- because the lie sounds a lot better than admitting that DVD is a fraud designed to line the pockets of a few selected players in the consumer-electronics industry. The DVDCA's real issue isn't protection of the market for DVD films, it's control of the market for DVD *players*.


    numb

  512. Re:Not Piracy by dirk · · Score: 3
    If the movie industry had implemented a security system that prevented unauthorized copying that would be one story. But they don't even attempt this. Anyone can copy encrypted DVD media to a blank DVD and play it anywhere. This encryption does nothing to stop bootleggers. What it does do is stop authorized viewers from accessing the media in a legitimate manner


    This is very true, but there is a lot more to piracy than just making copies of DVDs. There is a growing market on the internet for downloading movies. These are usually in MPEG format. Currently, most of the movies come from people sneaking a camcorder into a theater and recording the movie as they see it, which returns a fairly poor quality video. Now imagine if you could rip the movie directly from the DVD into MPEG format. It would be almost flawless quality, which would make the "market" for pirated movies on the net huge. Sure a movie is a large download, but with cable modem and DSL becoming more and more prominent, a 500 Meg download isn't all that big of a deal. This is the real piracy concern currently, not a bit for bit copy of a DVD.

    --

    "Information wants to be expensive" - Stewart Brand, the same guy who said "Information wants to be free"
  513. Question about DVD streams: by JoeShmoe · · Score: 3

    Does MPEG2 playback allow for branching in a video stream? What I mean is, with every player/movie combination I have seen, you can't change the angle during playback...only from the main menu.

    Example...Mulan DVD has both widescreen and standard versions on one disc. They make you pick every time you initiate playback. There is now way to set it to default to one or the other (since DVD players all seem to forget everything the second you eject a disc). Nor can you start playback in one mode (like widescreen) then decide to switch to standard half-way through. You have to stop playback and then start over with the new stream.

    Is this a limitation with software or with the DVD design? The main reason I ask is that one of the features being advertised back in the early DVD days was the idea of having several different ratings on a single disc. You could have a movie with both "R" and "PG" ratings.

    In looking at over 5000 DVD titles, I have NEVER seen a single disc that does this...I would love to be able to have my younger siblings watch certain movies with me, but I often have to wait for them to come out on TV with badly-editted patches and scene cuts.

    So, my question is...are multi-rating discs simply not being sold, or is it technically impossible for a DVD stream to switch right in the middle (to cut out a nude scene, for example).

    - JoeShmoe

    -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= -=-=-=-=-=-=-=-

    --
    -- I wonder which will go down in history as the bigger failure: the War on Drugs or the War on Filesharing
  514. WTF? by Carnage4Life · · Score: 3

    Okay is it me or did the slashdot article not tell us who the defendants were?
    Before we get all knee jerk-y and pissed, how do we know they are not genuine bootleggers being sued and instead of hackers like the DeCSS folk?
    According to this C|NET article, they were advertising the software on their website as DVD cracking software...This Wired article names sites like krackdown.com and dvd-copy.com which sound like piracy sites to me. It seem they advertised the DeCSS software as DVD copying software. I expect this to be fodder for the DVD-CCA's lawyers next week.

  515. Re:We need more Lawyers! by seaportcasino · · Score: 3

    Lawyers don't go around memorizing books of law. Memorization is for doctors. Lawyers learn a way of thinking. Any logical programmer type is already 90% of the way there. Go to any law school or college book store and pick up the "Nutshell" book on the particular subject you're focusing on. That is a good start. Much of law research today is done through large volumes of books, but rather through large databases storing every existing case. Go to one of these databases (warning, it can be pricy) and pull every case related to what you are looking for. The success of your research will be based mostly on the skill of your queries (hmm, I think any techie could run circles around a lawyer here). Read all the cases, look for a precedent that favors you, win the case, and home for dinner in time for your mom to tuck you in. All geeks do still live with their mother right? :)

    Good luck, and remember don't ever back down, even if you aren't sure. One thing you always have to remember is that nothing is black and white in the courtroom. Everything is in shades of gray and if you can convince someone you are 51% right, then you'll probably win.

  516. We need more Lawyers! by seaportcasino · · Score: 3

    What we need is are free basic law classes offered for all techies. This is the only way we can truly protect ourselves in this day and age. Speaking as some who has gone to law school, but is not a lawyer, I can say it is VERY useful to understand the law. I no longer live in "fear" of a lawsuit. In fact, If I get sued, I get excited because I know I'm going to make them PAY. Pay through a counter lawsuit, pay through legal fees, pay through wasted time. Nothing is more dangerous to a large corporation then a sharp individual who stands up to them and says, "Bring it on! Bring it on more!" It will keep their legal fees mounting, it will make them sweat. The bigger their room full of lawyers, the more sympathy "David" gets and the harder "Goliath" falls in the end.

    Stand up for your rights! Stand up for your rights!! Don't be afraid of Big Corporations! Tell them to go fuck themselves and then study the laws yourself because YOU really fucking do more than them or their fucking lawyers!

  517. Here we go again by 348 · · Score: 3
    "This is a case of theft. The posting of the de-encryption formula is no different than making and then distributing unauthorized keys to a department store. The keys have no real purpose except to circumvent the locks that stand between the thief and the goods he or she targets."

    Here we go again. This is just as weak as the first go 'round. Remember all the yada yada yada that the movie industry put out on the VHS and BETA tapes when they first became popular. It's the same argument, just different media.

    --

    More race stuff in one place,
    than any one place on the net.

  518. The MPAA/RIAA's reasoning by Anonymous Coward · · Score: 4

    Most people who view these posts are on the consumer side of the MPAA and RIAA's lawsuits. Many don't realize both sides of the argument.

    True, the MPAA is going after the wrong ideal here. They do want to create a monopoly here. They have every right to do so, because no other motion picture association exists to help promote and defend the motion picture industry in this fashion. Think of the MPAA as the EFF of motion pictures.

    Just as the EFF protects online users' freedoms online, the MPAA protects the business and industry of movies. The EFF's clients are pretty much anyone online, which is primarily endusers and casual browsers. The MPAA, million/billion-dollar businesses.

    So here's my valid point, on behalf of the MPAA. If the movie industry and businesses lose their hold on the ability to charge fees for their "encryption" technology, which they push, even in this lawsuit, as a means to keep people from copying the media. Those who do not know the technology of DVDs, will not realize that the encryption technology just keeps DVD-ROMs with computers and unlicensed DVD players from playing their discs.

    But to do this, they must crack down hard on those who wish to create new methods to play these discs. The MPAA doesn't own the patent on DVDs nor digital media, and can't enforce anything on their behalfs. So they promote a simple "encryption" method in which movie makers can enjoy "piracy-free" home use. Sounds more like a rehashed Macrovision.

    So here comes some people who "decrypt" the CSS technology, and make it available as an interoperability tool. Perfectly legal, and definitely good for the computer community. The MPAA, though, sees this, perhaps, as a threat that now anyone can make DVD console players able to play CSS-encrypted discs, without paying a fee for it, and have computers all over the world play DVDs without licensing the software or technology that so many others have invested money and time in developing and licensing.

    So just like EFF protects the rights of people online, the MPAA is out to protect the investments and money of the businesses they are assisting. They can't do it through patent infringement or unlicensed technology, so they're out to provide a "case" that says this will promote piracy. Those who are unsure of how things work for the open sourcing of this technology, might believe this. What other reason is there to provide this but to easily crack discs?

    Now, onto the other side, the side that most everyone reading this is on. Now that "DeCSS" exists, it's possible that that DVD-ROM you have can play these discs. Regardless of who made it and the platform your computer runs on, you can now enjoy these discs. What's the use of copying them? I've seen DVDs that are 2+ gigabytes. Even with a very fast SCSI burner, it may take several hours to burn a single copy. Or to take the information on the disk and put it on the web, that's still GIGABYTES of info. I hardly have the want to download ISOs of Linux to burn onto CD, let alone want to burn DVDs.

    Plus the cost. A normal DVD costs $30, $40, sometimes a bit more. Blanks, that I've seen, cost about just as much. And I don't see the cost of these going down for a few years, due to the extremely high chance of misburns and the new technology.

    So the threat of piracy should be near-nil. A software CD that costs $50 is easier and more wanted to copy, because CD blanks cost mere dollars, and take half an hour on slow burners to copy.

    My point, then, is that DeCSS is actually doing the movie industry more good. Much like MP3s help the music industry by allowing small bands and indie labels to produce music without much cost, DeCSS will allow more people and software companies the ability to play DVDs.

    Which means more sales for DVD movies. DVD movie sales equals profits for the movie companies. But to those who spent time and money researching DeCSS, and those who paid for the licensing of it, it's a loss of money if others get it for free.

    But promote it as piracy, and the movie industry, which would profit from the explosion of DVD players, both software and console, fear loss of sales, where there would actually be an increase in sales.

    If you were the MPAA, I think you'd attempt the same thing. Protect your money and licenses any way you can, or you lose business and money. I say we let the movie industry know exactly what DeCSS does. If everyone who buys a computer gets a DVD player and the ability to play DVDs, one would think most of them would wany to buy DVDs to try.

    Anyways, sorry for the long wind, but often people don't see both sides of the problem. I don't agree with the MPAA, because I'm an enduser of DVD movies, but if I were the MPAA, I'd certainly try tactics like this to protect my business.

  519. Re:They use a bad analogy by Anonymous Coward · · Score: 4
    The fact is, DeCSS does make DVD piracy easier

    NO! In 1997, 2600 reported a driver intercept crack for DVD. Replacing the graphics driver with a spoofed driver, one could captured the decrypted stream. There is no way to get around this, unless you add DVD decryption in EVERY graphics card!

  520. The suit is bad...but the law is worse by copito · · Score: 4
    While most comments I have seen on /. have rightly pointed out that DeCSS does not promote piracy, the suit does not mention piracy, only the distribution of an unauthorized viewer.

    From the Connecticut suit

    23. The Copyright Act, Title 17 U.S.C. 1201(a)(2), provides that:

    [n]o person shall manufacture, import, offer to the public, provide, or otherwise traffic in any technology, product, service, device, component, or part thereof, that --

    (A) is primarily designed or produced for the purpose of circumventing a technological measure that effectively controls access to a work protected under this title;

    (B) has only limited commercially significant purpose or use other than to circumvent a technological measure that effectively controls access to a work protected under this title; or

    (C) is marketed by that person or another acting in concert with that person with that person's knowledge for use in circumventing a technological measure that effectively controls access to a work protected under this title.

    (emphasis added)

    This is a provision of the Digital Millennium Copyright Act enacted in October of 1998.

    The choice of this section of the law is important. There is a parallel provision (1201(b)(1)) covering actual harms to the rights of the copyright holder, but this was not chosen, since allowing a user to view a DVD they have purchased clearly does not harm the copyright holder.

    I believe 1201(a)(2) is unconstitutional since it restricts free speech and limits the options of fair use without clear harm to the copyright holder. It also makes any distributor of any decryption software, reverse engineering system, or security bug information vulnerable to malicious lawsuits.

    That being said, as the law stands I believe the DeCSS creators and anyone else that distributes their code is in violation of 1201(a)(2), since their code allows access to 'effectively controlled' copyrighted material. Note that here 'effectively controlled' only means that there is some attempt at encyrption or scrambling, not that the encyrption is strong in any way. In fact it appears that this section is specifically designed (with the input of the MPAA and RIAA no doubt) to criminalize the distribution of third party viewers for weakly encrypted digital media.

    Whatever the MPAA says about piracy, I doubt that is their main concern since there are many other avenues for piracy. I suspect that they are mainly concerned about royalties on viewer sales and control of the ease of which a user can exercise his fair use rights, such as buying a DVD and viewing it in another country.

    This will be much more important when we start to get one to one encryption. It is within fair use to purchase a CD and lend it to a friend, but what if an EvilCD (TM) will only play on your EvilCD player. This law makes it illegal to tell somebody how to modify the EvilCD (or the friend's EvilCD player) to play the EvilCD on a friend's player, even though it is legal to modify the EvilCD or the player under fair use. It's an end run around fair use and a clear violation of free speech. I hope the courts will see it for the farce it is...and soon.
    --
    --
    "L'IT c'est moi!"
  521. OpenDVD.org by Rik+van+Riel · · Score: 4
    The legal basis for this latest attack is as absent as in the other lawsuit. It is clear that the movie industry is trying to win this one by intimidation and public opinion.

    Help the DVD defandants, help defend your consumer rights! Spread awareness of the OpenDVD.org campaign!

    http://www.opendvd.org/

  522. We *are* doing something. We're stopping them. by ewhac · · Score: 4

    What bothers me is this "freedom on the internet" genre of posts which makes it sound like us techies are being "oppressed" by big corporations. How is it that big corporations can control the 'net?

    Have you read your ISP's Terms of Service contract? Check out this passage from RCN.com's Service Contract:

    6. Subject to the provision of the Digital Millennium Copyright Act and any other applicable laws and regulations, RCN reserves the right to remove or block access to, either permanently or temporarily, any files which RCN suspects or which a third party alleges are associated with a violation of the law, this Agreement or RCN's Online Policies or with the account responsible for such violation. This includes but is not limited to blocking access to Usenet news articles. [emphasis mine]

    Note: Proof is not necessary; suspicion is all that's required to get your account pulled. If you've just bought a year's worth of DSL service, you could be out a few thousand dollars.

    Movie makers make movies for the sake of making money.

    Then they're in it for the wrong reason.

    If you're in this solely to make money, then you're a mercenary, not an artist.

    If we want them to use our standard (assuming we wrote one), then we would have to offer them assurances that their works could not be copied en masse and distributed without them making a profit.

    We cannot offer them that assurance. The fundamental nature of digital media will thwart all attempts to do so. It was designed to copy bits infinitely and cheaply. Welcome to the real New Economy. Deal with it.

    You see, they wrote the software - it is theirs.

    Uh, no. Those two guys in Norway wrote the software. The DVD CCA created the keys. But keys are not protectible under IP laws (nor should they be).

    For us to claim that hindering the distribution of DeCSS is restricting our freedoms is ridiculous - it has the ability to destroy the very foundation for profit upon which the MPAA stands.

    Absolutely correct (you get a cookie). We will have to develop new foundations for compensating people for their work. I encourage people to start thinking about them.

    1. Say someone discovered your debit card number; You wouldn't want them to post it on the internet.
    2. But say that someone did post it. Now, you could lose everything in that account.

    You are conflating concrete property (my bank account) with sales projections ("We might have sold this many DVDs if it hadn't been for those Commie-pinko pirates!"). Analogy fails.

    Investors have placed lots of money in the development of DVD technology - and stand to lose a lot in the face of DeCSS.

    Forgive me, but what utter nonsense. DeCSS is absolutely no threat to the sales of DVD players or discs. Even if you had a T3 into your home (at $5K/month), unsanctioned copying of DVD movies over the Internet is not going to happen; do the bandwidth math to see why. "Piracy" is simply not a problem.

    The appeal of DVD to the movie makers is that it prevents unauthorized copying.

    Inaccurate. The appeal of DVDs to movie studios is that:

    • The image quality is much higher, making their product look better and more appealing,
    • Their manufacturing costs are a mere fraction of videocassettes, vastly increasing their profit margins.

      To destroy someone else's business investment for the sake of "freedom" is unethical, to say the least.

      At the risk of completely torpedoing my credibility here, would your theorem apply to slavery as well? There were a lot of businesses in the American South 200 years ago that relied on slavery. Those businesses were killed (or, as it finally turned out, completely restructured) in the name of "freedom".

      Real people like you and me invest in technology. We risk our hard earned money. And when something like DeCSS comes along, it threatens to nullify the investment that real people have made in technology, and make people more reluctant to accept new technology.

      150 years ago, real people spent a lot of money digging holes in the ground looking for gold. None of them labored under the delusion that, just because they had invested a considerable sum into a hole, they were entitled to find gold at the bottom of it.

      If you walk into the Digital Universe and honestly think you can prevent copying, then you've failed your fiduciary duty to yourself and your shareholders by not doing your homework.

      Digital bits are -- and forever shall be -- easily copied at zero cost. Period. It is possible to do healthy business within this reality (NASDAQ:RHAT). Denying the reality only makes you look foolish and sets you up for one heck of an ulcer.

      Schwab

  523. Re:They use a bad analogy by kvajk · · Score: 4

    Actually, piracy isn't an issue at all, as has been said many times.

    As has been said incorrectly many times.

    You don't *need the key* to do a bit-for-bit copy of the DVD media.

    No commercially available DVD players will allow you to read or write the section that holds the keys. So, your copy will not have the keys, and other normal DVD players can't play the encrypted contents.

    The fact is, DeCSS does make DVD piracy easier. Repeating otherwise over and over again doesn't make it any less true.

    Let's not cloud the issue with the piracy issue. Whether or not DVDs are easy or hard to copy has no bearing on this case, which is really about our rights as consumers.

  524. They use a bad analogy by crt · · Score: 4
    "The keys have no real purpose except to circumvent the locks that stand between the thief and the goods he or she targets"

    ..except that it isn't the case -- one of the main uses of the decryption "formula" is to allow the use of DVDs on "alternative" operating systems like Linux. Piracy is NOT the only use.

    A better analogy would be "someone making keys to a department store that locks their doors and only gives keys to whites (because they are the majority!)"

    1. Re:They use a bad analogy by PurpleBob · · Score: 4

      And they're probably going to try and get us with this. In one of the other articles about this, someone pointed out this useful fact: some DVD players can be tricked into playing from a directory on the hard disk instead of the DVD drive. So it's not necessary to break the encryption or to write it to a DVD to make a copy of a DVD.
      --

      --
      Win dain a lotica, en vai tu ri silota
  525. Lawsuits don't sub for good encryption by Afterimage · · Score: 4
    I think this is a case of the industry attempting to wish a problem away with litigation rather than properly addressing the problm (as they see it), adequate copy protection.

    Since it is not illegal to sell "glass water tobacco" pipes, even though *nudge, nudge. wink wink* they are obstensibly used for currently, illegal recreational purposes, this case should be tossed.

    It is not, in my mind, the responsibility of the public to give any quarter to industries who have failed to insure their own well-being.

    That said, I think a lot of this comes down to public posturing, since the industry feels they have to say *something*. Judge tosses first request, message of "Just say no!" still not strong. Refile with new claims.

    Though I'm happy to see the defendents crack a fairly crappy algorithm in the name of Linux interoperability, I'm shocked the industry hasn't taken action against Xing for having the crappiest implimentation, and allowing the work-around to take place.

    Now, if only the industry can get past those pesky First Amendment issues. . .

    --
    --Humpty Dumpty was pushed!
  526. All about piracy?? by ToLu+the+Happy+Furby · · Score: 4

    The big thing to remember about this lawsuit is, you don't need DeCSS to copy a DVD to *any* format.

    I'll say again, for the slow-witted. You don't need DeCSS to copy a DVD.

    To *any* format.


    Think about it. All DeCSS does is unencrypt the data on the DVD.

    The same thing every DVD player in existence already does before it sends it to your video card drivers.

    Before it sends it unencrypted to your video card drivers.

    Or alternatively, before it sends it to one of several hacks which have been available for the past two years which sit at the video card driver level and save the damn stream for you. In plain old VCD, exportable to any format you want.

    This suit has nothing to do with piracy, and everything to do with control over DVD player licensing. Yeah, you may say, maybe that was what the earlier lawsuit, brought by the DVD Consortium, was about. But why does the MPAA care if anyone can make a DVD player without paying silly licensing fees?

    Glad you asked. Answer: export zones.

    As y'all may or may not know, every DVD player around these days only includes the key to decrypt DVD's made for a certain "export zone"--a geographical region, like North America or Europe. The point being, this way the studios can release a movie on DVD in America before the film has come out in theaters in Europe, and not have to worry about Europeans mail-ordering the DVD from the states and therefore not paying the extra cash to see it in the theaters.

    So, if DVD CSS works, then the only way you can make a player is by doing it according to their rules, which means only including the key to one export zone. Of course, now that DeCSS is out there, anyone can come along and play a DVD--a DVD they buy, that they pay good money that goes to the studios and all--encoded for any region, right on their computer.

    Furthermore--and this is where my conspiracy theory of the night comes in--any company can look at the source code, copy it to firmware, and make a stand-alone DVD player which will play DVD's for every region. Probably won't make too much of a difference in the States, but over in Europe/Asia, where DVD's will regularly be released up to a year behind their release in the US, lots of people would want such a player.

    So, my theory is (this is assuming that the MPAA isn't just stupendously dumb...which is a rather large assumption), the reason they're suing now isn't to get DeCSS taken off the net, because they know that it's quite a bit too late for that. Instead, it's to get a legal precedent, so that any company thinking of making a "universal" DVD player like the one I described above would know that they'd lose in court.

    Or maybe not. Best I could come up with, tho...

    Anyways, it's been said before, but if you haven't already, make a donation to the EFF. This is important.

  527. An answer ...... by taniwha · · Score: 4
    every time they go after someone X set up a mirror .... "in support of X" ....all over the world, in as many different jurisdictions as possible ... once they realise they are making things worse by suing people thay'll have to think twice.

    If they come after your mirror - shut it down - make a big stink - remember there are an awfull lot more of us than them (DVD lawyers) - we're angry - and they get paid a lot by the hour.

    The parallels between this case and the Scientology vs. the net cases (see www.xenu.net) are amazing .... who's going to be the first person to have the source read into the record in the Swdish parliament? or have it published in the LA Times classifieds?

    It's very hard to force a large group of people to keep a secret - esp. if they don't want to

    PS: the MPAA page is full of broken links to the legal documents - does anyone have a copy they can web?

  528. Does DeCSS only extract content? by JoeShmoe · · Score: 4

    I'd like to know if there is someway I can modify the content of a DVD disc to get rid of those annoying copyright notices.

    They used to be a minor irritation back in the VHS days because you had to fast-forward through them, but now it seems that part of the requirement for being a licensed DVD decoder is that you block people from fast-forwarding or skipping these #@$@!#$ notices. The worst offender is Disney, who makes you sit through about five minutes worth of crap in both French and Engligh EVERY TIME YOU USE THE DISC. My Toshiba player automatically shuts off after 20 minutes (as do many others) so I have to sit through this crap every time I turn on the player (since it autoplays discs).

    Can DeCSS pull out just the A/V content and leave all the copyright/menu crap behind? If so, that's another reason to use DeCSS. There is not damn reason why I should have to endure that for the "privaledege" of watching a movie I paid $30 to own.

    Thank god Warner Brothers movies just go right to the main menu when they turn them on. Bravo!

    - JoeShmoe

    -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= -=-=-=-=-=-=-=-

    --
    -- I wonder which will go down in history as the bigger failure: the War on Drugs or the War on Filesharing
  529. Don't bend over! by BOredAtWork · · Score: 5
    Well, you're right, this isn't about piracy. But you make no real argument to support this. I'm gonna try :-).


    Regarding the quotes above:

    Ok, I've seen swiss cheese with less holes in it that this bullshit theory. I should be an attorney, yes indeed...

    "This is a case of theft. The posting of the de-encryption formula is no different than making and then distributing unauthorized keys to a department store. The keys have no real purpose except to circumvent the locks that stand between the thief and the goods he or she targets."

    This is NOT a case of theft. First and foremost, nothing has been "stolen". Nobody is being prosecuted for stealing a DVD. That would be theft, and this is NOT what the suit is about. Nobody is being prosecuted for copying a DVD, or illegally distributing a movie. This is would be a grey area; the law says it's theft, some people feel it's not. Either way, this is NOT what the suit is about.

    Next, the above analogy is piss poor. I've seen middle school students do better. If this analogy were considered valid, then another valid analogy would be "By making tools to remove car stereos from the dash, Crutchfield is in effect making and distributing keys to department stores." Sure, one CAN use a Crutchfield tool to steal a car stereo. But it's primary intent is to make installation and removal of systems easier for the owners. Mark this: primary intent of a product is vital. If someone can *shudder* "prove" that decss's primary purpose is pirating, we're screwed twice over, and three times on Saturday. BUT, there is NO evidence of decss's primary purpose being pirate activity. None. Not a bit. Not a single site has a "377373 h4x0r guide to DVD ripping". Look at the author's pages. They say "Hey, use this to watch your movies in Linux!" This is not a pirating tool. One does not sue Crutchfield for making those awesome stereo tools. One should not sue the decss folks for making theirs.

    "The U.S. movie industry intends to defeat anyone who steals our intellectual property. We are determined to defend the technology that protects artists and intellectual property holder rights... If you can't protect that which you own, then you don't own anything."

    Oh, I like this. A lot. I completely agree with that last sentence. Furthermore, how about this: If you can't use that which you own, then you don't own anything. If I purchase a DVD legally, I have every right in the world to do with it what I will, so long as I don't redistribute the contents. If I want to put it in my toaster oven and cover it in peanut butter and mayo, dammit I should be allowed to. If I want to watch it under Linux, then dammit I should be allowed to. Make no mistake; if I own something, I have every legal right to do with it what I please, however I see fit. This has been established time and time again (see the backups-of-nintendo-cartriges cases, for one). So long as an individual doesn't use decss to pirate, they are free and clear.

    Basically, this whole thing reeks of bullshit. The DVD folks are making every effort to shift focus from the real issue of right-to-view-what-you-own to this pirating crap. I really hope the EFF attorneys don't allow this to happen; precident has already been set - once you have bought something, you can do what you want with it. I can copy my CD's to tape. I can back up my copy of MS-Office. I can put my DVD in a toaster oven, use it as skeet, or anything else I want - including play it under Linux. So long as I own the disc, I have every right to view the contents, and decrypt them. I'm not supporting any pirating here (because it's not a cost effective move at all, as the DVD folks admit), but if I've got money to spend, and I'll keep hoarding it until the day I can do whatever I wish with MY movies.

    In summary, don't bend over. They have no case, and they seem to know it. Fight.

    --

    --

    --
    Just lurking, thanks!

  530. Most likely you'll fight your way by Chris+Johnson · · Score: 5
    ...and I'll fight mine (to paraphrase Dylan. No, _Bob_ Dylan...)

    I don't buy that at all. Invalidate their position by becoming their worst nightmare and the fullest possible justification for their most psychotic excesses? Somehow I miss the logic in this action sequence ;)

    Do what I do, what I am doing. GET THE TECHNOLOGY and then work for free with other geeks and artists who are in line to be cut off from access to media. Make CDs and work for free with artists who will release mp3s. Make video and movies and start an indie movie subculture, get the 3DSMax guys and the owners of linux rendering farms into it. CREATE. Spend your own money and your own goddamn sweat and blood and CREATE and get the work out there into the underground! Do it for free, give it away because the alternative is equally to make no money but to not have access to the media the world runs on!

    I'm still waiting on my next-gen ADAT but I've been putting the rest of my studio through its paces, the hopped-up mixing board, the vast monitors, the custom low-capacitance shielded-strand snake, and I remain convinced that I can (cartman) club the industry's quality levels in the head and make it cry like Nancy Kerrigan(/cartman) >;)

    Furthermore, I will not only record open-source oriented geek musicians (i.e. mp3-liking unsigned rebel sorts), I will not only do it for free, but I will provide the tape on top of that. I'm debating whether my next buy should be electronic parts for building submixers and hopping up the adat, or a Color Quickcam for showing pictures of the studio to you slashdotter rugrats ;) The more the media industry follows this scorch-the-earth path, the more determined I am to say 'hell with it!' and simply dump everything I have into an all-out assault on the status quo, using the popularity of formats like mp3 and the irresistable appeal of the free as weapons.

    I consider cries of 'pirate everything the studios do!' to be pathetic wussy childish attempts to 'fight'. Exactly how does your redistribution of THEIR MEDIA! help matters? Exactly how brave do you have to be to take something at no cost to you, and give it to someone else? Unless the MPAA literally beat down your door you're risking absolutely squat. You're not DOING anything, except being a 'bad consumer' instead of a 'good consumer'. Either way you are a luser. You are sacrificing nothing and creating nothing.

    If you want your fight to matter, CREATE media and get it out there as free data, to underscore the idea that in the 21st century data is too cheap to meter! Create AMAZING media. Do the most amazing music, the most incredible movie, outdo the industry at its own game and then have the guts to stand up for your convictions and keep that data free, make it possible for people to buy T-shirts or some damn thing so you can get by, so it can subsidize what you're doing. Apply for grants, I don't know- the point is, if the traditional media (being progressively concentrated in ever-fewer hands) is a magic circle, we need content creators outside the circle. We need _genius_ outside the circle. And we need it now, and we need it fast. And we can get it- if people are ready to face the situation and start pulling together.

    "The revolution will not be televised" - Gil Scott-Heron
    Isn't it ironic- now that digital globalisation has made any person techically capable of expressing their message to the world, surprise- the revolution will still not be televised- because MS owns this television station, AOL/Time Warner owns that, and so on, a merry game of media restriction with no loopholes! There will be no shortcut to the real digital age- so we will just have to actually do the work. Cry me a river- then roll up your sleeves. If you can't actually sing or play or create media of some kind, then go forth and scour mp3.com or some such place (it is one huge 'slush pile', but no worse than what the industry has access to), and hunt down some band, some artist who is committed to a future of mp3 and free data. Buy one of their t-shirts. If they don't have any, buy them _a_ t-shirt ;) tell the people you meet offline about the great band you found, and how you found them, and then tell them 'It's free, this is the digital underground. It lives.'

    I will confess: I have wanted to be the great breakout hit from mp3-land. This, without even having stuff up yet, while still building and assembling the gear (in some cases, literally building it out of parts). And not breakout as in 'crossover', not as in getting signed with a major label- breakout as in making it completely separate from the labels, the industry, making it big enough and hitting hard enough that you wind up on the cover of Rolling Stone or Time because the story _cannot_ be ignored any longer- and still remaining a completely free-data, internet phenomenon, with no ties to the standard distribution chains. The money or lack of same isn't even important- I think done right you could be quite upper-middle class with all the tech toys you wanted, but I'm talking about being a massive breakout hit as a paradigm shift, about changing people's expectations of where you get music/movies/etc. Only that can truly fight the studios. Only that will win the war.

    I still want this- who wouldn't? But I'm becoming increasingly convinced of one thing- it's not about who does it, the important thing is that someone must do that, must break the paradigm, for the benefit of all us artistic types who want to be able to control our own destinies. If it's not me, and hey, it wouldn't have to be, then it will just have to be somebody else- and I mean to throw everything I have behind that person, whoever they might be, if I get the chance. I'll record 'em for free. I'll give them the benefit of 20 years of audio hacker experience and producer savvy. I'll coax their ultimate performances out of them... anything, everything, to get someone who can break the paradigm.

    When your 'wares people' are finally spending most of their time copying off free data with the blessings of the artists to distribute among the consumers... because nothing the recording or movie industries produce is anything near as good... THEN we will have won.

  531. Can we sue them back ? by Forge · · Score: 5

    I have been asking this since the case came up and I still havn't herd a response from anyone who shuld know.

    These lawsuites are being filed in a maner which sugests they can't realy stand on merit and the idea is to spread the limited resorces of the defendants as thin as posible in order to get somebody "convicted" because they simply culdn't put up a defence.

    That wold then become a precident to wave at RedHat and Caldera. The real targets of this lawsuite dispite all the bullS##t from everyone.

    Now what if a lawsuite is filed on behalf of the many plaintifs with a stipulation of damages to be awarded as folows.

    10,000,000 to be shared betwean the legal teams in all the suites on an eaven basis ( no negotiation or puling of rank ).

    15,000,000 to be shared betwean the plaintifs on similar even terms.

    100,000,000 to be kept in the EFF's kity and invested so we will have a war chest the next time something like this hapens.

    --
    --= Isn't it surprising how badly I spell ?
  532. Not Piracy by Arandir · · Score: 5

    The purpose of DVD encryption is not to prevent piracy. Instead, it is to comfort the groundless paranoia of the MPAA.

    There is a very big difference between encrypting an application on a demo CD and encrypting DVD media. In the first case a legitimate intellectual property is being protected. It is a demo CD and the application has not yet been purchased. However, in the second case, rights to the DVD media have already been purchased. The consumer own his or her copy of the DVD. Copyright law already allows the owner of a copy to make copies for personal use, including copies necessary TO VIEW THE MEDIA.

    If the movie industry had implemented a security system that prevented unauthorized copying that would be one story. But they don't even attempt this. Anyone can copy encrypted DVD media to a blank DVD and play it anywhere. This encryption does nothing to stop bootleggers. What it does do is stop authorized viewers from accessing the media in a legitimate manner.

    Imaging if you purchased an ordinary paper and ink book, but discovered that you could only read it by the light of a specific light bulb. You would be pretty upset at the publisher. It's no wonder that people are upset at the MPAA for doing exactly the same thing.

    --
    A Government Is a Body of People, Usually Notably Ungoverned
  533. Source code is now on T-Shirts!!!! by kjj · · Score: 5

    Check out this link to copyleft .
    I am think I am about to make my first purchase from them. I wonder will a cop bust me if I walk down the street with this T-shirt on ;)
    By the way part of the profits from this go to the EFF for their defense.