Shadowsocks
金盾にアクセスを遮断されないことを目的で作られたproxyのアルゴリズム VPNほどすべてを暗号化しないし機能も異なるので、早い
通信内容を検閲されずに通信したいという用途においてはどちらも同じ
金盾でもSSHのトラフィック解析はできないので当初はSSHで外部アクセスしていた
GFWがSSHセッションを検知してブロックするようになった
通常のHTTPS通信のような振る舞いをするのがShadowsocks
開発者のClowwindyは2015年8月22日に中国当局の圧力により開発中止を発表しました。その数日後にShadowsocksをアップロードしていたGitHub https://github.com/ (ソフトウェア開発者用のプラットフォーム)は当局の要求を拒否した直後に、大規模なDDoS攻撃を受けたと公表しました。 2019年頃にブロックされたという報告があるが、詳しい説明はなかった
In summary, the Great Firewall of China detects Shadowsocks servers using a combination of passive traffic analysis and active probing. Probing is triggered by the first packet in a data connection and it’s more likely when packets have high entropy or have certain payload lengths. There are many different types of active probe: some are replays, some are not. Probes come from many IP addresses but they show signs of being centrally managed and it’s possible to mitigate the effects of active probe into Shadowsocks by disrupting either of the two steps in the classification process.
Shadowsocksは基本TCPのみ(一部UDPもいける)
SOCKS5とHTTPSを利用して、トラフィックの一部を隠す(VPNはブラウザ以外も含めてトラフィックを全部隠す)
ISPがトラフィックを見た場合、VPNの場合は何をしているのか全くわからないが、Shadowsocksはトラフィックを確認できる(でも実際に何をしているのかはわからない)
VPNと違って異なるネットワークにあるマシン同一ネットワークにあるかのように扱う相互接続することはできない