转载自:https://www.cnblogs.com/FR-Long/p/7255388.html

fiddler抓包工具:

先对fiddler作一个简单描述:

Fiddler是一个调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的“进出”Fiddler的数据(指,html,js,css等文件,这些都可以让你胡乱修改的意思)。 Fiddler 要比其他的网络调试器要更加简单,因为它不仅仅暴露http通讯还提供了一个用户友好的格式。

一、安装姿势:

官网下载地址:http://www.telerik.com/fiddler

1.fiddler默认只能抓http请求,如果要抓https还需要进行一下设置:

--通过Tools>Options>https>勾选Dectypt https traffic和Ignore server certificate errors(unsafe)

--再导出证书,如下图

2.浏览器设置代理,端口与fiddler保持一致,如下图:

保存后,这时只能访问http请求的网页,如访问百度首页(https请求)会报以下错误,我们需要导入证书

3.浏览器导入fiddler证书

将fiddler生成的证书导入浏览器,如下图

勾选信任-确定

我们再访问百度首页,fiddler也可以捕获到https请求了,如果捕获不了请重启fiddler

常见问题:

一、如果无法生成证书,请下载证书生成器

1.证书生成器下载地址

http://www.telerik.com/docs/default-source/fiddler/addons/fiddlercertmaker.exe?sfvrsn=2

下载后直接双击安装即可

下载后点击安装,如果提示以上信息,大概是说不兼容,需要下载更高的fiddler版本,安装后接着按照上面的证书导出方法即可。

2.清除旧证书方法:

有时候可能由于以前导入了过时证书,导致无法捕获https,我们可以先清除旧的证书再导入,下面提供两种清除证书方法

1.从文件管理器输入:certmgr.msc并回车

2.到浏览器删除证书

二、但是在开启 https 请求监视之后,却会经常提示 Fiddler creation of the root certificate was not successful 这种错误,下面记录一下解决办法

通过DOS窗口命令进入 Fiddler 安装目录,然后执行命令:

cd "d:\Program Files\Fiddler"

makecert.exe -r -ss my -n "CN=DO_NOT_TRUST_FiddlerRoot, O=DO_NOT_TRUST, OU=Created by http://www.fiddler2.com" -sky signature -eku 1.3.6.1.5.5.7.3.1 -h 1 -cy authority -a sha1 -m 120 -b 09/05/2012

fiddler抓包工具:生成证书相关推荐

  1. 全网最详细的Python+Requests接口测试教程:Fiddler抓包工具

    本篇涵盖内容:fiddler.http协议.json.requests+unittest+报告.bs4.数据相关(mysql/oracle/logging)等内容. 文章是针对零基础入门接口测试和py ...

  2. Python+Requests接口测试教程(1):Fiddler抓包工具

    本书涵盖内容:fiddler.http协议.json.requests+unittest+报告.bs4.数据相关(mysql/oracle/logging)等内容. 刚买须知:本书是针对零基础入门接口 ...

  3. Fiddler抓包:详解Fiddler抓包工具软件使用教程

    为什么要先学fiddler?学习接口测试必学http协议,如果直接先讲协议,我估计小伙伴们更懵,为了更好的理解协议,先从抓包开始.结合抓包工具讲http协议更容易学一些. 抓firefox上https ...

  4. Fiddler抓包工具使用(一)

    Fiddler抓包工具 官网下载:https://www.telerik.com/fiddler 安装装好后打开Fiddler.exe 1.Fiddler抓包开关  2.Fiddler默认是抓取Htt ...

  5. Fiddler抓包工具 总结笔记

    Fiddler抓包工具的介绍与使用 文章目录 Fiddler抓包工具的介绍与使用 序章 1. Fiddler 抓包简介 1)字段说明 2)Statistics 请求的性能数据分析 3)Inspecto ...

  6. App测试---Fiddler抓包工具手机添加代理后连不上网解决办法

    在App测试中遇到的问题:Fiddler抓包工具手机添加代理后连不上网 背景:需要测试接口返回值是否ok.因此使用Fiddler工具进行抓包,查看网络请求的返回值.安装Fiddler工具后,在进行Fi ...

  7. Charles是Mac的Fiddler抓包工具

    windows下面我们经常使用 Fiddler 抓包工具进行代理等一系列操作.然而,在 Mac 下的 Fiddler 勉强能运行,但是其挫的都不想说它了.今天看到朋友推荐这款 Charles Mac下 ...

  8. Fiddler抓包工具如何设置过滤域名

    在做性能测试编写,测试脚本时,可以使用F12开发者工具,也可以使用FIddler抓包工具,当为弹框时,点击后页面消失的情况只能使用抓包工具,如何抓取比较干净的请求,那么需要设置域名. 步骤:1.打开f ...

  9. Charle和Fiddler抓包 unknown 和证书无效的解决方案

    背景: 使用抓包软件(以 Charles 为例)抓取APP的 https 请求时,Android和Charles都正确安装了证书却出现抓包失败,报错: Client SSL handshake fai ...

最新文章

  1. Android之app混淆深入分析-层层解析解决开发中痛点
  2. AI基础:词嵌入基础和Word2vec
  3. (转)JavaScript: 零基础轻松学闭包(1)
  4. [NewLife.XCode]高级查询(化繁为简、分页提升性能)
  5. 02-线性结构2 一元多项式的乘法与加法运算 (20 分)
  6. leetcode1053. 交换一次的先前排列(贪心算法)
  7. 电脑重启bootmgr_解决电脑开机出现bootmgr is compressed的两大妙招
  8. caffe学习日记--Lesson2:再看caffe的安装和使用、学习过程
  9. 英特尔 英特尔 显示器音频_每日新闻摘要:ZombieLoad是对英特尔PC的最新威胁
  10. 【转载】google搜索从入门到精通
  11. hsqldb mysql_启动hsqldb数据库
  12. 汽车UDS诊断详解及Vector相关工具链使用说明——总述
  13. 易飞ERP工作流解决方案之【第三方OA系统集成】
  14. 思维导图软件哪个好?盘点10款好用的思维导图软件
  15. Word批量删除空白行
  16. Ubuntu18.04调整屏幕分辨率至1920*1080
  17. python金融数据分析及可视化
  18. 282.软件体系结构的风格与模式
  19. docker内应用连接宿主机mysql
  20. 干货福利 | “新基建”时代,数据如何驱动企业数智化升级

热门文章

  1. 【C4D】所遇问题及解决方法
  2. 使用计算机备课 上课心得体会,计算机课的心得体会
  3. 自然语言处理(NLP):24基于文本语义的智能问答系统
  4. android 字体加粗_华为nova发布新字体LOGO,设计把我酷到了!
  5. 关于计算机网络的计算题(三)
  6. 一键批量修改零部件名称,这款工具你值得拥有!
  7. 【重点案例】b站pink老师JavaScript的PC端网页特效 案例代码——网页轮播图
  8. 【从零开始学习深度学习】28.卷积神经网络之NiN模型介绍及其Pytorch实现【含完整代码】
  9. QT框架下的OpenGL使用---实战篇---图像的显示
  10. heic文件怎么打开?你知道heci格式吗?