我想在Google Chrome(或Chromium)浏览器中检查SSL/TLS握手。
我正在寻找类似于你从其他HTTPS客户端使用这些命令所看到的输出(只是示例):
➜ ~ curl -k -v https://foo.com:443 --tlsv1
字符串
或
➜ ~ openssl s_client -debug -connect foo.com:443 -tls1
型
我搜索了一下,它看起来不像本地工具(即通过检查元素),也不像插件有这种可见性。
我想在Google Chrome(或Chromium)浏览器中检查SSL/TLS握手。
我正在寻找类似于你从其他HTTPS客户端使用这些命令所看到的输出(只是示例):
➜ ~ curl -k -v https://foo.com:443 --tlsv1
字符串
或
➜ ~ openssl s_client -debug -connect foo.com:443 -tls1
型
我搜索了一下,它看起来不像本地工具(即通过检查元素),也不像插件有这种可见性。
2条答案
按热度按时间but5z9lq1#
您可以使用Wireshark(https://www.wireshark.org/)捕获网络数据包,并使用
字符串
查看网络顺序,如下图所示。下图说明了访问stackoverflow.com的TCP流。同时,您可以点击图中的箭头向下查看以太网帧级别,包括TCP/IP/以太网数据包。
x1c 0d1x的数据
vfh0ocws2#
我发现Chrome://net-export对于追踪Chrome浏览器中的SSL握手等通信问题非常有用。
不幸的是,需要一个Chrome插件来更好地可视化生成的JSON文件。
希望这有帮助