تعرضت شركة تويتر لتسريب خطير لأجزاء من الكود المصدري الخاص بتويتر على موقع GitHub، وهو موقع يستخدمه المطورون للتعاون في المشاريع البرمجية. وقد قامت تويتر بإصدار مذكرة استدعاء للمحكمة للحصول على معلومات عن المسؤول عن التسريب وأي مستخدمين آخرين قاموا بتنزيل البيانات
وقالت تويتر في الوثائق إن التسريب يشكل انتهاكاً لحقوق الطبع والنشر والأسرار التجارية، وأنه يمكن أن يعرض الشركة للخطر من حيث الأمن والمنافسة. وأضافت أنها تشتبه في أن أحد الموظفين السابقين قد يكون مسؤولاً عن التسريب
وقد تم إزالة الكود من GitHub بعد أن تلقى الموقع طلباً من تويتر بموجب قانون الألفية الجديدة لحقوق طبع ونشر المواد الرقمية، والذي يسمح لأصحاب حقوق الطبع والنشر بطلب إزالة المحتوى المخالف من مواقع الإنترنت. ولم يُعلَم بعد ما إذا كان GitHub سيمتثل لطلب تويتر بالكشف عن هوية المستخدمين أم لا.
ولم تعلق تويتر رسمياً على سبب التسريب أو حجمه، ولكنها قالت في تغريدة على حسابها الرسمي إنها تعمل على حل المشكلة وحماية بيانات المستخدمين. كما شكرت المستخدمين على صبرهم وثقتهم.
اقرأ أيضا: كيف ارسل كول مي موبايلي بسهولة
ما هو كود المصدر؟
كود المصدر هو مجموعة من التعليمات البرمجية التي يكتبها المبرمج باستخدام لغة برمجة معينة، والتي يمكن قراءتها وفهمها من قبل البشر. يحدد كود المصدر الإجراءات والوظائف التي يجب أن يقوم بها الحاسوب.
لكي يتم تنفيذ كود المصدر على الحاسوب، يجب تحويله إلى رمز آلة ثنائي، والذي يتكون من أصفار وآحاد فقط. هذا التحويل يمكن أن يتم بواسطة مترجم أو مترجم فوري أو مترجم في الوقت المناسب.
كود المصدر هو أساس البرامج والمواقع الإلكترونية، ويختلف باختلاف لغة البرمجة المستخدمة. هناك العديد من لغات البرمجة المختلفة، مثل جافا Java وسي C وسي بلس بلس C++ وباسكال Pascal وبايثون Python وبي إتش بي PHP وجافا سكريبت JavaScript. كل لغة لها قواعدها وقواميسها وطرقها في كتابة كود المصدر. عادة ما يتم تخزين كود المصدر في ملفات نصية أو في قواعد بيانات، ويتم تنظيمها في شجرة دليل تسمى شجرة المصدر.
لا يجب الخلط بين كود المصدر ولغات الترميز، مثل HTML أو XML. لغات الترميز تحدد كيفية بناء المحتوى على صفحة ويب، مثل العناوين والفقرات والروابط. لغات الترميز ليست برامج في حد ذاتها، ولكنها قد تحتوي على كود مصدر لبرامج أخرى، مثل جافا سكريبت.
هل تسرب كود المصدر الخاص بتويتر يمثل خطر؟
تسريب الكود المصدري الخاص بتويتر قد يمثل خطراً على أمن وخصوصية المنصة والمستخدمين، إذا استغله أشخاص ذوي نوايا سيئة للكشف عن نقاط الضعف أو الثغرات في البرمجة. كما قد يمثل خطراً على تنافسية تويتر، إذا استخدمه منافسوها للحصول على معلومات حول آليات وأساليب تشغيل المنصة. لذلك، تحاول تويتر ملاحقة المسؤول عن التسريب وحماية بياناتها وعملائها.
اقرأ ايضاً: قائمة هواتف هواوي التي لا تدعم خدمات جوجل
شركات أخرى تم تسريب كود المصدر الخاص بها
- في فبراير 2023، تم تسريب كود المصدر الخاص بكاسبرسكي، وهي شركة أمنية روسية، على موقع GitHub أيضاً. وقالت الشركة إن التسريب لم يؤثر على سلامة منتجاتها أو عملائها.
- في يناير 2023، تم تسريب كود المصدر الخاص بفيديو لانسير، وهي شركة ألعاب فيديو فرنسية، على موقع 4chan. وقالت الشركة إن التسريب جاء نتيجة لهجوم إلكتروني استهدف خادمها في ديسمبر 2022.
- في سبتمبر 2022، تم تسريب كود المصدر الخاص بويندوز إكس بي، وهو نظام تشغيل قديم من مايكروسوفت، على موقع 4chan أيضاً. وقالت مايكروسوفت إن التسريب لا يشكل خطورة كبيرة على المستخدمين، لأن النظام لم يعد يحصل على تحديثات أمنية منذ عام 2014.
- في يوليو 2022، تم تسريب كود المصدر الخاص بسناب شات، وهو تطبيق للتواصل الاجتماعي، على موقع GitHub من قبل مستخدم يدعي أنه مطور سابق في الشركة. وقالت سناب شات إن التسريب لم يؤثر على أمن التطبيق أو خصوصية المستخدمين.
- في أبريل 2022، تم تسريب كود المصدر الخاص بسي إس جو، وهي لعبة فيديو شهيرة، على موقع 4chan من قبل مستخدم يدعي أنه حصل عليه من موظف سابق في فالف، وهي شركة الألعاب التي تنتج اللعبة. وقالت فالف إن التسريب لا يشكل خطورة على اللاعبين أو الخادمات.
- في يناير 2022، تم تسريب كود المصدر الخاص بفي دي جي، وهو نظام تشغيل للهواتف الذكية من هواوي، على موقع GitHub من قبل مستخدم يدعي أنه مطور في الشركة. وقالت هواوي إن التسريب هو نتيجة لانتهاك لحقوق الملكية الفكرية، وأنها ستتخذ الإجراءات القانونية ضد المسؤول.
اقرأ أيضا: كيف ارسل كول مي موبايلي بسهولة
الدوافع وراء تسريب الكود المصدري الخاص بتويتر
قد تختلف الدوافع التي دفعت ذلك الشخص لتسريب الكود، ففي العادة تكون الدوافع وراء تسريب كود المصدر لأي شركة هي:
- الانتقام من الشركة التي تعمل فيها أو تعملت فيها سابقاً، أو التعبير عن الاحتجاج على سياساتها أو قراراتها.
- الحصول على مكافأة مالية أو شهرة من خلال بيع أو نشر الكود المسرب.
- الكشف عن الثغرات الأمنية أو المشاكل الفنية أو المعلومات الحساسة التي يحتويها الكود
- المساهمة في تطوير أو تحسين البرمجيات المفتوحة المصدر أو المشاركة في مجتمعات البرمجة.
في هذا المقال، تناولنا قضية تسريب كود المصدر الخاص بتويتر على موقع GitHub من قبل مستخدم مجهول، والإجراءات القانونية التي اتخذتها الشركة للكشف عن هويته ومحاسبته. كما استعرضنا بعض الدوافع والعواقب والطرق المتعلقة بتسريب كود المصدر للشركات الأخرى. وخلصنا إلى أن تسريب كود المصدر يمثل خطورة على أمن وخصوصية وسمعة الشركات، ويحتاج إلى تدابير وقائية واستجابية فعالة لمنعه أو التصدي له. نأمل أن يكون هذا المقال مفيداً ومثيراً للاهتمام، وندعوكم للتعليق والمشاركة بآرائكم حول هذا الموضوع.