https 解密
概述
在复杂的网络环境中,需要通过抓包来排查网络问题,但是有时候 https 的包是 tls 加密,无法看到真实它在做什么, 需要对其进行解密。
工具
- tcpdump
- wireshark
- https 请求工具
- 浏览器
- curl
设置解密变量
export SSLKEYLOGFILE=~/Downloads/ssl.key
测试
发送 https 请求
curl https://baidu.com
<html>
<head><title>302 Found</title></head>
<body bgcolor="white">
<center><h1>302 Found</h1