自用 android hysteria 2 客户端,基于hysteria 2.4.0构建. 支持 64位arm架构,在 android 14上测试可用. 新版本支持更多abi.
-
基本hysteria 2客户端,支持暴露 socks5和http端口,支持全局代理
-
自定义sni
-
支持混淆
-
支持 insecure
-
默认开启 fastopen以降低rrt
-
针对移动设备优化电量消耗
-
server address: 服务器域名或者ip
-
auth: 密码
-
sni: tls 的sni部分,可以不填,默认从server address中提取. 也可以与server address不同,此时server address仅作为报文对端发送地址,实际tls握手的sni由这个字段指定
-
obfuscation password: 混淆密码,如服务器未启用混淆,将其留白即可
-
tx 上传速率,以mbps为单位
-
rx 下载速率,以mbps为单位
-
注意:tx和rx必须按真实值填写否则会带来性能损失,若都填0则会关闭hysteria的Brutal拥堵控制协议,转用BBR,参考官方文档
-
allow insecure: 允许不安全证书,通常不应开启,否则可能导致中间人攻击
Github上传的源码使用最新hysteria 2.5.1版本. UI基于Jetpack Compose实现但并不完备,不过基础功能已经实现,若需使用请使用下载pre-release. 详见此issue.
-
感谢 eycorsican/go-tun2socks 提供代理实现. LICENSE
本应用仅限学习交流使用,使用请遵守当地法规。