一直以为,tls 加密可以隐藏 url 链接
直到套了 cloudfare CDN (开启小黄云),发现所有 url 的路径都被记录在了后台。
这是不是意味着 tls 握手之后,对等加密的内容,会被 CDN 节点获取?
当然,也只是瞎操心,我也没啥值得人家窃取的
或者,万一它是从请求头之类的地方抓取到的路径呢?
ps: 源站为 https 网站,开启小黄云
TLS/SSL 加密模式为:“完全”。
访问网站,就会在 cf 后台的“安全性”页面的“采样日志”里发现访问过的路径记录
一直以为,tls 加密可以隐藏 url 链接
直到套了 cloudfare CDN (开启小黄云),发现所有 url 的路径都被记录在了后台。
这是不是意味着 tls 握手之后,对等加密的内容,会被 CDN 节点获取?
当然,也只是瞎操心,我也没啥值得人家窃取的
或者,万一它是从请求头之类的地方抓取到的路径呢?
ps: 源站为 https 网站,开启小黄云
TLS/SSL 加密模式为:“完全”。
访问网站,就会在 cf 后台的“安全性”页面的“采样日志”里发现访问过的路径记录
|
1
cdn 相当于中间人啊,所有流量对 cdn 透明,用户访问是 cdn 提供的证书不是你的证书
|
|
2
😅
|
|
cccerOct 22, 2024
3
CDN 要是拿不到内容的话,靠什么缓存并分发给边缘节点啊
|
|
4
cdn 不知道 URL 怎么去源取数据。。
|
|
5
CDN:不是哥们,你把我当外人啊
|
|
miyukiOct 22, 2024
6
浏览器 <-- TLS --> CF <-- 回源协议 --> 原站
|
|
TaurusXinOct 22, 2024 via iPhone
7
基础知识有待学习和提高...
|
|
ETiVOct 22, 2024 via iPhone
8
没事的 多学习 勇敢问 你不尴尬 尴尬的就是别人
cloudflare 启用 Proxied 模式,就是承担中间人的角色,因为你域名的证书也是 cf 签发的(或者你用了付费版,上传了证书、私钥),所以 cf 是能够看到所有请求的 |
|
donaldturingleeOct 22, 2024 via Android
9
CDN:我把你当哥们,你把我当外人?
|
|
DamnOct 22, 2024 via iPhone
10
应用型人才。。
|
|
XIU2Oct 22, 2024
11
CDN 就是一个加强版的反向代理。
这种反向代理是需要 SSL 加解密的。 浏览器 <=加解密=> Cloudflare CDN <=加解密=> 源站 |
|
seemeOct 22, 2024
12
URL 路径不在请求头里在哪里?难道能在浏览器地址栏里吗
|
|
nulIptrOct 22, 2024
13
不是,配 cdn 的时候当然要配证书啊。。。
|
|
Mocker1106Oct 22, 2024
14
你可以自己在应用层再实现一个端到端加密。
在传输层之外,通过加密算法(例如 AES 、RSA )加密后再通过 HTTPS 传输,即使 Cloudflare 能看到明文内容,这个内容也是被加密后的结果。 |
|
Mocker1106Oct 22, 2024
15
@Mocker1106 第二句话说错了,「在传输层之外」改为「在 https (TLS/SSL) 之外」
|