ريتروشير

ريتروشير هو تطبيق مجاني ومفتوح المصدر للتواصل ومشاركة الملفات بين المستخدمين، ويعتمد على شبكة من نوع "صديق إلى صديق" أنشأها برنامج GNU Privacy Guard (GPG). [ 4 ] ويمكن للمستخدمين، اختيارياً، تبادل الشهادات وعناوين IP مع أصدقائهم والعكس صحيح. [ 5 ] [ 6 ]

تاريخ

تأسست شركة Retroshare في عام 2004 على يد مارك فيرني. [ 7 ] وكان إصدار غير رسمي لجهاز الكمبيوتر أحادي اللوحة Raspberry Pi ، يُسمى PiShare، متاحًا منذ عام 2012. [ 8 ]

في 4 نوفمبر 2014، حصل برنامج Retroshare على 6 نقاط من أصل 7 في تقييم مؤسسة Electronic Frontier Foundation لأمن الرسائل ، وهو تقييم قديم الآن. وقد خسر نقطة واحدة لعدم إجراء تدقيق مستقل حديث للبرمجيات . [ 9 ]

في أغسطس 2015، تم نقل مستودع Retroshare من SourceForge إلى GitHub . [ 10 ] وفي عام 2016، استعرضت مجلة Linux Magazine الثغرات الأمنية في Retroshare ووصفتها بأنها "محاولة جريئة، ولكنها في النهاية غير فعالة". [ 11 ]

تصميم

ريتروشير هي شبكة مراسلة فورية ومشاركة ملفات تستخدم جدول تجزئة موزع لاكتشاف العناوين. يمكن للمستخدمين التواصل بشكل غير مباشر من خلال الأصدقاء المشتركين وطلب اتصالات مباشرة. [ 12 ]

سمات

المصادقة والاتصال

بعد التثبيت الأولي، يُنشئ المستخدم زوجًا من مفاتيح التشفير ( GPG ) باستخدام Retroshare. بعد المصادقة وتبادل مفتاح غير متماثل ، يُستخدم OpenSSL لإنشاء اتصال، وللتشفير التام بين الطرفين . لا يمكن لأصدقاء الأصدقاء الاتصال افتراضيًا، ولكن يمكنهم رؤية بعضهم البعض إذا سمح المستخدمون بذلك. تم إصدار IPv6 في نوفمبر 2018.

ملف

من الممكن مشاركة المجلدات بين الأصدقاء. [ 13 ] يتم نقل الملفات باستخدام نظام نقل متعدد القفزات (مستوحى من ميزة "قفز السلحفاة" في مشروع Turtle F2F ، ولكن مُنفذ بطريقة مختلفة). في جوهره، يتم تبادل البيانات بين الأصدقاء فقط، مع العلم أنه من الممكن أن يكون مصدر النقل ووجهته النهائية على بُعد عدة أصدقاء. تُعد وظيفة البحث التي تُجري بحثًا مجهولًا متعدد القفزات مصدرًا آخر للعثور على الملفات في الشبكة.

يتم تمثيل الملفات بواسطة قيمة التجزئة SHA-1 الخاصة بها ، ويمكن تصدير الملفات والروابط المتوافقة مع HTTP ونسخها ولصقها داخل/خارج Retroshare لنشر موقعها الافتراضي في شبكة Retroshare.

تواصل

تقدم شركة Retroshare الخدمات التالية للاتصالات:

  • محادثة خاصة ؛
  • نظام مراسلة خاص يسمح بالتواصل الآمن بين الأصدقاء المعروفين والأصدقاء البعيدين؛
  • غرف دردشة عامة وخاصة متعددة المستخدمين؛
  • نظام منتدى يسمح بإنشاء منتديات مجهولة الهوية ومنتديات موثقة، يقوم بتوزيع المنشورات من الأصدقاء إلى الأصدقاء؛
  • يوفر نظام القنوات إمكانية التنزيل التلقائي للملفات المنشورة في قناة معينة إلى كل نظير مشترك، على غرار خلاصات RSS ؛
  • نظام روابط منشورة، حيث يمكن مشاركة روابط لمعلومات مهمة؛
  • مكالمات عبر بروتوكول الإنترنت (VoIP )؛
  • مكالمات الفيديو (منذ الإصدار 0.6.0)؛
  • يدعم شبكات Tor و I2P لمزيد من إخفاء الهوية (منذ الإصدار 0.6.0).

واجهة المستخدم

يعتمد جوهر برنامج Retroshare على مكتبة غير متصلة بالإنترنت، يتم توصيل ملفين تنفيذيين بها:

  • برنامج تنفيذي بواجهة سطر أوامر لا يوفر أي تحكم تقريبًا، ولكنه مفيد للتشغيل "بدون واجهة رسومية" على الخادم
  • تُعدّ واجهة المستخدم الرسومية المكتوبة بلغة Qt هي الأكثر استخدامًا. بالإضافة إلى الوظائف الشائعة في برامج مشاركة الملفات الأخرى، مثل علامة تبويب البحث وعرض عمليات النقل، يتيح Retroshare للمستخدمين إمكانية إدارة شبكتهم من خلال جمع معلومات اختيارية عن الأصدقاء المجاورين وعرضها على شكل مصفوفة ثقة أو رسم بياني ديناميكي للشبكة. ويمكن تغيير المظهر باختيار أحد أنماط التنسيق المتاحة.

إخفاء الهوية

إن بنية شبكة Retroshare القائمة على العلاقات بين المستخدمين تجعل اختراقها صعباً، ويكاد يكون من المستحيل مراقبتها من وجهة نظر خارجية. [ 14 ] ويمكن تعزيز مستوى إخفاء الهوية بشكل أكبر عن طريق تعطيل خدمات تبادل DHT وIP/ الشهادات ، مما يجعل شبكة Retroshare شبكة مظلمة حقيقية. [ 15 ]

قد لا يتواصل أصدقاء الأصدقاء مباشرةً فيما بينهم؛ ومع ذلك، يمكن للمستخدم تفعيل مشاركة الملفات بشكل مجهول مع أصدقاء الأصدقاء. يتم البحث عن هذه الملفات والوصول إليها، بالإضافة إلى تحميلها وتنزيلها، عبر سلسلة من الأصدقاء. هذا يعني أن التواصل بين مصدر البيانات (الرافع) ووجهتها (المنزّل) يتم بشكل غير مباشر من خلال الأصدقاء المشتركين. على الرغم من أن الأصدقاء الوسيطين لا يستطيعون تحديد المصدر الأصلي أو الوجهة النهائية، إلا أنهم يستطيعون رؤية أقرب الأشخاص إليهم في سلسلة التواصل (أصدقائهم). ولأن تدفق البيانات مُشفّر، فإن المصدر الأصلي والوجهة النهائية فقط هما من يستطيعان رؤية البيانات المنقولة.

محاذير

على الرغم من أن تشفير Retroshare يجعل من المستحيل عمليًا على مزود خدمة الإنترنت أو أي مراقب خارجي آخر معرفة ما يتم تنزيله أو تحميله، إلا أن هذا القيد لا ينطبق على أعضاء دائرة ثقة المستخدم في Retroshare؛ إذ قد تشكل إضافة أشخاص غير موثوق بهم إلى هذه الدائرة خطرًا محتملاً. [ 16 ]

في عام ٢٠١٢، أصدرت محكمة ألمانية أمرًا قضائيًا ضد أحد مستخدمي موقع Retroshare لمشاركته ملفات موسيقية محمية بحقوق الطبع والنشر. يستمد Retroshare أمانه من حقيقة أن جميع عمليات النقل يجب أن تمر عبر "أصدقاء موثوق بهم" يضيفهم المستخدمون. في هذه الحالة، أضاف المدعى عليه شركة مراقبة مكافحة القرصنة كصديق، مما سمح بتعقبه من خلال تجميع بيانات عمليات الأمان السيئة . [ ١٧ ]

انظر أيضاً

مراجع

  1. "Retroshare تهدف إلى أن تكون شبكة اجتماعية خاصة وجهاً لوجه | مدونة مجتمع SourceForge" . Sourceforge.net . 11 مايو 2010. تم الاطلاع عليه في 4 ديسمبر 2016 .
  2. "الإصدار 0.6.7" . 30 نوفمبر 2023. تم الاطلاع عليه بتاريخ 30 نوفمبر 2023 .
  3. "ترجمة ريتروشير" . Transifex.com . مؤرشف من الأصل في 8 يناير 2014. تم الاطلاع عليه في 4 ديسمبر 2016 .
  4. أماتو، ألبا، بنيامينو دي مارتينو، ماركو سكيالدون، وسلفاتوري فينتيتشينك. "حل تفاوضي للشبكة الذكية باستخدام نهج لامركزي بالكامل، من نظير إلى نظير". المؤتمر الدولي التاسع حول الشبكات المعقدة .{{cite journal}}: صيانة CS1: أسماء متعددة: قائمة المؤلفين ( رابط )
  5. "مشاركة الملفات المجهولة واللامركزية وغير الخاضعة للرقابة تشهد ازدهاراً" . تورنت فريك. 3 مارس 2012. تم الاطلاع عليه في 4 ديسمبر 2016 .
  6. شين، شومين؛ يو، هيذر؛ بوفورد، جون؛ أكون، مرسالين، محرران. (2010). دليل شبكات الند للند | شومين (شيرمان) شين . سبرينغر. doi : 10.1007/978-0-387-09751-0 . ISBN 978-0-387-09750-3S2CID 60783890. تم الاطلاع عليه بتاريخ 4 ديسمبر 2016 . 
  7. الخليوي، راكان؛ صبور، عبد الحكيم؛ الدغيم، خالد؛ المنّا، أسامة (ديسمبر 2016). "دراسة استقصائية لبروتوكولات المراسلة الفورية الآمنة والمجهولة الهوية من نظير إلى نظير" . المؤتمر السنوي الرابع عشر للخصوصية والأمن والثقة (PST) لعام 2016. معهد مهندسي الكهرباء والإلكترونيات ( IEEE). الصفحات 294-300 . doi : 10.1109/pst.2016.7906977 . ISBN  978-1-5090-4379-8. S2CID 15496391 . 
  8. "تنزيل من PiShare" . SourceForge.net . 15 يناير 2014. تم الاطلاع عليه في 4 ديسمبر 2016 .
  9. "بطاقة تقييم المراسلة الآمنة. ما هي التطبيقات والأدوات التي تحافظ فعلاً على أمان رسائلك؟" . مؤسسة الحدود الإلكترونية. 4 نوفمبر 2014.
  10. مجتمع Retroshare. "التاريخ - وثائق Retroshare" . retroshare.readthedocs.io . تم ​​الاطلاع عليه بتاريخ 28 يناير 2018 .
  11. بايفيلد، بروس (24 فبراير 2016). "هل الشبكة الخاصة مفيدة للخصوصية والأمان؟" . مجلة لينكس . تم الاطلاع عليه في 4 سبتمبر 2022 .
  12. م، روجرز؛ س، بهاتي (2007). "كيفية الاختفاء تمامًا: دراسة استقصائية لشبكات الند للند الخاصة" . discovery.ucl.ac.uk . تم الاطلاع عليه بتاريخ 28 يناير 2018 .
  13. الخليوي، راكان، عبد الحكيم صبور، خالد الدغايم، وأسامة المنّا. "دراسة استقصائية لبروتوكولات المراسلة الفورية الآمنة والمجهولة الهوية بين الأفراد". المؤتمر السنوي الرابع عشر حول الخصوصية والأمن والثقة .{{cite journal}}: صيانة CS1: أسماء متعددة: قائمة المؤلفين ( رابط )
  14. الخليوي، راكان، عبد الحكيم صبور، خالد الدغايم، وأسامة المنّا (2016). "دراسة استقصائية لبروتوكولات المراسلة الفورية الآمنة والمجهولة الهوية بين النظراء". المؤتمر السنوي الرابع عشر للخصوصية والأمن والثقة (PST) لعام 2016. الصفحات 294-300 . doi : 10.1109/PST.2016.7906977 . ISBN  978-1-5090-4379-8. S2CID 15496391 . {{cite book}}: صيانة CS1: أسماء متعددة: قائمة المؤلفين ( رابط )
  15. "مشاركة الملفات المجهولة واللامركزية وغير الخاضعة للرقابة تشهد ازدهارًا - تورنت فريك" . تورنت فريك . 3 مارس 2012. تم الاطلاع عليه بتاريخ 28 يناير 2018 .
  16. "عزز خصوصيتك على الإنترنت باستخدام Retroshare" . مدونة دوغ فيتالي التقنية . 29 يوليو 2013. تم الاطلاع عليه بتاريخ 28 يناير 2018 .
  17. ""محكمة ألمانية تُعلن عدم قانونية خدمة مشاركة الملفات المجهولة على الإنترنت المظلم - تورنت فريك" . تورنت فريك . 23 نوفمبر 2012. تاريخ الاطلاع: 28 يناير 2018 .