Shadowsocks
|
原著者
| Clowwindy
|
---|
發表日
| 2012年 4月 20日
(12年 前)
(
2012-04-20
)
[1]
[2]
|
---|
貯藏所
| github
.com
/shadowsocks
|
---|
프로그래밍 言語
| 파이썬
,
C
,
펄
,
C#
|
---|
運營 體制
| 크로스 플랫폼
|
---|
플랫폼
| 안드로이드
,
iOS
,
리눅스
,
macOS
,
마이크로소프트 윈도우
|
---|
言語
| 英語
,
中國語 簡體
,
中國語 正體
,
日本語
|
---|
種類
| 인터넷 檢閱 迂廻
|
---|
라이선스
| GNU 一般 空中 使用 許可書
,
GNU 弱小 一般 空中 使用 許可書
|
---|
웹사이트
| shadowsocks
.org
|
---|
섀도삭스
(Shadowsocks)는
自由-오픈 소스
暗號化
프록시
프로젝트이며
인터넷 檢閱
을 迂廻하기 위해
中國 大陸
에서 널리 使用된다. 2012年 "clowwindy"라는 이름의 中國의 한 프로그래머에 依해 開發되었으며 여러 프로토콜 具現體들이 그 以後로 만들어졌다.
[3]
[4]
一般的으로 이 클라이언트 소프트웨어는 實行 中인 머신에
socks5
프록시를 開放하며 그 뒤
SSH 터널
과 類似한 方式으로 인터넷 트래픽이 迂廻된다.
[5]
SSH 터널과 달리 shaowsocks는 UDP 트래픽을 프록시 處理할 수도 있다.
除去
[
編輯
]
2015年 8月, "clowwindy"는
깃허브
스레드에서 警察로부터 連絡을 받아 더 以上 이 프로젝트를 維持하지 못한다고 發表하였다.
프로젝트의 코드는 除去 措置되었다.
[7]
[8]
[9]
[10]
以後 3日이 지난 8月 25日,
GoAgent
라는 다른 프록시 애플리케이션 또한 깃허브 貯藏所에서 除去되었다.
[8]
[9]
이 프로젝트들의 除去는 미디어 集中을 받았고 數日 뒤 發生한 깃허브에 對한
서비스 拒否 攻擊
과 除去 間의 潛在的인 關係에 對한 推測을 낳았다.
[11]
電子 프런티어 財團
의
Danny O'Brien
은 이 問題에 對해 言及했다.
[12]
除去에도 不拘하고 프로젝트의 協力者들은 프로젝트의 開發을 繼續해나가고 있다.
서버 具現體
[
編輯
]
오리지널 파이썬 具現體는
Pip
를 통해 如前히 設置할 수 있으나 깃허브 貯藏所의 콘텐츠는 除去된 狀態이다.
[13]
[14]
다른 서버 具現體로는 Go, 이벤트 루프 라이브러리 使用 C, Qt GUI를 使用한 C++, 펄을 包含한다. Go와 펄 具現體는 定期的으로 업데이트되지 않아 버림받을 수 있다.
[14]
[15]
[16]
클라이언트 具現體
[
編輯
]
想起에 羅列된 모든 서버 具現體들은 클라이언트 모드의 動作 또한 支援한다. 클라이언트 專用 具現體度 存在하는데, 이를테면 윈도우의 境遇 shadowsocks-win, macOS의 境遇 ShadowsocksX-NG, 안드로이드의 境遇 shadowsocks-android, iOS의 境遇 Wingy가 있다.
[17]
shadowsocks-win, shadowsocks-android를 包含한 大部分의 클라이언트들은 섀도삭스를 經由, 모든 시스템 트래픽의 리다이렉션을 支援한다.
Net::Shadowsocks
[
編輯
]
Net::Shadowsocks
는 섀도삭스 프로토콜 클라이언트/서버의 펄 具現體의 이름이며
CPAN
을 통해 使用할 수 있다.
[18]
ShadowsocksR
[
編輯
]
ShadowsocksR
은 오리지널 섀도삭스 프로젝트의
포크
이며 保安 및 安定性 面에서 優位에 있다고 主張되었다. 出市 後 使用 可能한 C# 클라이언트의 소스 코드가 發見되지 않아
GNU GPL
을 違反한 것으로 確認되었다.
[19]
소스 프로젝트의 主張된 保安 問題의 解決策에 對해서도 論難이 일었다. 섀도삭스는 現在도 開發 中이지만 ShadowsocksR는 開發이 中斷되었다.
[20]
.
같이 보기
[
編輯
]
各州
[
編輯
]
- ↑
“?一?自用了一年多的??工具 shadowsocks”
. 《web.archive.org》. 2012年 4月 22日에
原本 文書
에서 保存된 文書
. 2016年 12月 15日에 確認함
.
- ↑
“Shadowsocks 的前世后生”
. 《GFW BLOG》
. 2016年 12月 15日에 確認함
.
- ↑
clowwindy (2012年 4月 20日).
“initial commit”
. 2016年 6月 10日에 確認함
–
깃허브
經由.
- ↑
“Ports and Clients”
. 2016年 6月 10日에 確認함
–
깃허브
經由.
- ↑
“Shadowsocks - Protocol”
. 《shadowsocks.org》 (英語). 4 December 2015에
原本 文書
에서 保存된 文書
.
11 January
2018에 確認함
.
- ↑
clowwindy (2015年 8月 22日).
“shadowsocks/shadowsocks@938bba3”
. 2016年 6月 10日에 確認함
–
깃허브
經由.
- ↑
가
나
Rudolph, Josh (2015年 8月 25日).
“Circumvention Tool Deleted After Police Visit Developer”
.
en:China Digital Times
. 2016年 6月 10日에 確認함
.
- ↑
가
나
Percy (2016年 8月 26日).
“中???者被警察要求?除?件” [Chinese coder ordered to delete software by police]
(中國語).
en:GreatFire
. 2016年 6月 10日에 確認함
.
- ↑
Kan, Michael (2015年 8月 30日).
“China intensifies Internet censorship ahead of military parade”
. 《
PC 월드
》.
인터내셔널 데이터 그룹
. 2016年 6月 10日에 確認함
.
- ↑
Cimpanu, Catalin (2015年 8月 29日).
“Recent GitHub DDOS Linked to Chinese Government and Two GitHub Projects”
.
en:Softpedia
. 2016年 6月 10日에 確認함
.
- ↑
O'Brien, Danny
(2015年 8月 28日).
“Speech that Enables Speech: China Takes Aim at Its Coders”
.
電子 프런티어 財團
. 2016年 6月 10日에 確認함
.
- ↑
“Shadowsocks”
. 《GitHub》.
- ↑
가
나
“Shadowsocks Servers”
. 《Shadowsocks》. 2019年 7月 15日에
原本 文書
에서 保存된 文書.
- ↑
zhou0 (2017年 12月 18日),
《shadowsocks-perl: An asynchronous, non-blocking shadowsocks client and server written in Perl》
, 2018年 1月 11日에 確認함
- ↑
《shadowsocks-go: go port of shadowsocks》
, shadowsocks, 2018年 1月 10日
, 2018年 1月 11日에 確認함
- ↑
“Shadowsocks - Clients”
. 《shadowsocks.org》 (英語). 2019年 6月 29日에
原本 文書
에서 保存된 文書
. 2018年 1月 11日에 確認함
.
- ↑
“Net::Shadowsocks - the asynchronous, non-blocking shadowsocks client and server.”
. 2017年 4月 7日에
原本 文書
에서 保存된 文書
. 2017年 4月 6日에 確認함
–
CPAN
經由.
- ↑
clowwindy (2015年 8月 18日).
“AppData & temp & ?前目?”
(中國語)
. 2016年 6月 10日에 確認함
–
깃허브
經由.
- ↑
https://github.com/StreisandEffect/streisand/issues/501
外部 링크
[
編輯
]