基于https://github.com/fatedier/frp/tree/v0.36.2 修改
支持-u参数或环境变量u配置 支持从url获取配置内容,并去除了go的ua 传输内容经过异或转换,去除明文的登录握手特征 修改默认的加密salt 修改tls固定的一个0x17标识特征为两个随机字节 修改websocket协议默认连接的url路径
frpc支持从url获取配置 必须以http或https开头的完整url
./frpc -u "http://xxx.xx/frpc.ini"
从环境变量的url获取配置,需要转为base64格式
env u="aHR0cDovL3h4eC54eC9mcnBjLmluaQ==" ./frpc
配置文件内容写入环境变量,base64格式
env u="W2NvbWxxxxxx" ./frpc
Url配置文件
推荐使用在线的gist笔记类网站,获取原始文件的raw链接 https://segmentfault.com/record 短网址转换:https://tinyurl.com/app 用干净的账号写私有笔记,建立连接后删除笔记