fiddler抓HTTPS及APP请求的配置教程
一、fiddler安装
Fiddler官网下载Fiddler进行安装:https://www.telerik.com/fiddler
二、fiddler设置抓取HTTPS的请求
fiddler默认设置为HTTP请求的代理,只能抓取http的请求包,如果要抓取HTTPS的请求,必须进行如下设置,并且安装证书,打开Fiddler
第一步:设置代理端口
选择Tools>Options出现下面弹框,然后选择HTPPS选项。



第二步:安装证书:
选择Tools>Options出现下面弹框,然后选择HTPPS选项。



然后会依次弹出以下弹框,




那么此时证书安装成功,打开chrome或者IE浏览器,访问网站,Fiddler就能够成功的抓到请求了。
三、火狐浏览器抓包设置
经过上面的设置之后我们可以通过Fiddler抓到IE和chrome的Http和HTTPS的请求了,那么如果使用的是火狐浏览器,Fiddler是抓不到任何请求数据的,我们需要手动设置一些信息才行。
第一步:设置代理
打开火狐浏览器,选择选项
打开之后搜索代理

设置手动代理


第二步:添加证书
代理设置好了之后,此时我们可以通过抓带火狐浏览器的HTTP请求了,但是还抓不到HTTPS的请求,
要抓取HTTPS的请求的话,那么还需要添加Fidller证书,
首先我们要将fiddler这种的证书导出来


那么此时在桌面上我们能找到导出的证书,如下所示


接下来,我们需要将上面导出的证书,导入到火狐浏览器中,打开火狐浏览器,进入设置选项搜索证书。

导入证书,选择桌面上的证书进行导入


导入成功之后,重启火狐就可以进行抓包啦。
四、APP抓包之夜神模拟器配置
第一步:安装夜神模拟器
百度搜索夜神模拟器官网下载安装
第二步:安装QQ浏览器
打开夜神模拟器中应用中心,搜索安装QQ浏览器(这边装的是QQHD版本),


第三步:给夜神模拟器设置代理











第四步:下载fiddler证书
打开QQ浏览器,输入上面代理设置的地址和IP,下载Fiddler证书。(如果代理设置没问题,此处访问不了,先看FIddler是否运行,如果运行了,建议重启夜神,还是不行,电脑重启,)


下载完了之后会自动安装,弹出下面的证书命名框,随便填个名字就OK了(注意点,很多浏览器下载证书号了没有反应,也有些这个地方会出现其他情况,建议用QQ浏览器)


此时证书安装完毕,那么就可以抓取app中HTTP和HTTPS的请求了,
这边用柠檬班这个APP使用的是HTTP的请求,打开夜神模拟器中的柠檬班,此时我们在Fiddler中查看会话信息,


Fiddler中信息如下

在来用夜神里的QQ浏览器访问一下淘宝,淘宝采用的是HTTPS协议,查看Fiddler中都是淘宝相关的请求信息,而且都是夜神那么进程发出来的。

(如果配置没问题,抓不到数据的话,可以重启FIddler,和夜神看看)。
fiddler抓HTTPS及APP请求的配置教程的更多相关文章
- fiddler 抓取手机app请求包
今天心血来潮,也不知道怎么了,想着抓抓我们公司手机app的包看看,研究研究我们公司的接口,哎,我们api文档,我自己抓包看看吧.工具选择fiddler,理由免费,用着也舒服,手机设备 iPhone6 ...
- Fiddler抓包测试App接口
Fiddler抓包测试App接口 使用Fiddler对手机App应用进行抓包,可以对App接口进行测试,也可以了解App传输中流量使用及请求响应情况,从而测试数据传输过程中流量使用的是否合理. 抓包过 ...
- 使用Fiddler抓取手机APP数据包--360WIFI
使用Fiddler抓取手机APP流量--360WIFI 操作步骤:1.打开Fiddler,Tools-Fiddler Options-Connections,勾选Allow remote comput ...
- 转载 HTTPS 之fiddler抓包、jmeter请求
转载自 http://suixiang0923.github.io/2016/01/12/%E6%B5%85%E8%B0%88HTTPS%E4%BB%A5%E5%8F%8AFiddler%E6%8A% ...
- 【转】Windows中设置Fiddler抓HTTPS请求的解决办法 Unable to configure Windows to Trust the Fiddler Root certificate .
官网设置 Click Tools > Fiddler Options > HTTPS. Click the Decrypt HTTPS Traffic box. 按照上述要求,我的设置是这 ...
- 【手记】让Fiddler抓取入站请求,或者叫用Fiddler做反向代理
注意:本文不涉及HTTPS的场景 最近在弄公众号开发,除了主动去调公众号接口,还存在公众号后台要反过来调你的情形,攻受转换一线间.对于回调的情况,想要知道对方是怎样来请求的很有必要.此前经常用Fidd ...
- 20. Jmeter抓包之APP请求
APP测试过程中我们经常需要抓包,通常我们使用fiddler或者Charles.但是jmeter也可以抓包,而且非常好用,闲话不多说,下面进入正题. 步骤: 1.选择测试计划,添加线程组 2.选择工作 ...
- Jmeter设置代理,抓包之app请求
步骤: 1. Jmeter选择测试计划,添加线程组,添加http请求,添加监听器-察看结果树 2. 添加http代理服务器,右键添加非测试元件-添加http代理服务器 3. 端口改为8889,目标控制 ...
- windows 7安装Fiddler抓HTTPS请求的解决办法
一.下载安装Fiddler,网上随意一搜就可找到安装软件 二.打开已经安装的fiddler,本人的安装目录:D:\AutoTest\fiddle\Fiddler2 三.打开的页面如图: 三.点击too ...
随机推荐
- [Spring-Cloud-Alibaba] Sentinel 整合RestTemplate & Feign
Sentinel API Github : WIKI Sphu (指明要保护的资源名称) Tracer (指明调用来源,异常统计接口) ContextUtil(标示进入调用链入口) 流控规则(针对来源 ...
- 将 unsiged char 转换成对应的十六进制字符用以显示出来如 unsiged char a[]={0x00,0x01,0x30,0x38}转化为“00013038”
int CEnCryptionAndDeCryptionDlg::Byte2Hex(const unsigned char* input,unsigned long inLen, unsigned c ...
- [leetcode] 55. Jump Game (Medium)
原题 题目意思即 每一格代表你当前最多能再往后跳几次,从第一格开始,如果能跳到最后一格返回true,反之为false. 思路:用一个下标记录当前最多能跳到哪一格,遍历一遍 --> 如果当前格子不 ...
- 机器学习之K均值聚类
聚类的核心概念是相似度或距离,有很多相似度或距离的方法,比如欧式距离.马氏距离.相关系数.余弦定理.层次聚类和K均值聚类等 1. K均值聚类思想 K均值聚类的基本思想是,通过迭代的方法寻找K个 ...
- 如何使用 nvm-windows 管理 nodejs 版本
写在前边的话: (1). 路径一定不要包含空格,如 Program Files 这样,所以有把程序安装到 D:\Program Files 文件下的同学请注意了:(2). 为了避免 nvm 无法切换源 ...
- helm安装MINIO文件服务器
MinIO Quickstart Guide MinIO 是一个基于Apache License v2.0开源协议的对象存储服务.它兼容亚马逊S3云存储服务接口,非常适合于存储大容量非结构化的数据,例 ...
- 在ts+vue中实现前端批量下载打包二维码
---恢复内容开始--- 一.插件安装 首先是插件的安装与引入,这里我们用的是qrcode的这个插件,直接使用npm install qrcodejs2安装即可,但是这里要注意,如果你用的是ts进行开 ...
- sentos中bonding(网卡绑定技术)1
一.GRUB添加kernel参数 1.# vim /etc/sysconfig/grubGRUB_CMDLINE_LINUX="...... net.ifnames=0" ...
- ubuntu清理系统垃圾与备份
虽然linux下不会有windows下的那么多垃圾和磁盘碎片!但还是会留下一些用不着的临时文件或是多次升级后的N个旧的内核! 1,非常有用的清理命令: sudo apt-get autoclean s ...
- 使用 Docker 生成 Let’s Encrypt 证书
概念 什么是 Container ? https://www.docker.com/resources/what-container https://www.docker.com/why-docker ...
