آموزش نرم افزار های اندروید-آندروید2 دیدگاه

preshka 2 - آموزش کامل استفاده از Tor و Privoxy در اندروید (Termux)

بچه های گنو/لینوکسی تور و پریوکسی رو خوب میشناسن.

ابزاری که بهشون این قدرت رو میده تا تحریم هایی که علیه کاربران ایرانی وجود داره رو دور بزنن و همچنین امنیتشون هم حفظ بشه.

استفاده از تور توی گنو/لینوکس همیشه شیرین و دلچسب بوده، اما روی تلفن های اندرویدی چطور؟

خب احتمالا میدونید که تور کلاینتی تحت عنوان اوربـات رو برای کاربران اندرویدی ارائه داده، خوبیش هم اینه که ابزار هایی مثل پولیپو توش پیکر بندی شدن، میتونید کل دیوایس رو ازش تونل کنید و بریج ریختن هم خیلی روش دردسر نداره.

اما خب معایبی که داره خیلی دلسرد کنندست، اوربات کنده و مقداری طول میکشه تا متصل بشه، همچنین اوربات خیلی اوقات با “ابزار های تغییر آی پی” تداخل داره و اگه از ابزار دیگه ای استفاده کنید مجبور میشید کل بریج ها رو عوض کنید.

این شد که به این فکر افتادم که مطلبی تحت عنوان “آموزش کامل استفاده از Tor و Privoxy در اندروید” رو پست کنم، قبل از هر چیزی از جناب ایمان آقاپور تشکر میکنم که قبل تر یه مطلب کامل و عالی در این باره تو وبلاگ شخصیشون منتشر کردن، مطلبی که من مینویسم هم تقریبا شبیه مطلب ایشونه، با این تفاوت که سعی کردم روند انجام کار رو تا حد ممکن آسون تر کنم.

نصب Termux

ترموکس یه شبیه ساز ترمینال تو محیط اندروید هست، با استفاده از ترموکس میتونیم خیلی از نرم افزار های کامند لاین لینوکسی رو تو گوشی اندرویدیمون داشته باشیم، ظاهر ترموکس شاید کمی ترسناک به نظر بیاد، اما این برنامه هیچگونه آسیبی به هیچ تلفن همراهی نمیزنه و فقط یه شبیه ساز هست.

شما میتونید از وبسایت رسمی ترموکس اقدام به دانلود و نصب اون کنید.

اجرا و نصب پکیج های مورد نیاز در ترموکس

قبل از هر چیزی تلفن همراهتون رو به یه ف ی ل ت ر ش ک نـ متصل کنید و بعد ترموکس رو اجرا کنید، تو صفحه اصلی با پیغام “Installing …” روبرو میشید، نیازی نیست کار خاصی انجام بدید، منتظر بمونید تا ترموکس بسته های مورد نیازش رو دانلود و نصب کنه، دانلودشون ترافیک زیادی مصرف نمیکنه، چیزی حدود 20-25 مگابایت.

Screenshot 20200525 221142 - آموزش کامل استفاده از Tor و Privoxy در اندروید (Termux)

بعد از اتمام فرایند Installing ،یه بار مخازن ترموکس رو با دستورات زیر آپدیت و بروزرسانی میکنیم:

حالا نوبت به پکیج های مورد نیازمون میرسه، با کامند زیر ابزار های مورد نیازمون جهت نصب و کانفیگ تور رو install میکنیم

Screenshot 20200525 221926 - آموزش کامل استفاده از Tor و Privoxy در اندروید (Termux)

از اون جایی که سرور های تور در ایران مسدود هستن، بدون فوت وقت میریم به مرحله بعد.

پیست کردن بریج ها

بریج ها سرور های فرعی برای دسترسی به تور هستند، در کشور هایی که دسترسی به سرور های تور محیا نیست، از بریج برای دسترسی به این سرور ها استفاده میشه.

برای دریافت پل یا همون بریج دو راه داریم:
1- ایمیل کردن get transport obfs4 به bridges@bridges.torproject.org
2- به اینجا روجوع کنید. (پیشنهاد من)

بعد از دریافت بریج ها، باید اون ها رو خط به خط تو فایل torrc جایگذاری کنیم، برای این کار از ویرایشگر متن نانو استفاده میکنیم، دستور زیر رو وارد کنید تا فایل torrc با نانو باز شه:

فایل باز شده رو اسکرول کنید (بکشید بالا! :)) ) تا به انتهای فایل برسید، و متن زیر رو تو انتهای فایل پیست کنید:

حالا کافیه بریج هایی که دریافت کردیم رو زیر همین متن پیست کنیم، فقط جلوی هر بریج کلمه Bridge رو بنویسید.

یه نکته در مورد نانو:

چون نانو تحت ترمیناله، برای چپ و راست رفتن مکان نما نیازمند کلید های جهت نماست که تو کیبورد گوشی موجود نیست، برای رفتن به ابتدای خط، CTRL  رو در ترموکس بزنید و a رو در کیبوردتون بزنید تا مکان نما به ابتدای خط بره، برای رفتن به انتهای خط هم CTRL + e رو بزنید.

مثال1 :
تور سه بریج به شما میده، حالا برای استفاده از این سه تا بریج به این شکل عمل میکنیم(بریج هایی که اینجا نوشتم واقعی نیستن و کار نمیکنن) :

نکته: بریج هایی که بالا نوشتم واقعی نیستن و کار نمیکنن، صرفا یه مثال برای درک بهتره.

مثال 2 :

Screenshot 20200525 204923 - آموزش کامل استفاده از Tor و Privoxy در اندروید (Termux)

حالا اگه صدتا بریج هم داشته باشید کافیه خط به خط مثل بالا اضافشون کنید.

برای ذخیره تغییرات کافیه CTRL + o رو بزنید و اینتر کنید و برای بستن فایل هم CTRL + x .

اجرای تور

قبل از اجرای تور یه بار از تو تنظیمات گوشی و بخش اپلیکیشن ها ترموکس رو Force stop یا توقف اجباری کنید، همچنین ف ی ل ت ر ش ک نـتون رو هم کاملا غیر فعال کنید.

ترموکس رو مجددا اجرا کنید و توش واژه tor رو تایپ و اینتر کنید.

مقداری صبر کنید تا واژه Bootstrapped 100% رو ببینید، تبریک میگم، تور با موفقیت کانکت شد!

در صورتی که به خطا بر خورد کردید از نحوه صحیح پیست کردن بریج ها تو فایل torrc مطمئن شید، در صورتی که چیزی اشتباه نوشته شده باشه تور برای شما متصل نخواهد شد.

اجرای خودکار تور

اگه دوست دارید که به محض اجرای ترموکس تور خود به خود اجرا و وصل شه و هر بار مجبور نباشید که کلمه tor رو بنویسید، کافیه کامند زیر رو بزنید (پیشنهاد میکنم که قبلش ترموکس رو Force stop یا توقف اجباری کنید تا از در حال اجرا نبودن تور مطمئن شید و سپس ترموکس رو اجرا و کامند رو بزنید ) :

کار تمومه و از این به بعد به محض اجرا شدن ترموکس، تور اجرا و وصل میشه.

اتصال به تــلـگــرام

فقط کافیه یه پراکسی socks5 تو تـلگرامتون با هاست نیم 127.0.0.1 و پورت 9050 بسازید.

Screenshot 20200525 212951 - آموزش کامل استفاده از Tor و Privoxy در اندروید (Termux)

اتصال به توییتر

همونطور که میدونید تور سرویسش رو بر بستر socks5 ارائه میده، برای همین شما ممکنه نتونید از تور برای  خیلی از اپلیکیشن ها استفاده کنید، مثلا تویــیتر،

برای همین باید با استفاده از ابزاری به نام privoxy که تو اول مطلب نصبش با بقیه پکیج ها نصبش کردیم کاری کنیم که تور بر روی http ارائه داده بشه، برای این کار کافیه که کامند های زیر رو یک بار وارد کنید تا فایل کانفیگ پریوکسی ساخته بشه:

حالا اگه تور رو در حالت خودکار گذاشتید، فقط کافیه تو ترمینال privoxy رو وارد کنید (هنوز راهی برای اجرای خودکار پریوکسی تو ترموکس پیدا نکردم، اما اگه کسی بلده میتونه کامنت کنه).

وارد توییتــر بشید و از قسمت تنظیمات، پراکسی رو انتخاب کنید و طبق تصویر زیر فیلد ها رو پر کنید:

Screenshot 20200525 214702 - آموزش کامل استفاده از Tor و Privoxy در اندروید (Termux)نکات پایانی

بریج ها ممکنه گه و گاهی از کار بیوفتن، برای همین هر چند وقت یه بار اقدام به دریافت بریج های جدید تر کنید و مثل قبل اون ها رو با نانو به لیست بریج هاتون اضافه کنید.

اگه در حین استفاده از تور به نرم افزار ها تغییر آی پی نیاز داشتید، بعد از انجام کارتون با دستور

 

اقدام به ریستارت کردن تور کنید، همچنین میتونید با یه بار Force stop کردن و اجرای مجدد ترموکس هم این کار رو انجام بدید، این که از چه روشی استفاده میکنید بستگی به خودتون داره.

Print Friendly, PDF & Email

2 نظر در این مطلب وجود دارد

  • علیرضا 15/04/1399

    چطوری میشه کل نرم افزارهارو از تور رد کرد مثل فیلترشکن عادی ؟

    پاسخ دادن

    • وقت بخیر، برای استفاده از چنین قابلیتی باید از نرم افزار اورباتـ رو حالت وی/پی/ان مد استفاده کنید.

افزودن نظر

با پاسخ دادن به سوالات و ارسال مطلب شما می توانید هم به دیگران کمک کنید هم برای خود اعتبار کسب کنید!