Shadowsocks

Shadowsocks — свободный и открытый протокол шифрования, широко используемый в Китае. Протокол был создан в 2012 году китайским программистом под псевдонимом Clowwindy, после чего появилось множество реализаций этого протокола. Shadowsocks сам по себе не является прокси, его обычно используют как клиентскую программу для подключения к стороннему прокси-серверу SOCKS5. После соединения интернет-трафик может быть отправлен через прокси-сервер[3]. В отличие от SSH-туннеля, Shadowsocks также может проксировать трафик UDP.

Общие сведения
Shadowsocks
Тип шифрованный прокси
Автор Clowwindy
Разработчики Clowwindy, zonyitoo
Написана на Python, Go, Rust, C, C++, Perl
Операционные системы Windows, macOS, Linux, Android, iOS
Первый выпуск 20 апреля 2012
Аппаратные платформы Android, Linux и Microsoft Windows
Последняя версия
Репозиторий github.com/shadowsocks/s…
github.com/shadowsocks/
Лицензия свободное ПО, GPLv3
Сайт shadowsocks.org

Прекращение поддержки и давление

22 августа 2015 года Clowwindy объявил на GitHub, что с ним связалась полиция и он больше не сможет поддерживать проект. После этого исходный код был удалён из основного репозитория. Три дня спустя, 25 августа, другая прокси-программа GoAgent также была удалена с GitHub. Эти события привлекли внимание СМИ, некоторые связывали их с последовавшей через несколько дней атакой типа DDoS на GitHub. Дэнни О’Брайен из Electronic Frontier Foundation опубликовал по этому поводу специальное заявление.

Несмотря на удаление основного репозитория, другие участники проекта продолжают развитие Shadowsocks.

Серверные реализации

Оригинальная реализация на Python всё ещё может быть установлена через менеджер пакетов pip, хотя содержимое её репозитория на GitHub было удалено[4].[5] Другие серверные реализации включают версии на Go, Rust и C (с использованием библиотеки libev событийного цикла); на C++ с графическим интерфейсом на Qt и на Perl. Реализации на C, Go и Perl обновляются нерегулярно и, возможно, заброшены[5].[6][7][8]


Примечания

Ссылки