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 ...
随机推荐
- webService 的使用
webService Web service是一个平台独立的,低耦合的,自包含的.基于可编程的web的应用程序,可使用开放的XML(标准通用标记语言下的一个子集)标准来描述.发布.发现.协调和配置这些 ...
- [git] 基础命令笔记
--内容整理自廖雪峰的GIT教程-- git status 查看当前工作区状态,显示未跟踪的文件以及未上传的修改记录 git init 使当前文件夹变成Git可以管理的仓库 git add xxx 将 ...
- Git初步配置 ubuntu服务器 windows客户端 虚拟机
最近自己配置了一下Git,虽然网上相关的内容满天飞(ps:大多都差不多,很多都是直接转载,说的也比较乱),但是我还是碰到了很多问题,这里我就把我配置的步骤分享一下,遇到的问题也说一下,新手之间相互学习 ...
- js - 原生ajax访问后台读取数据并显示在页面上
1.前台调用ajax访问后台方法,并接收数据 <%@ page contentType="text/html;charset=UTF-8" language="ja ...
- Codeforces Round #554 (Div. 2) C. Neko does Maths (数论 GCD(a,b) = GCD(a,b-a))
传送门 •题意 给出两个正整数 a,b: 求解 k ,使得 LCM(a+k,b+k) 最小,如果有多个 k 使得 LCM() 最小,输出最小的k: •思路 时隔很久,又重新做这个题 温故果然可以知新❤ ...
- spark 源码分析之九--Spark RPC剖析之StreamManager和RpcHandler
StreamManager StreamManager类说明 StreamManager 官方说明如下: The StreamManager is used to fetch individual c ...
- Wireshark着色规则
wireshark抓包蓝色和红色 在默认情况下 蓝色适合红色相反的方向 绿色背景的是HTTP包灰色背景的是TCP包.黑色背景的是TCP错误包或者校验和错误的包 有时候wireshark抓的包还有颜色区 ...
- python对数据去重处理
我们在数据处理时,经常需要用到对重复数据进行过滤处理. 对数据去重有两种处理方式,如下: 1.对重复数据去重,并且会自动排序 使用函数 set # 列表去重 list_a = [6, 6, 5, ...
- 动态开内存(malloc与calloc)
malloc与calloc 1.函数原型 #include<stdlib.h> void *malloc(unsigned int size); //申请size字节的内存 voi ...
- CentOS7 安装 单机 Mysql
1.解压文件 [root@centos3 ~]# tar -zxvf mysql-5.7.19-linux-glibc2.12-x86_64.tar.gz -C /usr/local/ 2.重命名 [ ...
