修改默认UA,修改README

This commit is contained in:
wenyifan 2022-08-12 23:55:57 +08:00
parent 8dfec52286
commit 9d2210368c
2 changed files with 21 additions and 3 deletions

View File

@ -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脚本处理可初步解决杀毒软件报毒
特性
------

View File

@ -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