دي سي إس إس

جزء من كود DeCSS، والذي يمكن أن يستخدمه الكمبيوتر للتحايل على حماية النسخ الخاصة بأقراص DVD .

DeCSS هو أحد أول برامج الكمبيوتر المجانية القادرة على فك تشفير المحتوى على قرص فيديو DVD تم إنتاجه تجاريًا . قبل إصدار DeCSS، لم تكن أنظمة التشغيل المجانية والمفتوحة المصدر (مثل BSD و Linux ) قادرة على تشغيل أقراص الفيديو DVD المشفرة.

تم تطوير DeCSS بدون ترخيص من جمعية التحكم في نسخ أقراص DVD (CCA)، وهي المنظمة المسؤولة عن حماية نسخ أقراص DVD — أي نظام Content Scramble (CSS) الذي يستخدمه ناشرو أقراص DVD التجاريون. أدى إصدار DeCSS إلى محاكمة جنائية في النرويج وتبرئة أحد مؤلفي DeCSS. رفعت جمعية التحكم في نسخ أقراص DVD العديد من الدعاوى القضائية في الولايات المتحدة في محاولة لوقف توزيع البرنامج.

الأصول والتاريخ

تم ابتكار DeCSS من قبل ثلاثة أشخاص، ظل اثنان منهم مجهولين. كان موجودًا على قائمة البريد الإلكتروني LiViD في أكتوبر 1999. المؤلف الوحيد المعروف للثلاثي هو المبرمج النرويجي جون ليش يوهانسن ، الذي داهمت الشرطة النرويجية منزله في عام 2000. كان لا يزال مراهقًا في ذلك الوقت، وقد حوكم في محكمة نرويجية لانتهاكه المادة 145 من القانون الجنائي النرويجي، [1] وواجه عقوبة محتملة بالسجن لمدة عامين وغرامات كبيرة، لكنه برئ من جميع التهم في أوائل عام 2003. في 5 مارس 2003، قضت محكمة الاستئناف النرويجية بإعادة محاكمة يوهانسن. وقالت المحكمة إن الحجج التي قدمها المدعي العام والأدلة الإضافية تستحق محاكمة أخرى. في 22 ديسمبر 2003، وافقت محكمة الاستئناف على التبرئة، وفي 5 يناير 2004، قررت وحدة الجرائم الاقتصادية النرويجية عدم متابعة القضية.

تم إصدار البرنامج لأول مرة في 6 أكتوبر 1999 عندما نشر يوهانسن إعلانًا عن DeCSS 1.1b، وهو تطبيق مغلق المصدر مخصص لنظام التشغيل Windows فقط لنسخ أقراص DVD ، على قائمة بريد livid-dev. تم تسريب الكود المصدر قبل نهاية الشهر. سبق الإصدار الأول من DeCSS بضعة أسابيع من قبل برنامج يسمى DoD DVD Speed ​​Ripper [2] من مجموعة تسمى DrinkOrDie ، والذي لم يتضمن الكود المصدر والذي يبدو أنه لم يعمل مع جميع أقراص DVD. يقال إن Drink or Die قام بتفكيك الكود الكائن لمشغل أقراص DVD Xing للحصول على مفتاح المشغل. أصبحت المجموعة التي كتبت DeCSS، بما في ذلك يوهانسن، تطلق على نفسها اسم Masters of Reverse Engineering وربما حصلت على معلومات من Drink or Die. [2]

تم إرسال كود مصدر فك تشفير CSS المستخدم في DeCSS إلى Derek Fawcus قبل إصدار DeCSS. عندما تم تسريب كود مصدر DeCSS، لاحظ Fawcus أن DeCSS تضمن كود css-auth الخاص به في انتهاك لـ GNU GPL . عندما علم Johansen بذلك، اتصل بـ Fawcus لحل المشكلة وحصل على ترخيص لاستخدام الكود في DeCSS بموجب شروط غير GPL. [3]

في 22 يناير 2004، أسقطت محكمة الاستئناف الفيدرالية القضية ضد جون جوهانسن. [4]

مشاركة جون ليش يوهانسن

كان برنامج DeCSS مشروعًا تعاونيًا، حيث كتب يوهانسن واجهة المستخدم الرسومية . تحتوي نصوص محكمة استئناف بورغارتينج ، المنشورة في الصحيفة النرويجية Verdens Gang ، على الوصف التالي للعملية التي أدت إلى إصدار DeCSS: [5]

من خلال برنامج Internet Relay Chat (الذي سيُشار إليه فيما بعد باسم IRC)، تمكن [جون ليش جوهانسن] من التواصل مع [أشخاص يسعون إلى تطوير مشغل أقراص DVD يعمل بنظام التشغيل Linux ]. وفي الحادي عشر من سبتمبر 1999، أجرى محادثة مع "mdx" حول كيفية العثور على خوارزمية التشفير في CSS، باستخدام مشغل أقراص DVD قائم على برنامج ضعيف الحماية. وفي محادثة [بين جون ليش جوهانسن و"mdx"] في الثاني والعشرين من سبتمبر، أبلغ "mdx" أن "البدوي" قد وجد الكود لفك تشفير CSS، وأن "mdx" سيرسل الآن هذا [الكود] إلى جون ليش جوهانسن. ويُزعم أن "البدوي" وجد خوارزمية فك التشفير هذه من خلال ما يسمى بالهندسة العكسية لمشغل أقراص DVD من Xing، حيث كانت مفاتيح [فك التشفير] متاحة بشكل أو بآخر. ومن خلال هذا، تم استرداد المعلومات التي جعلت من الممكن [لـ "mdx"] إنشاء الكود CSS_scramble.cpp. من سجلات الدردشة المؤرخة 4 نوفمبر 1999 و25 نوفمبر 1999، يبدو أن "البدوي" نفذ عملية الهندسة العكسية على أحد لاعبي Xing، والتي وصفها بأنها غير قانونية. وكما هو معروض على المحكمة العليا، لم يكن جون ليش جوهانسن على علم بذلك قبل 4 نوفمبر [1999].

وفيما يتعلق برمز المصادقة، فإن المحكمة العليا تتخذ من ذلك أساساً لقضيتها، حيث إن "البدوي" حصل على هذا الرمز من خلال قائمة البريد الإلكتروني LiVid (Linux Video) على الإنترنت، وأن هذا الرمز من ابتكار ديريك فوكس. ويبدو من خلال منشور على LiVid بتاريخ 6 أكتوبر 1999 أن ديريك فوكس قرأ في هذا التاريخ رمز المصدر الخاص بـ DeCSS وقارنه برمزه الخاص. وعلاوة على ذلك، يبدو أن "منشئي [DeCSS] قد أخذوا [رمز ديريك فوكس] حرفياً تقريباً ـ وكان التغيير الوحيد هو إزالة رأس حقوق الطبع والنشر الخاص بـ [ديريك فوكس] والفقرة التي تحتوي على تعليقات، وتغيير أسماء الوظائف". وكان اسم [الرمز] هو CSS_auth.cpp.

وتستند المحكمة العليا في حكمها إلى أن البرنامج الذي برمجه جون ليش جوهانسن فيما بعد، وهو واجهة المستخدم الرسومية، يتألف من خوارزمية فك التشفير "البدوي" وحزمة المصادقة الخاصة بديريك فوكس. وقد أدى إنشاء واجهة المستخدم الرسومية إلى جعل البرنامج متاحًا، حتى للمستخدمين الذين لا يمتلكون معرفة خاصة بالبرمجة. وقد نُشر البرنامج على الإنترنت لأول مرة في 6 أكتوبر 1999، بعد أن اختبره جون ليش جوهانسن على فيلم "الماتريكس". وفي هذه التجربة، قام بتنزيل ما يقرب من 2.5%. 200 ميجا بايت، من الفيلم على القرص الصلب بجهاز الكمبيوتر الخاص به. وهذا الملف هو المقطع الوحيد من الفيلم الذي حفظه جون ليش جوهانسن على جهاز الكمبيوتر الخاص به.

التكنولوجيا والأعمال المشتقة منها

عندما جعل إصدار كود مصدر DeCSS خوارزمية CSS متاحة للتدقيق العام، سرعان ما وجد أنها عرضة لهجوم القوة الغاشمة مختلف تمامًا عن DeCSS. التشفير 40 بت فقط ، ولا يستخدم جميع المفاتيح؛ يمكن لجهاز كمبيوتر منزلي متطور في عام 1999 يعمل بكود مُحسَّن أن يقوم باختراقه بالقوة الغاشمة في غضون 24 ساعة، ويمكن لأجهزة الكمبيوتر الحديثة اختراقه بالقوة الغاشمة في بضع ثوانٍ أو أقل. [6]

لقد ابتكر المبرمجون في مختلف أنحاء العالم مئات البرامج المكافئة لـ DeCSS، بعضها لمجرد إظهار السهولة البسيطة التي يمكن بها تجاوز النظام، والبعض الآخر لإضافة دعم DVD إلى مشغلات الأفلام مفتوحة المصدر . إن القيود المفروضة على الترخيص على CSS تجعل من المستحيل إنشاء تنفيذ مفتوح المصدر من خلال القنوات الرسمية، وبرامج التشغيل المغلقة المصدر غير متوفرة لبعض أنظمة التشغيل، لذلك يحتاج بعض المستخدمين إلى DeCSS لمشاهدة الأفلام التي تم الحصول عليها بشكل قانوني.

بدأت التهديدات القانونية الأولى ضد المواقع التي تستضيف DeCSS، وبداية حملة نسخ DeCSS، في أوائل نوفمبر 1999 ( Universal v. Reimerdes ). تلا ذلك الأمر القضائي الأولي في DVD Copy Control Association, Inc. v. Bunner بعد فترة وجيزة، في يناير 2000. واستجابة لهذه التهديدات، تم تطوير برنامج يسمى أيضًا DeCSS ولكن بوظيفة غير ذات صلة. يمكن استخدام هذا البرنامج لإزالة علامات Cascading Style Sheets من صفحات HTML . في إحدى الحالات، قامت مدرسة [ which? ] بإزالة صفحة ويب لطالب تضمنت نسخة من هذا البرنامج، معتقدة أنه برنامج DeCSS الأصلي، وتلقت قدرًا كبيرًا من الاهتمام الإعلامي السلبي. تم إنشاء برنامج إزالة CSS خصيصًا لإغراء MPAA بهذه الطريقة. [7]

احتجاجًا على التشريعات التي تحظر نشر تعليمات التحايل على حماية النسخ في البلدان التي تنفذ معاهدة الويبو لحقوق الطبع والنشر (مثل قانون الألفية الرقمية لحقوق الطبع والنشر للولايات المتحدة )، ابتكر البعض طرقًا ذكية لتوزيع أوصاف خوارزمية DeCSS، مثل من خلال التخفي ، من خلال بروتوكولات الإنترنت المختلفة، على القمصان وفي القراءات الدرامية، كملفات MIDI ، كقصيدة هايكو ( DeCSS haiku[8] [9] وحتى كعدد أولي غير قانوني . [10]

انظر أيضا

مراجع

  1. ^ "قانون العقوبات النرويجي، المادة 135-147". مؤرشف من الأصل في 10 فبراير 2015. اطلع عليه بتاريخ 31 يوليو 2008 .
  2. ^ ab MoRE and [dEZZY/DoD] (4 نوفمبر 1999). "الحقيقة حول اختراق ملفات CSS على أقراص DVD". مؤرشف من الأصل في 29 أغسطس 2013. تم الاسترجاع في 4 يناير 2007 .
  3. ^ "ديريك فوكس ينهي حرب المطورين الغاضبة بتأكيد وجهة نظر جوهانسن في القصة". مؤرشف من الأصل في 2 ديسمبر 2000.
  4. ^ "EFF: فك تشفير أقراص DVD ليس سرًا تجاريًا". مؤسسة الحدود الإلكترونية . 22 يناير 2004. مؤرشف من الأصل في 14 أكتوبر 2007. تم الاسترجاع في 5 ديسمبر 2005 .
  5. ^ "Hele DVD-dommen" [الحكم الكامل على DVD]. Verdens Gang . 22 ديسمبر 2003. مؤرشف من الأصل في 12 ديسمبر 2008 . تم الاسترجاع في 25 فبراير 2012 .
  6. ^ "نظام تشفير المحتوى (CSS): مقدمة". www.cs.cmu.edu . مؤرشف من الأصل في 1 يوليو 2024 . تم الاسترجاع 29 أغسطس 2019 .
  7. ^ "Pigdog Journal - DeCSS Distribution Center". مؤرشف من الأصل في 7 أغسطس 2018. تم الاسترجاع في 28 مايو 2007 .
  8. ^ شون، سيث. "كيفية فك تشفير قرص DVD - في شكل هايكو". مؤرشف من الأصل في 20 يونيو 2005. تم الاسترجاع في 5 ديسمبر 2005 .
  9. ^ شون، سيث. "تاريخ هايكو دي سي إس إس". مؤرشف من الأصل في 28 يونيو 2018. تم الاسترجاع 25 فبراير 2012 .
  10. ^ Touretzky, David S. "Gallery of CSS Descramblers" . تم الاسترجاع في 25 فبراير 2012 .

قراءة إضافية

لورانس ليسيج، مستقبل الأفكار ، 2001، ص 187-190، متوفر مجانًا هنا محفوظ بتاريخ 22 أغسطس 2010 على موقع واي باك مشين .

  • DeCSS Central - معلومات حول DVD، وCSS، وDeCSS، وLiVid، وDVD CCA وMPAA والدعاوى القضائية المختلفة المحيطة بـ DeCSS.
  • أرشيف EFF للمعلومات حول دعاوى Bunner و Pavlovich DVD-CAA
  • أخبار 2600: صناعة أقراص DVD تقاضي 2600
  • أفتنبوستن: المدعون العامون يسمحون لـ DVD-Jon بالصمود
  • قائمة الأسئلة الشائعة حول منتدى DVD/DeCSS الخاص بـ Openlaw
  • 42 طريقة لتوزيع DeCSS
  • DeCSS Explained - نظرة عامة تقنية على خوارزمية فك تشفير CSS.
  • DeCSS.c، الكود المصدر لـ DeCSS
تم الاسترجاع من "https://en.wikipedia.org/w/index.php?title=DeCSS&oldid=1232061309"
Original text
Rate this translation
Your feedback will be used to help improve Google Translate