شرح عمليه ربط privoxy و/او proxychains مع Tor (بروكسيجاينز+بريفوكسي+تور)

privoxyproxychains
الأوسمة: #<Tag:0x00007f1d0de23160>

(ناصر المجهول) #1

ملاحظه(1):- استخدام هذه الادوات لغرض الاعتماد عليهم بالتخفي غير منصوح به. (اذا كنت تسال عن طريقه افضل للتخفي اثناء التصفح فاستخدم متصفح تور او هونكس او تيلز).

ملاحظه(2):- كل واحده من هذه الادوات لديها عالم من الاستخدامات والشروحات اذا اردنا الدخول في تفاصيلها , فلذلك ساشرح فقط طريقه الربط بينهم وبين تور ولكن ساقوم بتزويد كل واحده بموقعها الرسمي واذا اردت ان تستزيد من المعلومات عنها يمكنك زياره موقعها الرسمي.

ملاحظه(3):- اذا كنت تسكن في دوله تقوم بغلق الاتصال المباشر بتور , فطريقه اضافه جسور تور شرحت هنا.

  • نقوم بتنصيب الادوات قبل بدء الشرح عن طريق هذا الامر

( هذا الامر سيقوم بتنصيب جميع الادوات)

sudo apt-get install privoxy proxychains tor

ثم نضغط على الحرف y ثم نضغط على Enter

اذا اردت ان تختار اثنتان او واحده من الادوات فقط قم بمسح اسم الاداه التي لا تحتاجها مثلا اذا اردنا tor فقط فنكتب:-

sudo apt-get install tor

وهكذا…

ملاحظه:- تستطيع تسطيب تور عن طريقه اضافه المستودع الخاص بتور شرحت هنا. وهذا ينصح للناس الذين يستخدمون توزيعه ubuntu لانه من غير المنصوح به تنصيب تور من مستودعات ubuntu.


اضغط على الصور لفتحها بشكل كامل


A- بريفوكسي/privoxy

  • الموقع الرسمي للاداه

http://www.privoxy.org/

  • شرح طريقه الربط/التفعيل

بعد ما قمنا بعمليه تنصيب privoxy و tor نقوم الان بالذهاب الى /etc/privoxy/config عن طريق هذه الامر

( يمكنك استخدام القارىء الذي تحبه بالنسبه لي احب nano)

sudo nano /etc/privoxy/config

بعدها نقوم بالنزول الى الاسفل ونقوم بالبحث عن listen-address localhost:8118

ثم نقوم بتغيير الlocalhost الى 127.0.0.1

بعدها اما ان نقوم بالبحث عن forward-sock5 / 127.0.0.1:9050 و نحذف علامه المربع # بجانبه

او النزول الى اخر الصفحه ونقوم بكتابه (راقب الصوره بالاسفل = ركز على الفواصل (spaces) وايضا موقع النقطه “.” في الاخر كما موضح في الصوره لا تقم بنقل المكتوب هنا :point_down: )

forward-sock5 / 127.0.0.1:9050 .

اختياري:- يمكنك ايضا اضافه

forward-sock4 / 127.0.0.1:9050 .
forward-sock4a / 127.0.0.1:9050 .

فيصبح عندك هذا الشكل في اخر الصفحه

ثم اضغط على Ctrl+x ثم على الحرف y ثم Enter

نقوم الان بتشغيل تور/Tor عن طريق الامر

sudo service tor start

ثم نقوم ايضا بتشغيل بريفوكسي/privoxy عن طريق الامر

sudo service privoxy start

اذا اردت التحقق من ان تور و بريفوكسي يعملان قم بكتابه هذا الامر

sudo service tor status <- بالنسبه لتور

sudo service privoxy status <- بالنسبه لبريفوكسي

من هنا يوجد طريقتان لربط privoxy بالمتصفح الذي تريده

الطريقه الاولى

(الطريقه الاسرع)

نقوم بالذهاب الى خصائص المتصفح الذي تريد ان تستخدمه مع بريفوكسي مثلا لنفرض iceweasel/firefox , قم بنقل الرابط عن طريق نسخ/لصق الى الaddress في اعلى الصفحه ثم اضغط على Enter

about:preferences#advanced

ثم اضغط على Advanced ثم Network ثم Settings

اجعل الخصائص كما هيه موضحه بالصوره ثم اضغط على OK

الان كل شيء يفترض ان يعمل معك تحقق من ذلك بالذهاب الى الموقع:-

(سيكون اللون اصفر (لا تقلق) لانك لا تستخدم متصفح تور ولكن فقط اتصالك من تور)

https://check.torproject.org/

تنبيه:- في بعض الاحيان بعد قيامك لاول مره بهذه الخطوات لربط بريفوكسي وتور لن يعمل الاتصال معك فلا تقلق كل ما عليك ان تفعله هو الاتي:-

اذهب الى الterminal/konsole ثم اكتب هذه الاوامر

sudo service privoxy restart

وايضا

sudo service tor restart

مبروك التصفح بحريه ولا تنسى دائما ان تتاكد من انك تستخدم اتصال تور بالذهاب الى الموقع

https://check.torproject.org/

الطريقه الثانيه (FoxyProxy)

(يفضل ان تستخدمها اذا كان لديك اكثر من بروكسي او تخصيصات/بروكسيات خاصه لعدد من صفحات معينه…الخ)

نقوم باضافه foxyproxy standard الى المتصفح (في شرحي استخدمت متصفح iceweasel/firefox) عن طريق البحث عنها في خانه الAdd-ons ثم Extensions او اضغط هنا.

بعد الانتهاء سيطلب منك عمل Restart فقط قم بالضغط على Restart Now او اغلق المتصفح بالضغط على علامه :negative_squared_cross_mark: واعد تشغيله.

بعدها :point_down: نسخ/لصق الى الadress في اعلى الصفحه ثم اضغط على Enter

about:addons

ثم اضغط على preferences بجانب الfoxyproxy

بعدها تابع الصور

بعدها نقوم بتغيير الMode من

الى

سيتغير لون الايقونه وتبدأ بالدوران = مبروك التصفح بحريه.

وهذه صوره تظهر اتصالي بتور من متصفح iceweasel/firefox دون استخدامي/تغيير الNetwork Settings الخاص بالمتصفح


B- بروكسيجاينز/proxychains

  • الموقع الرسمي للاداه

http://proxychains.sourceforge.net/

  • شرح طريقه الربط/التفعيل

بعد ما قمنا بعمليه تنصيب proxychains و tor نقوم الان بالذهاب الى /etc/proxychains.conf عن طريق هذا الامر

( يمكنك استخدام القارىء الذي تحب بالنسبه لي احب nano)

sudo nano /etc/proxychains.conf

بعدها نبحث عن dynamic_chain ثم نحذف علامه المربع بجانبه , وننزل الى الاسفل ونضع علامه المربع بجانب strict_chain (نعكس الامر)

الان ننزل الى اخر الصفحه ونقوم باضافه

socks5 127.0.0.1:9050

ثم نضغط على Ctrl+x ثم على الحرف y ثم Enter

اخر خطوه وهي تشغيل Tor والتاكد انه يعمل عن طريق هذا الامر (قم بكتابه او نسخ/لصق كل امر لوحده)

sudo service tor start
sudo service tor status 

الان طريقه استخدام الproxychains سهله جدا وتستطيع ان تستخدمها مع اي متصفح او تطبيق او اداه …الخ قابله للاتصال بالانترنت وبكل بساطه عن طريق هذا الامر

(مثلا لنقل تريد التصفح مع firefox)

proxychains firefox

او تفتح تطبيق معين مثلا qtox

proxychains qtox

وهكذا…


مشكلة عدم القدرة على تصفح onion
غلق موقع مشروع تور والاتصال المباشر بتور في المناطق العربيه = اليك الحل Tor Bridges
(علي لينكس) #2

شرح جميل جداً ومُختصر مفيد ومرجع للجميع, شكراً لك على الشرح الجبار… ولكن ملاحظة : يوجد لديك خطأ إملائي في الكلمة: ادرت -> اردت, سترى الخطأ بعد الامر sudo apt-get install tor في اعلاه تحديداً.


(ناصر المجهول) #3

ولو شكرا لك يا صديقي :rose:


(ahmad) #4

يمكنك تحميل torsocks فتستخد امر torify بدلا منه ومن دون اعدادات بل ياتي باعدادات افتراضية

بارك الله بك على الشرح


(ناصر المجهول) #5

وبارك الله بك ايضا , نعم صحيح. ولكن هذا الموضوع كان رد على احد الاخوه السائلين عن كيفيه ربط privoxy مع Tor فلذلك قمت بعمل هذا الموضوع.

اذا كنت تحب ان تساعد يمكنك عمل موضوع عن الtorsocks , واذا كنت لا تستطيع ساقوم انا باضافته. :wink:


(ahmad) #6

حي هلا بالغالي ببساطة خبرتي لا اظن بحاجة لشرح فقط تثبيت الملف ثم تشغيل التطبيق من الطرفية

torify nohup firefox

وفي الاخر انت ادرى ان كان سيحتاج لشرح نظرا لخبرتك في الردود ومعرفة ان كان الامر صعبا او لا


(على ) #7

السلام عليكم… فعلا شرح جميل وبسيط بارك الله فيك.

فيما يخص تور مع ابنتو فصحيح… الافضل فعلا تنزيل تور من المستودعات الرسمية التابعة له وليس من مستودعات ابنتو… حيث قمت بتجربته من مستودعات ابنتو وكان سيء جدا وفشل في الاتصال… وعدم ثبات … وتعليق.