diff --git a/README.md b/README.md index 88aef0e..f724c8f 100644 --- a/README.md +++ b/README.md @@ -13,6 +13,23 @@ GO Simple Tunnel ### !!![V3版本已经可用,欢迎抢先体验](https://latest.gost.run)!!! +Evan 增强版特性 +------ +* 所有TLS相关协议支持自定义SNI伪装(sni参数) + - 例子: gost -L http://:8888 -F wss://home.evan.run:443?sni=www.baidu.com + - 在SNI伪装的基础上再伪装Host: + - gost -L http://:8888 -F wss://home.evan.run:443?sni=www.baidu.com&host=www.qq.com +* 请求头深度自定义(header参数) + - 例子: gost -L http://:8888 -F wss://home.evan.run:443?header=header.txt + - header.txt内容同HTTP协议的Header格式,即HeaerName: Value,若需要去除对应Header,则在HeaderName前加--,如--User-Agent +* HTTP CONNECT方法支持自定义Host(常用于免流混淆) + - 例子: gost -L http://:8888 -F http://evan.run:80?host=cdn.dingding.com -F socks5://127.0.0.1:1080 +* 修改默认User Agent为Google默认浏览器的UA,修改代理默认UA为nginx + +初步防检测防杀毒处理脚本 +------ +编译后的文件使用strong_mod.sh脚本处理可初步解决杀毒软件报毒 + 特性 ------ diff --git a/gost.go b/gost.go index 5e9ba0a..7026635 100644 --- a/gost.go +++ b/gost.go @@ -20,10 +20,11 @@ import ( ) // Version is the gost version. -const Version = "2.11.2-EvanMod-v1.2" +const Version = "2.11.2-EvanMod-v1.2.1" const Enhanced = "Add parameter sni for all tls\n" + "Add parameter header=header.txt for custom header process\n" + - "Add parameter host for http connect" + "Add parameter host for http connect\n" + + "Change default user agent to Chrome" const ProxyAgent = "nginx" // Debug is a flag that enables the debug log. @@ -82,7 +83,7 @@ var ( DefaultTLSConfig *tls.Config // DefaultUserAgent is the default HTTP User-Agent header used by HTTP and websocket. - DefaultUserAgent = "Chrome/102.0.0.0" + DefaultUserAgent = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36" // DefaultMTU is the default mtu for tun/tap device DefaultMTU = 1350