gfwlist
gfwlist copied to clipboard
为啥用base64加密,不直接显示?
我记得好像是个历史原因,当年https还没普及的时候gfwlist是明文传输的,那时候直接传会被墙阻断,加一层base64就不阻断了
另:base64不是加密算法
我记得好像是个历史原因,当年https还没普及的时候gfwlist是明文传输的,那时候直接传会被墙阻断,加一层base64就不阻断了
另:base64不是加密算法
这东西要怎么解码呢 复制进解码网站都显示编码错误呢
base64有好几种变种,符号略微不同,你得看清楚是哪种base64
10多年前 GFW 不是很智能,所以 HTTP 下过一遍 base64 就认不出来了。后来 GFW 能识别 base64 了,gfwlist 就开始通过 HTTPS 发布了,后来 HTTPS 可以被干扰了,于是......
现在留着就是向下兼容性,既然大家用了 base64 这么多年了,就这样好了一点不影响使用,改来改去毫无意义,换成明文就是一行代码的事情。
后续可能加一个 github action ,弄一个明文的来让大家提交 PR 方便一点,仅此而已。
插眼👀