wireshark抓取https协议

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

wireshark抓取https协议

作者:张春醒确认wireshark版本:

我使用的wireshark版本是2.4.3,低版本wireshark对https支持有限。第一种方法(keylogfile法):

1.设置windows环境变量,添加SSLKEYLOGFILE=E:\sslkeylog.log

2.wireshark首选项,ssl协议,最后的log filename选择E:\sslkeylog.log

3.开启wireshark抓包后,使用浏览器访问https网站。

观察到已经有明文http包了。追踪流->ssl流,可以查看完整http信息

第二种方法(服务器私钥法):

1.把服务器私钥拷贝到windows机器

两种形式:

a)p12格式的文件,例如:test.keystore.p12 + 密码

b)无密码的pem文件,例如:test.clear.pem

生成方法参见《转换keystore证书到PEM格式文件.doc》

2.给wireshark设置服务器私钥

wireshark首选项-> ssl ->RSA Key List

或者

3.打开第一种方法抓取的https包,也同样能看到http数据了。

相关文档
最新文档