Outline配置好了以后会提供一个原生SS一样的URL,包含服务器IP、端口和其它必需的加密信息,把它复制到其它设备的SS客户端或Outline客户端就可以连接到这台服务器了。
ss://Y2hhY2hhMjAtaWV0Zi1wb2x5MTMWVhzSzU=@17.168.1.2:5228/?outline=1
可以从这个URL中看到服务器IP是17.168.1.2,端口是5228,但是加密方式和密码则隐藏在前面的那个加密的字符串里。
是可以通过解析得到加密方式和密码
1 直接在Termianl中进行解密:
echo 'Y2hhY2hhMjAtaWV0Zi1wb2x5MTMwNTpKUmdGTDNrWVhzSzU='|base64 --decode
2
以下面这个ss链接为例,
ss://Y2hhY2hhMjAtaWV0Zi1wb2x5MTMwNTpyVkJ6WVJIZ3ZRTzc=@某ip地址:33333/?outline=1
先把后面那个后缀/?outline=1去掉(/?后面部分其实是无用的注释),变成
ss://Y2hhY2hhMjAtaWV0Zi1wb2x5MTMwNTpyVkJ6WVJIZ3ZRTzc=@某ip地址:33333
然后运行
$ git clone https://github.com/Bill0412/ss-link-decoder.git
$ cd ss-link-decoder
$ python ssdecode.py ss://Y2hhY2iiyjAtaWV56AF203s984TpyVkJ6Wa5TZ3z8Tzc=@某ip地址:12320
TODO:转换为clash可用
参考链接:
https://apqx.me/post/original/2019/02/09/%E4%BD%BF%E7%94%A8Outline.html
https://www.wkwkk.com/articles/355fd562a152f72d.html
网友评论