شدوساکس ( به انگلیسی: Shadowsocks ) یک پروکسی رمزگذاری شده با منبع آزاد و متن باز است که به طور گسترده در سرزمین اصلی چین برای جلوگیری از سانسور اینترنت استفاده می شود. این برنامه در سال ۲۰۱۲ توسط برنامه نویس ناشناس چینی به نام مستعار "clowwindy" ساخته شد و از آن زمان تا کنون چندین مرحله پیاده سازی پروتکل آن در دسترس قرار گرفته است. به طور معمول، نرم افزار کلاینت یک پروکسی socks5 را بر روی دستگاهی که در حال اجرا است باز می کند، که پس از آن ترافیک اینترنتی همانند تونل SSH به آن سمت هدایت می شود. بر خلاف یک تونل SSH، شدوساکس می تواند ترافیک UDP را نیز پروکسی کند.
... [مشاهده متن کامل]
در ۲۲ اوت ۲۰۱۵، "clowwindy" در یکی از رشته گفتگوهای گیت هاب اعلام کرد که پلیس با او تماس گرفته و او دیگر نمی تواند این پروژه را حفظ کند. در پی این اتفاق کد پروژه پس از اعلام اخطار از سوی گیت هاب حذف شد. سه روز بعد در ۲۵ اوت، پروکسی دیگری با نام GoAgent نیز مخزن گیت هاب خود را حذف کرد. حذف این پروژه ها همراه یا شائبه هایی از ارتباط احتمالی بین این حذف شدن ها و حملات DDoS اخیری که GitHub را مورد هدف قرار داده بودند مورد توجه رسانه ها واقع شد. در پی این اتفاقات دنی اوبرین از بنیاد مرزهای الکترونیکی بیانیه ای در این مورد منتشر کرد. با وجود این تلاش ها برای ریشه کنی شدوساکس، سایر مشارکت کنندگان به همکاری برای توسعه این پروژه ادامه دادند.
پیاده سازی اصلی پایتون همچنان با ( Pip ( manager package نصب می شود، اما محتویات مخزن گیت هاب آن حذف شده است. پیاده سازی های دیگر سرور شامل استفاده از Go، همچنین ( C ( libev event loop library , و نیز C++ همراه یک GUI Qt و Perl است. پیاده سازی های Go و Perl به طور منظم به روز نمی شود و ممکن است متروک شود.
تمام پیاده سازی های سرور که در بالا ذکر شده نیز از عملکرد در حالت کلاینت نیز پشتیبانی می کنند. برنامه های کاربردی برای لینوکس، ویندوز، اندروید، مک اواس و آی اواس ( Wingy ) موجود هستند. بسیاری از کلاینت ها از جمله شدوساکس ویندوز و شدوساکس اندروید، نه تنها می توانند تمام ترافیک سیستم را از طریق مسیر شدوساکس هدایت کنند، بلکه می توان این امکان را فقط برنامه های مشخصی پیکربندی کرد. این امکانات امکان استفاده از شدوساکس را مانند یک VPN فراهم می کنند.
Net::Shadowsocks نام نسخه کلاینت و سرور Perl پروتکل شدوساکس موجود در CPAN است.

... [مشاهده متن کامل]
در ۲۲ اوت ۲۰۱۵، "clowwindy" در یکی از رشته گفتگوهای گیت هاب اعلام کرد که پلیس با او تماس گرفته و او دیگر نمی تواند این پروژه را حفظ کند. در پی این اتفاق کد پروژه پس از اعلام اخطار از سوی گیت هاب حذف شد. سه روز بعد در ۲۵ اوت، پروکسی دیگری با نام GoAgent نیز مخزن گیت هاب خود را حذف کرد. حذف این پروژه ها همراه یا شائبه هایی از ارتباط احتمالی بین این حذف شدن ها و حملات DDoS اخیری که GitHub را مورد هدف قرار داده بودند مورد توجه رسانه ها واقع شد. در پی این اتفاقات دنی اوبرین از بنیاد مرزهای الکترونیکی بیانیه ای در این مورد منتشر کرد. با وجود این تلاش ها برای ریشه کنی شدوساکس، سایر مشارکت کنندگان به همکاری برای توسعه این پروژه ادامه دادند.
پیاده سازی اصلی پایتون همچنان با ( Pip ( manager package نصب می شود، اما محتویات مخزن گیت هاب آن حذف شده است. پیاده سازی های دیگر سرور شامل استفاده از Go، همچنین ( C ( libev event loop library , و نیز C++ همراه یک GUI Qt و Perl است. پیاده سازی های Go و Perl به طور منظم به روز نمی شود و ممکن است متروک شود.
تمام پیاده سازی های سرور که در بالا ذکر شده نیز از عملکرد در حالت کلاینت نیز پشتیبانی می کنند. برنامه های کاربردی برای لینوکس، ویندوز، اندروید، مک اواس و آی اواس ( Wingy ) موجود هستند. بسیاری از کلاینت ها از جمله شدوساکس ویندوز و شدوساکس اندروید، نه تنها می توانند تمام ترافیک سیستم را از طریق مسیر شدوساکس هدایت کنند، بلکه می توان این امکان را فقط برنامه های مشخصی پیکربندی کرد. این امکانات امکان استفاده از شدوساکس را مانند یک VPN فراهم می کنند.
Net::Shadowsocks نام نسخه کلاینت و سرور Perl پروتکل شدوساکس موجود در CPAN است.

استفاده ازبرنامه شدوساکس