你访问了 443 端口,https 协议这些都是已知的。
至于域名,如果你公开 dns 解析到了云服务器的 ip 上,这个也可以查出来的。
就算你没解析,你手动绑定 hosts 去访问的,证书信息也是很容易查看的,毕竟是公开的,例如:
在 Mac 的终端里,找个本站( V2EX )的入口 ip 测试一下:
echo | openssl s_client -showcerts -connect 172.67.3.188:443|grep v2ex
结果:
depth=2 C = IE, O = Baltimore, OU = CyberTrust, CN = Baltimore CyberTrust Root
verify return:1
depth=1 C = US, ST = CA, L = San Francisco, O = "CloudFlare, Inc.", CN = CloudFlare Inc ECC CA-2
verify return:1
depth=0 C = US, ST = CA, L = San Francisco, O = "Cloudflare, Inc.", CN =
v2ex.comverify return:1
DONE
0 s:/C=US/ST=CA/L=San Francisco/O=Cloudflare, Inc./CN=
v2ex.comsubject=/C=US/ST=CA/L=San Francisco/O=Cloudflare, Inc./CN=
v2ex.com藏得住吗?