Green Tunnel

Green Tunnel
软件
软件描述
GreenTunnel 可绕过许多互联网服务提供商(ISP)所使用的深度包检测(DPI)系统,这些系统会阻止访问某些网站。
官方网站
访问软件的官方网站了解更多信息
github.com
什么是 Green Tunnel?
GreenTunnel 可绕过许多互联网服务提供商(ISP)所采用的深度包检测(DPI)系统,这些系统会阻止访问特定网站。
DNS
当您在浏览器中输入网址时,浏览器首先会向位于已知数字地址的 DNS(域名系统)服务器查询 URL 中指定域名对应的 IP 地址。如果 DNS 服务器被配置为屏蔽访问,则会检查黑名单中的禁用域名列表。当浏览器请求这些域名的 IP 地址时,DNS 服务器将返回错误信息或不予响应。GreenTunnel 使用 DNS over HTTPS 和 DNS over TLS 获取真实 IP 地址,从而绕过 DNS 欺骗。
HTTP
部分 DPI 系统存在漏洞,这是由于其规则仅针对普通用户程序编写,未涵盖所有符合标准的合法情况,目的是简化和提高处理速度。某些 DPI 系统无法识别被拆分为 TCP 数据段的 HTTP 请求。例如,请求形式如下:
我们将其分成两部分发送:第一部分为 GET / HTTP/1.0 \n Host: www.you,第二部分为 tube.com \n .... 在此例中,ISP 无法在数据包中识别出被屏蔽的“YouTube”关键词,从而实现绕过!
HTTPS
服务器名称指示(SNI)是 TLS(传输层安全)的一个扩展,用于表明客户端通过 HTTPS 访问的实际目标主机名。网络过滤功能利用 SNI 主机名信息来阻止特定网站的 HTTPS 访问。例如,若管理员启用该功能以屏蔽“YouTube”,则所有包含 YouTube 的 HTTPS 访问请求(如 www.youtube.com 出现在 SNI 字段中)都将被拦截。但相同主机名的 HTTP 访问不会被此功能阻断。GreenTunnel 将首个 CLIENT-HELLO 数据包拆分为多个小片段发送,使 ISP 无法解析数据包并提取 SNI 字段,从而实现流量绕过。