انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


ارائه ۲۴٫۱۰ اوبونتو منتشر شد 🎉

نویسنده موضوع: نیازمند آزمایش torctl  (دفعات بازدید: 2041 بار)

0 کاربر و 3 مهمان درحال مشاهده موضوع.

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19719
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
نیازمند آزمایش torctl
« : 29 فروردین 1402، 12:47 ق‌ظ »
توزیع BlackArch ابزاری داره به نام torctl که ترافیک کل سیستم‌عامل به جز تور رو از تور رد می‌کنه. من این ابزار رو برای خانوادهٔ دبیان بسته‌بندی کردم و فعلاً توی PPA تراکتور قرارش دادم. ممنون می‌شم اگه اوبونتو دارید، نصب و بررسیش کنید تا اگه خوبه، به مخازن رسمی دبیان اضافه شه.

پیوند PPA:
https://launchpad.net/~tractor-team/+archive/ubuntu/tractor
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین mobin1387

  • Sr. Member
  • *
  • ارسال: 495
  • جنسیت : پسر
  • به زودی اینجا چیزی نوشته خواهد شد!
پاسخ : نیازمند آزمایش torctl
« پاسخ #1 : 29 فروردین 1402، 06:21 ب‌ظ »
توزیع BlackArch ابزاری داره به نام torctl که ترافیک کل سیستم‌عامل به جز تور رو از تور رد می‌کنه. من این ابزار رو برای خانوادهٔ دبیان بسته‌بندی کردم و فعلاً توی PPA تراکتور قرارش دادم. ممنون می‌شم اگه اوبونتو دارید، نصب و بررسیش کنید تا اگه خوبه، به مخازن رسمی دبیان اضافه شه.

پیوند PPA:
https://launchpad.net/~tractor-team/+archive/ubuntu/tractor

سلام. بنده بررسی کردم متوجه شدم به طور پیش‌گزیده از tor به عنوان TOR_UID استفاده می‌شه. در دبیان کاربر tor وجود نداره و به جاش از debian-tor استفاده می‌شه ولی شما این موضوعو در https://git.launchpad.net/torctl/tree/torctl درستش نکردید. شاید این موضوع در مورد اوبونتو صدق نکنه، اطلاعی ندارم.

با احترام

آفلاین thmkhtry

  • Hero Member
  • *
  • ارسال: 975
  • جنسیت : پسر
  • Fedora Linux
پاسخ : نیازمند آزمایش torctl
« پاسخ #2 : 30 فروردین 1402، 03:23 ب‌ظ »
خروجی دستور torctl start :
--==[ torctl.sh by blackarch.org ]==--

[!] WARNING: backing up tor config
[+] backed up tor config
[*] backing up nameservers
[+] backed up nameservers
[*] backing up iptables rules
[+] backed up iptables rules
[*] backing up sysctl rules
[+] backed up sysctl rules
[!] WARNING: configuring tor
[+] configured tor
[!] WARNING: configuring nameservers
[+] configured nameservers
[!] WARNING: tor is not started
[*] starting tor service
[+] started tor service
[*] applying iptables rules
iptables v1.8.7 (nf_tables): owner: Bad value for "--uid-owner" option: "tor"
Try `iptables -h' or 'iptables --help' for more information.
iptables v1.8.7 (nf_tables): owner: Bad value for "--uid-owner" option: "tor"
Try `iptables -h' or 'iptables --help' for more information.
iptables v1.8.7 (nf_tables): owner: Bad value for "--uid-owner" option: "tor"
Try `iptables -h' or 'iptables --help' for more information.
[+] applied iptables rules
[*] applying sysctl rules
[+] applied sysctl rules
[+] all traffic is being redirected through tor

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19719
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : نیازمند آزمایش torctl
« پاسخ #3 : 30 فروردین 1402، 03:31 ب‌ظ »
کار هم می‌کنه؟
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین thmkhtry

  • Hero Member
  • *
  • ارسال: 975
  • جنسیت : پسر
  • Fedora Linux
پاسخ : نیازمند آزمایش torctl
« پاسخ #4 : 30 فروردین 1402، 03:35 ب‌ظ »
سایت ها باز نمیشن نه ایرانی نه خارجی.

آفلاین LegenderYaliRezA88

  • Full Member
  • *
  • ارسال: 183
  • جنسیت : پسر
  • از دوستاران لینوکس
پاسخ : نیازمند آزمایش torctl
« پاسخ #5 : 30 فروردین 1402، 04:26 ب‌ظ »
توی اوبونتو نیازی به تراکتور نیست
راحت در تنظیمات میشه با عوض کردن پروکسی از تور استفاده کرد
تست کردم
It's The legendary alireza138812

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19719
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : نیازمند آزمایش torctl
« پاسخ #6 : 30 فروردین 1402، 08:56 ب‌ظ »
دو تا مشکل هست:
۱. یه سری از برنامه‌‌ها مثل تلگرام از تنظیمات پیشکار میزکار استفاده نمی‌کنن. حتا جاوااسکریپت‌هایی که روی مرورگر اجرا می‌شن هم می‌تونن اتصال مسقیم خودشون رو بزنن که از اون استفاده نکنه.
۲. پرس‌وجوهای ساناد به صورت پیش‌گزیده از تور رد نمی‌شه.
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین LegenderYaliRezA88

  • Full Member
  • *
  • ارسال: 183
  • جنسیت : پسر
  • از دوستاران لینوکس
پاسخ : نیازمند آزمایش torctl
« پاسخ #7 : 30 فروردین 1402، 09:03 ب‌ظ »
دو تا مشکل هست:
۱. یه سری از برنامه‌‌ها مثل تلگرام از تنظیمات پیشکار میزکار استفاده نمی‌کنن. حتا جاوااسکریپت‌هایی که روی مرورگر اجرا می‌شن هم می‌تونن اتصال مسقیم خودشون رو بزنن که از اون استفاده نکنه.
۲. پرس‌وجوهای ساناد به صورت پیش‌گزیده از تور رد نمی‌شه.
میشه بگید دقیقا تراکتور فرقش با متغیر SOCKS_PROXY چیه؟
It's The legendary alireza138812

آفلاین ɴɪᴍᴀ

  • High Hero Member
  • *
  • ارسال: 1270
  • جنسیت : پسر
  • یه برنامه نویس 13 ساله :)
    • smartnima Website
پاسخ : نیازمند آزمایش torctl
« پاسخ #8 : 30 فروردین 1402، 09:22 ب‌ظ »
فکر کنم تراکتور کل سیستمو بزور رد میکنه از تور در حالی که اون متغیر رو هر برنامه ای راحت میتونه استفاده نکنه.

آفلاین LegenderYaliRezA88

  • Full Member
  • *
  • ارسال: 183
  • جنسیت : پسر
  • از دوستاران لینوکس
پاسخ : نیازمند آزمایش torctl
« پاسخ #9 : 30 فروردین 1402، 09:24 ب‌ظ »
فکر کنم تراکتور کل سیستمو بزور رد میکنه از تور در حالی که اون متغیر رو هر برنامه ای راحت میتونه استفاده نکنه.
سلام خوبی چه خیر؟
برام سواله که تراکتور چه جوری همچین کاری میکنه! با چه روشی
چه فانکشنی؟
It's The legendary alireza138812

آفلاین LegenderYaliRezA88

  • Full Member
  • *
  • ارسال: 183
  • جنسیت : پسر
  • از دوستاران لینوکس
پاسخ : نیازمند آزمایش torctl
« پاسخ #10 : 30 فروردین 1402، 09:31 ب‌ظ »

def proxy_set() -> None:
    """
    setup proxy
    """
    if checks.proxy_set():
        print("Proxy is already set")
    else:
        proxy = Gio.Settings.new("org.gnome.system.proxy")
        socks = Gio.Settings.new("org.gnome.system.proxy.socks")
        myip, socks_port = checks.ip_port()
        ignored = [
            "localhost",
            "127.0.0.0/8",
            "::1",
            "192.168.0.0/16",
            "10.0.0.0/8",
            "172.16.0.0/12",
        ]
        socks.set_string("host", myip)
        socks.set_int("port", socks_port)
        proxy.set_string("mode", "manual")
        proxy.set_strv("ignore-hosts", ignored)
        print("Proxy set")


فانکشن در فانکشن شد رفت از GIO استفاده کرد
اقای بهزادی یکم بیشتر راجب این کد ها بگو ممنون
It's The legendary alireza138812

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19719
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : نیازمند آزمایش torctl
« پاسخ #11 : 30 فروردین 1402، 09:33 ب‌ظ »
دارید در مورد تراکتور صحبت می‌کنید یا torctl؟
تراکتور برای وصل شدن به شبکهٔ تور در سمت کاربره. torctl برای رد کردن ترافیک کل سیستم از تور.
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین ɴɪᴍᴀ

  • High Hero Member
  • *
  • ارسال: 1270
  • جنسیت : پسر
  • یه برنامه نویس 13 ساله :)
    • smartnima Website
پاسخ : نیازمند آزمایش torctl
« پاسخ #12 : 30 فروردین 1402، 10:09 ب‌ظ »
مرسی، تو خوبی؟

با توجه به کد بالا کل سیستم رد نمیشه و فقط داره پروکسی روی گنوم ست میشه، پس فرق خاصی نداره با اون متغیر

آفلاین LegenderYaliRezA88

  • Full Member
  • *
  • ارسال: 183
  • جنسیت : پسر
  • از دوستاران لینوکس
پاسخ : نیازمند آزمایش torctl
« پاسخ #13 : 30 فروردین 1402، 10:31 ب‌ظ »
مرسی، تو خوبی؟

با توجه به کد بالا کل سیستم رد نمیشه و فقط داره پروکسی روی گنوم ست میشه، پس فرق خاصی نداره با اون متغیر
اره اشاره کردم
خب الان این چه فرقی داره با اون ؟ نمیگم که نرم افزار بی خودیه ولی واقعا کاربرد خاصی نداره!
It's The legendary alireza138812

آفلاین behzad1

  • High Sr. Member
  • *
  • ارسال: 514
  • جنسیت : پسر
پاسخ : نیازمند آزمایش torctl
« پاسخ #14 : 30 فروردین 1402، 10:45 ب‌ظ »
روی گنوم ست میشه
روی kde کار نمی‌کنه؟