Tor - Installing & Configuring ~ ubuntu

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

المشرف: Karam

Tor - Installing & Configuring ~ ubuntu

مشاركة غير مقروءةبواسطة snow wolf » السبت فبراير 26, 2011 6:59 pm

installing Tor ~ Ubuntu Linux Systems.

صورة

يوجد عدة طرق لتنصيب ال Tor على أنظمة ال Linux Ubuntu هي: :iok:
1-Add Tor Repository وهي الطريقة الأفضل :wink:

2-Build from Source (Not Recommended) في حال فشلت الطريقة الأولى :imb:

3-Using Tor Browser Bundle (Browsing Only) من أجل استخدامه بدون تنصيب :iok:

***********************************************

الطريقة الأولى: add Tor Repository
تتضم إضافة ال Repository و من ثم التنصيب عبر الأمر apt-get كما يلي:
1- عن طريق الApplication>accessories>Terminal نكتب الأمر التالي:
CODE: تحديد الكل
sudo gedit /etc/apt/sources.list

ليفتح مستند نصي (مستند الRepositories) نضيف لاخره السطر التالي:

مع إبدال ال <DISTRIBUTION> بإسم التوزيعة المستخدمة والتي قد تكون:
natty : ubuntu 11.04
maverick : ubuntu 10.10
lucid : ubuntu 10.04
karmic : ubuntu 9.10
مثلا من أجل التوزيعة ubuntu 10.10 يكون السطر كالتالي

نحفظ الملف و نغلقه. :iok:
2- إضافة ال gpg key و ذلك عن طريق الأوامر:
CODE: تحديد الكل
gpg --keyserver keys.gnupg.net --recv 886DDD89

CODE: تحديد الكل
gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | sudo apt-key add -

3- تحديث ال apt Sources و تنصيب ال Tor عن طريق الأوامر:
CODE: تحديد الكل
sudo apt-get update

CODE: تحديد الكل
sudo apt-get install tor tor-geoipdb

4- البرنامج يحتاج إلى البرنامج Polipo يجب نتصيبه و تهيئته بالطريقة التالية: :imb:
CODE: تحديد الكل
sudo apt-get install polipo

يجب تنزيل ملف التهيئة عن طريق الأوامر التالية:
CODE: تحديد الكل
cd ~

CODE: تحديد الكل
wget https://gitweb.torproject.org/torbrowser.git/blob_plain/HEAD:/build-scripts/config/polipo.conf; mv polipo.conf config

CODE: تحديد الكل
sudo mv -f config /etc/polipo/config

من ثم نعمل Restart Polipo ليأخذ الإعدادات الجديدة من الأمر:
CODE: تحديد الكل
sudo /etc/init.d/polipo restart

5-وللتفعيل على متصفح ال Firefox من خلال Tor button add-on
https://www.torproject.org/torbutton/index.html.en
***********************************************

الطريقة الثانية: Build from Source Code
وذلك بتحميل ال Tor Source من الرابط:
https://www.torproject.org/dist/tor-0.2.1.29.tar.gz
ولتنصيبه نفك أرشيف ال Source (السابق) على ال Desktop ـ (untar)
ثم من خلال ال Terminal نكتب الأوامر:
CODE: تحديد الكل
cd ~/Desktop/tor-0.2.1.29

CODE: تحديد الكل
chmod +x *

CODE: تحديد الكل
sudo ./configure && make

CODE: تحديد الكل
sudo make install

ثم نقوم بتنصيب ال Polipo وال Tor Button (الشرح في الطريقة الأولى 4 و 5)
***********************************************

الطريقة الثالثة: Tor Browser Bundle
وهذة الطريقة لاتحتاج إلى تنصيب , نقوم بتنزيل Tor Browser Bundle من الرابط: :iok:
tor-browser-gnu-linux-1686-en-US.tar.gz
صفحة التحميل (لإصدار اخر(x64) أو لغة أخرى) https://www.torproject.org/projects/torbrowser.html.en
ونقوم بتشغيل ال Tor Browser من الأرشيف السابق بعد فك أرشفته والتصريح به: mark as Executable
CODE: تحديد الكل
chmod +x *

***********************************************
A Smile :) is a Wonderful Message.. .. ..That Has No Letters..
صورة العضو الشخصية
snow wolf
عضو جديد
عضو جديد
 
مشاركات: 57
اشترك في: الاثنين سبتمبر 28, 2009 6:01 pm
الجتس: ذكر
الشهادة الثانوية: سورية
الجامعة: جامعة دمشق
الكلية: الهندسة المعلوماتية
المرحلة الدراسية: السنة الأولى

Re: Tor - Installing & Configuring ~ ubuntu

مشاركة غير مقروءةبواسطة snow wolf » الأحد فبراير 27, 2011 3:07 pm

links>>
https://www.torproject.org (main)
https://www.torproject.org/about/overview.html.en (overview)
https://www.torproject.org/download/download.html.en (download Page)
https://www.torproject.org/dist/tor-0.2.1.29.tar.gz (Source Code)
https://www.torproject.org/docs/debian.html.en (Debian/ubuntu, adding Repository)
https://www.torproject.org/docs/tor-doc-unix.html.en (build from source)
https://www.torproject.org/projects/torbrowser.html.en (Tor Browser Bundle, Download Page)
https://www.torproject.org/torbutton/index.html.en (TorButton, Firefox addon)

Useful Tor terminal controls>>
stop command:
CODE: تحديد الكل
sudo /etc/init.d/tor stop

start command:
CODE: تحديد الكل
 sudo /etc/init.d/tor start

restart command:
CODE: تحديد الكل
sudo /etc/init.d/tor restart


Tor GUI: Vidalia>>
install:
CODE: تحديد الكل
sudo apt-get install vidalia

"Tor Stop" is needed before Vidalia Start *Bug*
A Smile :) is a Wonderful Message.. .. ..That Has No Letters..
صورة العضو الشخصية
snow wolf
عضو جديد
عضو جديد
 
مشاركات: 57
اشترك في: الاثنين سبتمبر 28, 2009 6:01 pm
الجتس: ذكر
الشهادة الثانوية: سورية
الجامعة: جامعة دمشق
الكلية: الهندسة المعلوماتية
المرحلة الدراسية: السنة الأولى

Re: Tor - Installing & Configuring ~ ubuntu

مشاركة غير مقروءةبواسطة make_change » الأحد فبراير 27, 2011 7:50 pm

شكرا أخ snow wolf على الشرح

بس ممكن توضحلنا شوي عن فائدة البرنامج يعني هو لفك الحجب عن المواقع على عيني
طيب لماذا استعمله وبإمكاني وضع بروكسي لفتح المواقع المحجوبة ؟
يعني على هوا مافهمت أن طريقة عمل البرنامج هي أن بيطوع أحد العملاء بمكان ما ليكون البروكسي الذي تتصل عن طريقه ألا يؤدي ذلك إلى مخاطر على المعلومات
ياريت توضح طريقة العمل بشكل موسع لأني لم أفهمها بشكل جيد

شكرا مرة أخرى..
make_change
عضو جديد
عضو جديد
 
مشاركات: 1
اشترك في: الأحد فبراير 27, 2011 12:25 am
الجتس: أنثى
الشهادة الثانوية: سورية
الجامعة: جامعة دمشق
الكلية: الهندسة المعلوماتية
المرحلة الدراسية: السنة الثالثة

Re: Tor - Installing & Configuring ~ ubuntu

مشاركة غير مقروءةبواسطة snow wolf » الاثنين فبراير 28, 2011 12:29 am

make_change كتب:شكرا أخ snow wolf على الشرح

بس ممكن توضحلنا شوي عن فائدة البرنامج يعني هو لفك الحجب عن المواقع على عيني
طيب لماذا استعمله وبإمكاني وضع بروكسي لفتح المواقع المحجوبة ؟
يعني على هوا مافهمت أن طريقة عمل البرنامج هي أن بيطوع أحد العملاء بمكان ما ليكون البروكسي الذي تتصل عن طريقه ألا يؤدي ذلك إلى مخاطر على المعلومات
ياريت توضح طريقة العمل بشكل موسع لأني لم أفهمها بشكل جيد

شكرا مرة أخرى..

:imb: :imb: :imb:
بعتذر بس أنا حاطط link عن الشرح:

شرح بسيط: :imb:
Tor هو عبارة عن شبكة اتصال Network تستخدم الأنفاق الأفتراضية: Virtual Tunnels وهي تساعدك على حماية الخصوصية و زيادة مستوى الأمان في الانترنت :iok:
وهو يحمي من التعقب والمراقبة "traffic analysis" والتي من خلالها يمكن معرفة مصدرك وموقعك
هذه الخدمه هي صنعت علي طريقة Bittorrent الي حد ما حيث يقوم مستخدمين بلعب دور Server لنقل اتصالك من شخص الي اخر (و هو مشفر) و لا تستطيع اي شركة ان تعرف ماذا تصنع او ان تعيق الاتصال حتى ال ISP الخاص بك.
يمكنك فقط ان تجعل العميل (Client) يلعب دور مستخدم Server او كلاهما معا (كما هو الحال في ال Torrent( هنا تتبادل الخصوصية).
وطريقة العمل كما يلي:
صورة

في الصوره السابقة يقوم المكونين للشبكه بتمويه الاتصال و تشفيرة (بمفتاح Alice Key) حتي لا يتمكن احد (حتي المموهين في الشبكه) من معرفة ماذا يقول Alice PC الى ال Bob's Server.
صورة

يقوم Client أي Alice PC تغير طبيعه الاتصال اوتوماتيكيا كل عشر دقائق حتى تزيد من حماية الإتصال. :wink:
هذا البرنامج سريع جدا و مجاني ومقدم خدمات كتيرة خاصة أنه يمنع مستخدمية و ايضا المتطفلين ال Hackers :wink: من التطفل وحتى اجهزة التجسس المخابراتية لم يستطيعوا كسر الطريقة التي يعمل بها ولا التشفير. لان ليس له مخدمات(servers) مركزية و انما منتشرة كنتشار مستخدمي برامج تبادل الملفات Torrent
للمعلومات
ملاحظة:
يمكن استخدام ال Tor مع أي برنامج اخر بوضع ال Local Host Proxy - Socks5 هو:
Proxy IP: 127.0.0.1
Port: 9050
(يستحسن استخدامه في التصفح مع ال Firefox لوجود TorButton Addon)
A Smile :) is a Wonderful Message.. .. ..That Has No Letters..
صورة العضو الشخصية
snow wolf
عضو جديد
عضو جديد
 
مشاركات: 57
اشترك في: الاثنين سبتمبر 28, 2009 6:01 pm
الجتس: ذكر
الشهادة الثانوية: سورية
الجامعة: جامعة دمشق
الكلية: الهندسة المعلوماتية
المرحلة الدراسية: السنة الأولى


العودة إلى منتدى البرمجيات المفتوحة المصدر

الموجودون الآن

المستخدمون المتصفحون لهذا المنتدى: لا يوجد أعضاء مسجلين متصلين و 2 زائر/زوار

cron