Wireshark解密https流量

Wireshark解密https流量_第1张图片

 

https访问网站的时候,和网站交互的数据是加密的,所用的协议就是SSL/TLS。所以即使截获了这些数据包,也不能看到加密的内容。

访问URL地址,用wireshark抓一下https的数据包

首先获取URL服务器的地址

Wireshark解密https流量_第2张图片

开始抓包

通信的数据都是以二进制的形式表现出来的

Wireshark解密https流量_第3张图片

SSL采用的是对称加密和非对称加密相结合的方式进行通信。加密数据的过程是对称加密,也就是客户端和服务器的报文都是由一把钥匙进行加密的。那么只要能获取到这把钥匙,就能对上面的报文进行解密。

chrome和Firefox浏览器都可以记录这个密钥,前提是需要设置系统的环境变量SSLKEYLOGFILE,当用chrome和Firefox浏览器访问网页的时候,浏览器会检查这个环境变量,存在的话会向指定的文件里写入这个密钥。

配置环境变量

你可能感兴趣的:(安全实战,网络安全,渗透测试,app安全)