تعاریف شبکه

شادوساکس (Shadowsocks) چیست؟

شادوساکس (Shadowsocks) چیست؟

شادوساکس یا Shadowsocks یک پروژه رایگان و پروتکل اوپن سورس رمزگذاری است که برای ایجاد ارتباط خصوصی و امن در شبکه استفاده می شود. در ادامه این مقاله قصد داریم شما را با این پروتکل بیشتر آشنا کنیم، در ادامه همراه داتیس نتورک باشید.

شادوساکس (Shadowsocks) چیست؟

شادوساکس (Shadowsocks) چیست؟

شادوساکس یا Shadowsocks یک پروژه رایگان و پروتکل اوپن سورس رمزگذاری است که به طور گسترده در چین برای دور زدن سانسور اینترنت استفاده می شود. این پروتکل در سال 2012 توسط یک برنامه نویس چینی به نام “clowwindy” ایجاد شد و از آن زمان تاکنون چندین پیاده سازی از این پروتکل در دسترس قرار گرفته است.

شادو ساکس به خودی خود یک پروکسی نیست، اما برنامه سمت client برای کمک به اتصال به یک پراکسی شخص ثالث SOCKS5 است که شبیه یک تونل Secure Shell (SSH) است. پس از اتصال، ترافیک اینترنت می تواند از طریق پروکسی هدایت شود.

بر خلاف تونل SSH، شادوساکس همچنین می‌تواند ترافیک پروتکل داده‌گرام کاربر (UDP) را پروکسی کند. بزرگترین نقطه قوت شادوساکس نصب و راه اندازی ساده آن بر روی اغلب دستگاه ها است .

شادوساکس چگونه کار می‌کند؟

Shadowsocks برای اتصال Client به Server خود از چندین پروتکل استفاده می‌کند:

در ابتدا برنامه‌ها برای فرستادن ترافیک به پراکسی محلی که توسط برنامه شادوساکس روی کامپیوتر یا روتر شما نصب شده است از پروتکلِ بسیار رایج SOCKS ورژن 5 استفاده می‌کنند.

در مرحله‌ی بعد شادوساکس برای ارتباط با Server خود ابتدا توسط پروتکل SSH یا SecureShell به سرور متصل می‌شود و سپس ترافیک را توسط پروتکل‌های مختلفی مانند پروتکل HTTPS رمزگذاری کرده و به Server می‌ فرستد.

امیدواریم مقاله آشنایی با پروتکل رمزنگاری شادو ساکس برای شما عزیزان مفید بوده باشد. داتیس نتورک را در شبکه های اجتماعی خصوصا تلگرام دنبال کنید.

1 نظر در “شادوساکس (Shadowsocks) چیست؟

  1. عقیق جلیلی گفت:

    سلام
    برای فعال سازی برنامه one click یکی از گزینه هایی که برای configuration داده همین shadow socks,گزینه های دیگری همچون Trojan,VMESS,Import from clipboard هم هستند.چطوربایدانتخاب کرد؟

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *