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

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

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

نویسنده موضوع: مشکل در استفاده از torsocks  (دفعات بازدید: 705 بار)

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

آفلاین AliNbipr

  • Newbie
  • *
  • ارسال: 4
مشکل در استفاده از torsocks
« : 17 تیر 1398، 05:38 ب‌ظ »
درود
میخوام شل جدیدی با تورساکس باز کنم ولی توی شل جدید دسترسی هیچ کاری بهم نمیده.
همچنین به طور مستقیم هم نمیشه ازش استفاده کرد. با sudo هم بررسی کردم.
[ali@ArchLinux ~]$ torsocks --shell
New torified shell coming right up...
[ali@ArchLinux ~]$ ping
bash: /usr/bin/ping: Operation not permitted
[ali@ArchLinux ~]$ sudo
bash: /usr/bin/sudo: Operation not permitted
[ali@ArchLinux ~]$ su
bash: /usr/bin/su: Operation not permitted

[ali@ArchLinux ~]$ torsocks ping   
ERROR: /usr/bin/ping gains the following elevated capabilities. torsocks will not work with privileged executables.


[ali@ArchLinux ~]$ sudo torsocks ping 8.8.8.8
[sudo] password for ali:
ERROR: /usr/bin/ping gains the following elevated capabilities. torsocks will not work with privileged executables.
/usr/bin/ping = cap_net_raw+ep
این معمولی هست؟

آفلاین علی رزم دیده

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 1244
  • جنسیت : پسر
  • ali76 سابق
پاسخ : مشکل در استفاده از torsocks
« پاسخ #1 : 18 تیر 1398، 02:19 ق‌ظ »
این معمولی هست؟
بله؛ تور ICMP رو پشتیبانی نمی‌کنه، برای همین شما در حالت عادی نمی‌تونین از ترکیب torsocks و ping استفاده کنین.

در ضمن شما نمی‌تونین از ابزار‌های setuid مثل sudo در شل torfiy شده، استفاده کنین. فقط می‌تونین از ابزار‌هایی که درخواست‌های TCP می‌دن، استفاده کنین. مثلاً:
torsocks --shell
wget facebook.com

چون به لحاظ ساختاری دستور torsocks --shell ، عملی مشابه torsocks bash رو انجام می‌ده و طبیعیه که نتونین از ابزار‌های setuid و یا پروتکل‌هایی مثل ICMP توی اون شل استفاده کنین.