لینوکس و من

Termux, Tor, Android

برای استفاده از Tor در آندروید، به اون صورتی که ما در اپ های مختلف بتونیم با تنظیم 127.0.0.1:9050 بهش وصل بشیم، یک راهی پیدا کردم که باهاتون به اشتراک میذارم. ما باید با استفاده از یک شبیه ساز ترمینال لینوکس (مثلا در اینجا Termux) این کار رو انجام بدیم.

  1. برای شروع، Termux رو از گوگل پلی نصب کنید و اجرا کنید.
  2. دستورات زیر رو یکی یکی در Termux اجرا کنید تا یک سری چیزهایی که لازم داریم نصب بشن
    apt install tor
    apt install nano
    apt install obfs4proxy
  3. حالا باید Bridge بگیرید تا از طریق اونها به شبکه وارد بشید. یک ایمیل با محتوای get transport obfs4 به ایمیل  bridges@bridges.torproject.org ارسال کنید و منتظر جواب بشید.
  4. حالا باید bridgeهایی که گرفتیم رو وارد فایل torrc کنیم. میتونید با فایل منیجر گوشیتون به مسیر مورد نظر برید و torrc رو ویرایش کنید. و میتونید با nano که یک ویرایشگر در محیط ترمینال هست این کار رو بکنید:
    nano /data/data/com.termux/files/usr/etc/tor/torrc
  5. محتویات زیر رو در انتهای فایل اضافه کنید. البته توجه کنید که شما باید در جلوی Bridge obfs4 از همونهایی استفاده کنید که براتون ایمیل شده. 
    برای ذخیره فایل در nano با ترکیب Ctrl + X عمل کنید. پس از تایید (y) فایل ذخیره خواهد شد.
    UseBridges 1
    ClientTransportPlugin obfs4 exec /data/data/com.termux/files/usr/bin/obfs4proxy
    
    Bridge obfs4 *** *** *** ***
    Bridge obfs4 *** *** *** ***
  6. در انتها در termux یک بار tor را اجرا کنید و منتظر بشید تا 100% رو ببینید و به شبکه وصل بشید. هر چند وقت یک بار Bridge های جدید بگیرید تا دسترسی داشته باشید. البته این نکته رو هم بگم که ISP های مختلف ممکنه Tor رو بسته باشن. مثلا من نمیتونم با ایرانسل وصل بشم. ولی با همراه اول وصل میشم.
  7. در برنامه های مختلف اگر تنظیمات پروکسی داشته باشن، میتونید با 127.0.0.1:9050 از Tor استفاده کنید. در غیر این صورت اپ هایی هستن که پروکسی کل سیستم رو تغییر میدن. البته باید گوشی root باشه.
دسته:

نرم افزار

کلیدواژه:

Android

نظرات  (۱)

با درود:

اجازه میخوام گه اضافه کنم

ابزار دیگری به نام privoxy برای Termux هست که با استفاده از اون و این ip و port:

127.0.0.1:8118

تو تنظیمات شبکه ی اندروید به عنوان پروکسی محلی, بدون احتیاج به روت بودن گوشی, تویه همه ی برنامه ها از ارتباط tor استفاده کنین.

البته به اندازه کمتر از نصف کارایه بالا باید واسه privoxy هم انجام بدید.

خلاصه بگم, privoxy,  میشه رابط بین شبکه ی کل گوشی با پروتکل socks که با tor ایجاد میشه.

من فقط privoxy رو اینجا نام بردم.

 

سعید

پاسخ:
خیلی ممنون از اطلاعات مفیدت سعید جان