fiddler---Fiddler抓取https协议

阳光穿透心脏的1/2处 2023-08-17 17:26 199阅读 0赞

  上一篇简单的介绍了Fiddler的使用方法和页面布局介绍,Fiddler默认抓取的是HTTP协议,现在的协议基本上都是基于HTTPS协议的,今天写一篇如何通过Fiddler抓取HTTPS协议

什么是HTTPS

HTTPS 的全称是Hyper Text Transfer Protocol over Secure Socket Layer ,是以安全为目标的HTTP通道,简单的讲是HTTP的安全版本,即HTTP下加入SSL层,简称HTTPS

其中HTTPS的安全基础为SSL,因此通过它的传输的内容都是经过SSL加密的,它的主要作用可以分为两种:

1、建立一个信息安全通道来保证数据传输的安全

2、确保网站的真实性,凡是使用了HTTPS 的网站,都可以通过点击浏览器地址栏的锁头标志来查看网站认证之后的真实信息。

Fiddler抓取HTTPS

默认情况下Fiddler下不会捕获HTTPS会话,需要进行设置

1、菜单栏中点击Tool—Fiddler—Options—HTTPS

2、选中”Decrypt HTTPS traffic“

3、点击Action,选择第2个”Expot Root Certificate to Desktop”,查看桌面上成功把Fiddler证书导出来了。

1171635-20190807160205720-524750952.png

1171635-20190807160326266-1774644124.png

将Fiddler证书导入到浏览器

chrome浏览器中

1、打开浏览器设置—-高级设置—-管理证书

1171635-20190807161223407-2069421522.png

2、点击导入选择Fiddler证书导入成功

1171635-20190807161328950-322877645.png

重启浏览器,打开Fiddler就可以抓取HTTPS会话了

firefox浏览器

1、设置—高级—查看证书

1171635-20190807161452690-1395089930.png

2、点击导入选择Fiddler证书导入成功(这里我已经导过了)

1171635-20190807161535307-971561996.png

这个时候重启浏览器,打开Fiddler就可以抓取HTTPS会话了

转载于:https://www.cnblogs.com/qican/p/11310934.html

发表评论

表情:
评论列表 (有 0 条评论,199人围观)

还没有评论,来说两句吧...

相关阅读

    相关 http\https协议

    > 前言 > > 小亭子正在努力的学习编程,接下来将开启javaEE的学习~~ > > 分享的文章都是学习的笔记和感悟,如有不妥之处希望大佬们批评指正~~ > > 同

    相关 HTTP协议HTTPS协议详解

    HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用

    相关 HTTP HTTPS 协议

    HTTP 问:什么是HTTP? 答:HTTP是一个客户端和服务器端请求和响应的标准TCP。其实建立在TCP之上的。 当我们打开百度网页时,是这样的: [https