ShadowTLS
ShadowTLS 是一种"协议伪装"技术,把 Shadowsocks 等协议的握手过程包装成看起来完全正常的 TLS 握手,用来对抗基于握手特征的识别手段。
借用真实网站的握手特征给自己"打掩护",是协议对抗识别手段演进出来的产物。
和 Trojan“整个协议就是按 HTTPS 设计的”不同,ShadowTLS 更像是一层“外套”:内层仍然是 Shadowsocks 之类的协议在传输真实数据,但对外呈现的握手过程会去请求一个真实存在的第三方网站(比如某个知名网站),让观察者很难分辨这究竟是一次真实的网站访问,还是一次代理连接的伪装握手。
这种“借用真实网站握手特征”的思路,本质上是协议对抗识别手段演进出来的产物:早期协议直接暴露特征,后来出现纯粹的流量加密,加密流量的统计特征仍可能被识别,于是出现了 ShadowTLS 这类“借壳”技术。技术演进本身说明这是一个持续拉锯的过程,不存在一次性“永久不被识别”的协议方案,本站不会对任何协议做出“绝对不会被封”这类断言。
相关术语
相关内容
你可能还想看: