شرح تحمـــــــــــيل ملفات تورنت 

 

الحمدلله معز الاسلام بنصره ومذل الشرك بقهره ومصرف الامور بأمره ومستدرج الكافرين بمكره الذي قدر الايام دولا بعدله وجعل العافية للمتقين بفضله والصلاة والسلام علي من أعلي الله منار الاسلام بسيفه وعلي اله وصحبه ومن تبعهم باحسان الي يوم الدين اما بعد

 

download-torrents.png

بت تورنت " BitTorrent " : هو بروتوكول ( Peer-to-Peer ) اي النظير للنظير او الند للند حيث يسمح لمستخدمي شبكة الإنترنت بمشاركة الملفات من خلال اجهزتهم بسرعة فائقة حيث لا يتطلب بت تورنت سيرفرات للتحميل من خلالها مثل خدمة Dropbox نتيجة ب�ث الصور عن ‪Dropbox‬‏ او الخدمات السحابية الأخري فتورنت يعتمد بشكل أساسي علي التحميل من أجهزة المستخدمين الاخرين بدون وجود اي وسيط سوي سيرفرات " Tracker " , مشاركة الملفات عبر شبكة الإنترنت بين المستخدمين طريقة رائعة وفعالة للتحميل والرفع وتجاوز السياسات التعسفية التي تفرضها بعض مواقع التخزين السحابي تجاه المواد التي تنشرها , فخدمة تورنت تسمح لك بالتحميل بشكل مباشر من اجهزة الاطراف الاخري 

 

 

[ 1. مصطلحات هامة

 Tracker :

هو سيرفر يعمل كوسيط لربط اجهزة المستخدمين ببعضهم البعض من خلال عناوين الIP الخاصة بأجهزة المستخدمين , كل جهاز يقوم بتحميل(Download)البيانات فهو في نفس اللحظة يرفع (Upload)البيانات الي الاجهزة الاخري او المستخدمين الاخرين

 Peers :

عدد الأشخاص المتصلين الذين يقومون بمشاركة الملفات اما بالتحميل او الرفع وتحتوي Peers علي Seeders و leechers 

Seeders :

هم الاطراف الذين انتهوا من تحميل  الملف  بشكل كامل و من ثم يعرض الملف للتحميل للأخريين, و كلما زاد عدد " Seeders " كلما زادت الفرصه لتحميل الملف اسرع

Super :

وهو أول شخص يملك الملف بالكامل أو هو الذي يرفع الملف إلى الإنترنت ويسمح بمشاركته

Swarm :

مجموعه الأجهزة التي يتم التحميل منها في نفس اللحظة

Health :

خدمه للتحقق من وجود عدد " Seed " وعدد " Peer " وكلما زاد عددهم كلما زادت سرعه التحميل

Leeches :

 

هو الطرف الذي يقوم بالتحميل من الآخرين ولكن لا يسمح بالتحميل منه

 

لقراءة قاموس مصطلحات بت تورينت اضغط هنا

 

 

[ 2. طريقة عمل بت تورنت ]

 

اولا يجب الحصول علي ملف التورنت و هو الذي يحتوي علي معلومات الاتصال بالـ Tracker و هو الجهاز الذي ينظم عملية التحميل بين المستخدمين 

يتم فتح الملف بأحد برامج تحميل التورنت و اشهرها (Vuze ,BitTorrent, BitComet, uTorrent

بعد الاتصال بالجهاز يتم اتصالك بجهاز المستخدم (Seeder) الذي يملك اول جزء من الملف المراد تحميله و يتم نقله الي جهازك، في هذه الحالة يرمز لك بإسم (Downloader) او محمل

بعد الانتهاء من تحميل هذا الجزء يتم مجددا الاتصال بالـ Tracker لمعرفة من اين سيتم الحصول علي الجزء الاخر من الملف، تذكر في هذه الحالة انك اصبحت Seeder للجزء الذي تم تحميله و Downloader للجزء الاخر

يتم تكرار هذه العملية حتي يتم الانتهاء من الملف كاملا و تصبح Seeder للملف كله 

 

صورة توضيحية لالية عمل تورنت

 

 

 

[ 3. المخاطر الأمنية اثناء تحميل ملفات تورنت ]

 

سيرفر " Tracker " يحتاج الي بيانات جهازك ليتمكن من ربط اتصالك بالاطراف الاخري ولكن من ضمن البيانات التي يحتاجها Tracker عنوان الـ IP الخاص بجهازك ويمكن للاطراف الاخري معرفة عنوان الـ IP الخاص بجهازك وهذه البيانات تستغلها بعض اجهزة الاستخبارات او الهكرز في استهداف المستخدمين فضلا عن معرفة مزود الخدمة المحلي للبيانات التي تحملها 

قام بعض الباحثين الأمنيين باعداد دراسة لتوضيح طرق تعقب مستخدمي تور في برامج Bittorrent بعد إضافة المستخدمين بروكسي تور

طبقا لهذه الدراسة فالهجوم الاول كان يستهدف مستخدمي Bittorrent بعد ضبطهم بروكسي تور , هؤلاء المستخدمين يأملون ان عنوان الـ IP الخاص بهم لا يظهر في قائمة Tracker ولكن المشكلة ان العديد من برامج Bittorrent مثل ( uTorrent , Vuze ) تتجاهل اعدادات البروكسي حيث ان سيرفر Tracker مصمم لاستخدام بروتوكول UDP للاتصال وبروكسي Socks الخاص بشبكة تورلا يدعم سوي بروتوكول TCP وليس UDP ، في الحقيقة الهجوم اسوأ من ذالك , حيث تقوم بعض البرامج مثل uTorrent , BitSpirit بكتابة عنوان الـ IP الخاص بالمستخدمين مباشرة ضمن المعلومات التي ترسل الي سيرفر Tracker ومن ثم الي الاطراف الاخري

الهجوم الثاني يعتمد علي الهجوم الاول في استهداف مستخدمي Bittorrent بعد ضبطهم اعدادات البروكسي الي شبكة تور , اتضح ان هذه البرامج تستخدم منفذ " Port " عشوائي للاستماع اليه ومن ثم ترسل رقم المنفذ الي سيرفر Tracker اذا لو برنامج تورنت الذي تستخدمه اختار منفذ 50344 وتواصل مع الاطراف الاخري بتخف من خلال شبكة تور , فالاطراف الاخري يمكنهم النظر في قائمة Tracker ومعرفة المنفذ الذي استخدمته ومن ثم معرفة عنوان الـ IP , فإن لم يكن اتصالك بـ Bittorrent مشفر فعقدة الخروج في شبكة تور يمكنها معرفة بياناتك ايضا

اذا.... فشبكة تورغير مناسبة لاستخدامها في تحميل ملفات تورنت يمكنكم قراءة المزيد حول ذالك من هنا

 

💡توضيح

أفضل حل لتحميل ملفات تورنت بشكل أمن من خلال استخدام خدمات الشبكات الخاصة الإفتراضية VPN 

فخدمات الـ VPN تشفر اتصالك بشكل كامل وفي جميع البرامج بشكل تلقائي وليس برامج معينة , فمن المهم اختيار خدمة VPN تحترم خصوصية المستخدمين ولا تخزن بيانات التصفح او تقرأها عند اختيارك او شراءك لخدمة VPN عليك مراعاة المعايير الامنية في هذه الخدمات توجه الي هذا المقال 

 

📝 ملحوظة هامة :

     خدمة F-Secure Freedome  تحظر تحميل او رفع بيانات Bittorrent علي السيرفرات التالية

    اما السيرفرات الأخري مثل Denmark , Ireland , Norway يمكنك تحميل ملفات Bittorrent من خلالها 

 

[ 4. شرح تحميل ملفات تورنت لأجهزة أندرويد Android ]

 

mfD61wlwTqHtYFiLq1RWFN2pTrnDNpiON7Zgz7mb

tTorrent pro

 

لتحميل التطبيق توجه الي الرابط التالي 

اضغط على Settings

 

إَضغط علي Network Settings 

إضغط علي Encryption وتحقق من تفعيل Forced لاجبار التطبيق علي تشفير اتصالك 

 

حمل ملف تورنت من المصدر الرسمي وضعه في اي مسار ثم اضغط علي File Browser 

توجه الي المسار تحميل ملف تورنت وقم باختياره 

 

إضغط علي Download

 

 

ستظهر لوحة التحميل والرفع علي هذا النحو ستجد العديد من البيانات للاطراف PEERS وسيرفرات TRACKERS والملفات Files 

 

 

 

******

 

الي مستخدمي ايفـphoto_2015-07-19_20-44-17.jpgـون وايباد:

لمشاهدة شرح تحميل الملفات من خلال تورنت اضغط هنا او هنا , لتحميل F-Secure Freedome اضغط هنا 

إلي مستخدمي وينـــــــــدوز:

لمشاهدة شرح تحميل الملفات من خلال تورنت اضغط هنا او هنا , لتحميل F-Secure Freedome لنظام ويندوز اضغط هنا 

الي مستخدمي مـــــphoto_2015-07-19_20-44-17.jpgــــــــاك:

لمشاهدة شرح تحميل الملفات من خلال تورنت اضغط هنا , لتحميل F-Secure Freedome لنظام ماك اضغط هنا

الي مستخدمي لينــــfile1.jpegــــــكس:

لمعرفة برامج تورنت المتوفرة لنظام لينكس اضغط هنا , انصح باستخدام خدمة Privateivnternetacess VPN اضغط هنا 

 

 

❊❊❊❊❊❊