مقال : TOR لتأمين الاتصال بالانترنت
بعد ان قام الأخ عبد المهيمن بشرح كيفية استخدام SSH tunnels لنخطي الحجب و الجدران النارية قررت ان أطرح موضوع يتحدث عن استخدام tor فى تامين الاتصال مع بعض التطبيقات التى نستخدمها بكثره فى حياتنا اليوميه مثل Firefox, IRC-Clients and ssh.
Tor: هو احد البرامج المجانيه التى تتيح للمستخدم الدفاع عن نفسه ضد مختلف أشكال مراقبة الشبكة المختلفه و التى تهدد كل من الحرية الشخصية و الخصوصيه والعلاقات التجاريه.
يقوم tor بعمل حماية للاتصال عن طريق شبكة موزعة للاحمال تدار بواسطة متطوعين من كل انحاء العالم. إذ يقوم البرنامج يمنع من يحاول مراقبة الاتصال بالانترنت و معرفة ما المواقع التي تزورها ، ويمنع المواقع التي تزورها من معرفة موقعك الفعلى ايضا , بالاضافة اى ذلك فهو يعمل مع العديد من التطبيقات الاخرى ، بما في ذلك متصفحات الويب ، وعملاء الرسائل الفورية ، والدخول عن بعد ، وغيرها من التطبيقات القائمة على بروتوكول TCP.
تنصيب TOR على Ubuntu 11.04 :
قم بفتح Terminal ونفذ الامر التالي:
nano /etc/apt/sources.listو اضف السطر التالى :
deb http://deb.torproject.org/torproject.org natty mainالان نفذ الاوامر التالية:
pg –keyserver keys.gnupg.net –recv 886DDD89gpg –export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | sudo apt-key add –
apt-get update
apt-get install tor tor-geoipdb
بعد ان انتهينا من اعداد Tor نقوم الان بالتاكد من عمله , اذهب الى Terminal ونفذ التالى :
torify firefox https://check.torproject.org/بظهور تلك الصفحه تاكدنا من عمل TOR بشكل صحيح.
استخدام Tor مع اتصال SSH :
استخدام Tor مع SQLmap:
التطبيق المستخدم فى SQLMap عباره عن لعبة مقدمه من spiderlabs.
عن الكاتب:
أحمد العنتري, طالب فى هندسه قسم حاسبات وتحكم بأكادمية السلاب. مبرمج بايثون أستخدم لينوكس كنظام أساسي وأحب الحمايه ومعرفة وسائل الاختراق المختلفة.
مشكورر استاذنا القدير على الموضوع الرائع ودائما تتحفنا بمواضيع رائعة
لكن لدي استفسار هل هذه الطريقة تنفع ايضا مع اوبنتو 10.04
مع تمنياتي لك بالتوفيق والنجاح
شكراً لك أخي أحمد العنترى على الشرح ..
Hit-Man
هناك نسخة من البرنامج تعمل على الويندوز ،
يمكنك تحميلها من هنا .. https://www.torproject.org/download/download.html.en
مقال رائع تسلم ايدك احمد
prince : العفو :). تقدر تنفذ الطريقه على اى اصدار من ubuntu
Elnimr Elmasry : الله يخليك 🙂
Hit-Man : العفو :). TOR مكتوب بال C وبيشتغل على ال windows بنفس الكفائه
Omar Ahmed : شكرا على الرابط 🙂
السلام عليكم
شكرا لك أخي أحمد العنتريعلىالمقال الدي حقيقة اتحفتنا .
عندي سؤال : -لغة البرمجة التي تم برمجة بها هدا البرنامج ؟
-هل هناك برنامجيقوم بنفس العمل في الوندوز؟
و شكرا لك أخي
تحياتي
بارك الله فيك اخي احمد العنتري
أحسنت في طرح الموضوع
احترامي
كلامك مقنع .. وانا عن نفسي اقتنعت بكلامك 🙂
وتم اضافه السورس كالتالي :
sudo nano /etc/apt/sources.list
sudo gpg –keyserver keys.gnupg.net –recv 886DDD89
sudo gpg –export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | sudo apt-key add –
sudo apt-get update
sudo apt-get install tor tor-geoipdb polipo
وثم عمل الاعدادات كما اللي قلته بالتعليق الاول
🙂
و الله البرنامج رووووووووووووووووووووووووعة
اخي احمد .. بعد تطبيق الاوامر في ابونتو 11.4 هذه هي النواتج
fire@FiReWaLL2010:~$ su
root@FiReWaLL2010:/home/fire# nano /etc/apt/sources.list
root@FiReWaLL2010:/home/fire# pg –keyserver keys.gnupg.net –recv 886DDD89
pg: illegal option — -keyserver
pg: Usage: pg [-number] [-p string] [-cefnrs] [+line] [+/pattern/] [files]
root@FiReWaLL2010:/home/fire# gpg –export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | sudo apt-key add –
gpg: directory `/root/.gnupg’ created
gpg: new configuration file `/root/.gnupg/gpg.conf’ created
gpg: WARNING: options in `/root/.gnupg/gpg.conf’ are not yet active during this run
gpg: keyring `/root/.gnupg/secring.gpg’ created
gpg: keyring `/root/.gnupg/pubring.gpg’ created
gpg: WARNING: nothing exported
gpg: no valid OpenPGP data found.
root@FiReWaLL2010:/home/fire# apt-get update
وبعد الابديت
Reading package lists… Error!
W: GPG error: http://deb.torproject.org natty InRelease: The following signatures were invalid: NODATA 1 NODATA 2
W: Duplicate sources.list entry http://archive.ubuntu.com/ubuntu/ natty-updates/main i386 Packages (/var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_natty-updates_main_binary-i386_Packages)
W: Duplicate sources.list entry http://archive.ubuntu.com/ubuntu/ natty-updates/restricted i386 Packages (/var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_natty-updates_restricted_binary-i386_Packages)
E: Encountered a section with no Package: header
E: Problem with MergeList /var/lib/apt/lists/deb.torproject.org_torproject.org_dists_natty_main_binary-i386_Packages
E: The package lists or status file could not be parsed or opened.
root@FiReWaLL2010:/home/fire#
! FiReWaLL2010 !: زيد نسى حرف ال g لما كان بينسق الموضوع 🙂
غير من:
pg –keyserver keys.gnupg.net –recv 886DDD89
الى
gpg –keyserver keys.gnupg.net –recv 886DDD89
اخي احمد العنتري .. والله انا كنت مستغرب اصلا ايش هو الامر الجديد هذا pg .. مع انه طلع ببالي احط gpg ولكني لقيت الحل..
الحل لكل من لديه مشكلتي وخاصة ابونتو 11.04 natty ..
في أبونتو 11.04 natty البرنامج متوفر في مستودعات التوزيعة في universe
http://packages.ubuntu.com/natty/tor
ولاتحتاج إضافة المستودع الخاص به
بدون اي اضافه .. افتح الترمنال واكتب التالي ..
sudo apt-get install tor tor-geoipdb polipo
بعد انتهاء التنصيب حمل هذا الملف واحفظه في مجلد المنزل
/home/user
مع العلم ان user هو اسم المستخدم لديك
سنأخذ نسخة احتياطية من الملف الافتراضي ونضيف الملف اللي قمنا بتحميله
sudo mv /etc/polipo/config /etc/polipo/config.bak
sudo mv ~/polipo.conf /etc/polipo/config
نعيد تشغيل polipo
sudo /etc/init.d/polipo restart
الان من قائمة نظام – تفضيلات – network proxy
إجعل الإعدادات كما في الصورة
http://linuxawi.com/wp-content/uploads/2010/07/install-tor-in-ubuntu/Network Proxy Preferences.png
واضغط على زر apply system wide
الان افتح الفايرفوكس .. واجعل الاعدادات البروكسي على
use system proxy sittings
الان افتح الرابط التالي
https://check.torproject.org/
وتطلع لك الصفحه بها كتابة بالاخضر كما في الموضوع الاصلي للاخ احمد
………
اما إذا كان لديك شك في مزود الخدمة انه يمنع مرور هذه الحزمة او يقوم بحجب أي رابط به اسم البرنامج
أدخل على Synaptic من قائمة الإعدادات – خصائص – الشبكة وأدخل اي بروكسي وقم بعملية تحديث من داخل Synaptic
ثم نصب البرنامج بطريقه عادية وقم ببقيه الاعدادات كما سبق 🙂
تحياااتي
اخوكم
فايروول
.
اسف يا اخوان ..
لم احط الرابط اللي في هذا القسم من الكلام
—————-
بعد انتهاء التنصيب حمل هذا الملف واحفظه في مجلد المنزل
/home/user
مع العلم ان user هو اسم المستخدم لديك
—————–
الرابط هو التالي
http://linuxawi.com/wp-content/uploads/2010/07/install-tor-in-ubuntu/polipo.conf
واتمنى من احد التعديل على تعليقي لكي يكون كاملا 🙁
! FiReWaLL2010 ! :
Do not use the packages in Ubuntu’s universe. They are unmaintained and out of date. That means you’ll be missing stability and security fixes.
الموقع الرسمى للبرنامج ينصح بعدم استخدام حزم universe لانها قديمه و فيها غلطات 🙂
https://www.torproject.org/docs/debian.html.en#ubuntu
يعمل فقط مع بروتوكول ال TCP وليس ال UDP لدالك وجب الانتباه جيدا لهده النقطة ^^
السلام عليكم
استخدم وندو xp واستخدم برنامج putty
ولكن تم حجب البوت 22 في سوريا او تم حجب Shellmix
هل من بديل عن Shellmix لكي يعمل من جديد
ولكم الاجر
هذا البرنامج رائع، ولكن عيبه الوحيد من وجهة نظري انه بطيء جداً وخاصة على نظام Mac OS X.
وهو ما يجعلني ابتعد عن استخدامه…