شادوساکس(shadowsocks) همان پراکسی ساکس نسل پنج(SOCKS5) است که با هدف حفاظت از ترافیک شبکه ایجاد و باعث افزایش حریم شخصی و دور زدن فیلترینگ می شود.
در سال 2012 توسه برنامه نویس چینی به نام “کلویندی” کار بر روی این پروژه را آغاز کرد. هدف اولیه کلویندی دور زدن فیلترینگ معروف چینی یا ساده تر دور زدن فیلترینگ هوشمند بود. خیلی زود رُشت کرد و بین کاربران چینی محبوب شد. در 22 آگوست 2015 کلویندی در صفحه گیتهاب (github) خودش عنوان کرد که توسط پلیس تهدید شده و دیگه قادر به توسعه این پروژه نیست، بعد سد اولیه اون از صفحه گیتهاب اش حذف شد چند روز بعد یعنی در 25 آگوست پروژه گو آگنت او هم از صف گیت هاب پاک شد!
پاک شدن ناگهانی این پروژه ها بازتاب گسترده رو در رسانه ها ایجاد کرد، بعدها کاربران زیادی که از شادوساکس فرک گرفت بودند بسیار علاقه مند شدند که این پروژه رو بیشتر توسعه دهند.
به خوبی در حال توسعه است و تقریبا هر ماه در حال آپدیت شدن است!
از لحاظ فنی، shadowsocks هیچ ارتباطی با VPN ندارد. این سرویس یک VPN نیست، یک پروکسی است. VPN” یک رابط شبکه مجازی است” که شما می توانید همه چیز را از طریق آن ارسال کنید. “پروکسی یک سرور است که برای انتقال اطلاعات به یک دیگر استفاده می شود” دو تفاوت عمده بین آنها وجود دارد. سرعت شادو ساکس در مقایسه با VPN بسیار بیشتر است. در حد یک VPN قدرتمند است و اتصال های VPN مانند OPENVPN رو هم رمزنگاری و بستر مناسبی رو برای انتقال دیتا فراهم می کند. رمزنگاری که در این سرویس بسیار قابل انعطاف و در الگوریتم های مختلف فراهم شده است! بر خلاف تانل اس اس اچ شادوساکس از UDP استفاده میکند.
شادوساکس فوق العاده سریع است و یا استفاده از تکنیک های سریع با استفاده از رویداد ناهمزمان و برنامه نویسی رویداد محور ایجاد شده است که در سرعت نرم افزار تاثیر به سزایی دارد.
شادو ساکس دارای رمزگذاری انعطاف پذیر است که کاربر می تواند تعیین کند با چه متدی دیتا رمزنگاری شود. علاوه بر این انعطاف پذیر است برای پشتیبانی از الگوریتم های سفارشی طراحی شده است
برای دستگاه های تلفن همراه و شبکه های بی سیم بهینه سازی شده است و موجود در اکثر سیستم عامل ها، از جمله ویندوز، لینوکس، مک، اندروید، iOS، و OpenWRT.
شادوساکس آزاد و متنباز است و به جامعه جهانی اوپن سورس اختصاص داده شده کد بدون باگ و پشتیبانی آن طولانی مدت می باشد.
شادوساکس به زبان سی(C) نوشته شده بود اما بعد ها به زبان گو(Go) تغییر پیدا کرد و مدتی هم قسمت های گوی اون با پرل(Perl) بالا می آمد!
تفاوت عمده در مقایسه با VPN جهانی نبودن این سرویس است، به این معنی که تمام ترافیک شما از طریق سرورها انجام نخواهد شد. VPN یک سرویس جهانی است، هنگامی که شما به سرورهای VPN متصل می شوید، تمام ترافیک شما از طریق سرورها انتقال می یابد، از مزایای اصلی Shadowsocks این است که شما می توانید انتخاب کنید که کدام ترافیک از طریق سرور عبور کند و چه چیزی عبور نکند. به عنوان مثال، من در ایران هستم، می خواهم به سایت آپارات بروم و در عین حال می خواهم از توییتر استفاده کنم، اگر من از VPN استفاده می کنم، باید به یک سرور VPN متصل شوم که در ایران نیست، و هنگامی که متصل شدم، من نمی توانم فیلم ها را در از طریق وی پی ان ببینم چون سرعت وحشتناک پایین میاد. اگر از Shadowsocks استفاده می کنم، مشکل من حل می شود، زیرا ترافیک آپارات از شبکه محلی استفاده می کند و از سرور وی پی ان خارج نمی شود و در عین حال ترافیک توییتر از طریق سرور وی پی ان عبور می کند.
– بزرگترین ویژگی Shadowsocks تنظیم آسان آن است. این تکنولوژی یک پروکسی ساده و قدرتمند است که طولی نمی کشد تا راه اندازی شود و مناسب برای دسترسی به محتوای محدود است. – شادوساکس قابلیت راه اندازی در سیستم عامل های مختلف را دارد! – یکی دیگر از مزایای Shadowsocks مخفی کردن انتخاب ترافیک آن است. شما می توانید انتخاب کنید که کدام بخش از ترافیک شما توسط Shadowsocks تحت تاثیر قرار گیرد – این امر می تواند دسترسی به محتوا محدود در داخل و خارج از محل شما را داشته باشد. به عنوان مثال: شما در چین هستید و میخواهید به Gmail دسترسی داشته باشید. با استفاده از Shadowsocks، می توانید ترافیک Gmail را به عنوان “دستگیره” انتخاب کنید، در نتیجه دور زدن بلاک دولت چین. با این حال، شما هنوز هم قادر به دسترسی به وب سایت های تنها چین است. در مقابل، VPN تمام ترافیک را به سرور انتخابی شما رمزگذاری می کند، بنابراین سایت های منحصر به فرد چین تنها در یک دستگاه موجود نیست.
شادوساکس یکی از فیلترشکن های پر طرفدار در کشور چین است این سرویس متن باز و رایگان است علاوه بر این رمزنگاری قابل انعطاف ، بروز رسانی بالا ، سازگاری با سیستم عامل های مختلف از ویژگی های اصلی این سرویس است
شادوساکس بر اساس پروکسی ساکس کار می کند البته از رمزنگاری بالای برخوردار است و در حد یک وی پی ان دیتا را رمزنگاری می کند الگوریتم ها هر چند ماه آپدیت می شوند در حال حاضر سرویسی امن و کارآمد برای دور زدن فیلترینگ است
با خرید اکانت وی پی ان زبرا یا اکانت رایگان زبرا وی پی ان می توانید به سرویس شادوساکس دسترسی داشته باشید. برای دسترسی به سرویس و اسکن بارکد شادو وارد ناحیه کاربری زبرا وی پی ان شوید. سپس در نرم افزار شادوساکس scan qr code from the screen را بزنید. باز زدن این کلید به صورت اتوماتیک نرم افزار با اپ شما به سرویس شادوساکس مجهز می شود. اگر از مک یا ویندوز استفاده می کنید گزینه ی global mode را انتخاب کنید. که شادوساکس در کل سیستم عامل شما اکتیو شود. اگر بر روی manual mode قرار دهید نیاز دارید که پروکسی را فعال کنید.که در زیر نحوه فعال کردن پروکسی نوشته شده است.