一、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抓包之夜神模拟器配置

第一步:安装夜神模拟器

百度搜索夜神模拟器官网下载安装

官网地址:https://www.yeshen.com/

第二步:安装QQ浏览器

打开夜神模拟器中应用中心,搜索安装QQ浏览器(这边装的是QQHD版本),

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

第四步:下载fiddler证书

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

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

此时证书安装完毕,那么就可以抓取app中HTTP和HTTPS的请求了,

这边用柠檬班这个APP使用的是HTTP的请求,打开夜神模拟器中的柠檬班,此时我们在Fiddler中查看会话信息,

Fiddler中信息如下

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

(如果配置没问题,抓不到数据的话,可以重启FIddler,和夜神看看)。

fiddler抓HTTPS及APP请求的配置教程的更多相关文章

  1. fiddler 抓取手机app请求包

    今天心血来潮,也不知道怎么了,想着抓抓我们公司手机app的包看看,研究研究我们公司的接口,哎,我们api文档,我自己抓包看看吧.工具选择fiddler,理由免费,用着也舒服,手机设备 iPhone6 ...

  2. Fiddler抓包测试App接口

    Fiddler抓包测试App接口 使用Fiddler对手机App应用进行抓包,可以对App接口进行测试,也可以了解App传输中流量使用及请求响应情况,从而测试数据传输过程中流量使用的是否合理. 抓包过 ...

  3. 使用Fiddler抓取手机APP数据包--360WIFI

    使用Fiddler抓取手机APP流量--360WIFI 操作步骤:1.打开Fiddler,Tools-Fiddler Options-Connections,勾选Allow remote comput ...

  4. 转载 HTTPS 之fiddler抓包、jmeter请求

    转载自 http://suixiang0923.github.io/2016/01/12/%E6%B5%85%E8%B0%88HTTPS%E4%BB%A5%E5%8F%8AFiddler%E6%8A% ...

  5. 【转】Windows中设置Fiddler抓HTTPS请求的解决办法 Unable to configure Windows to Trust the Fiddler Root certificate .

    官网设置 Click Tools > Fiddler Options > HTTPS. Click the Decrypt HTTPS Traffic box. 按照上述要求,我的设置是这 ...

  6. 【手记】让Fiddler抓取入站请求,或者叫用Fiddler做反向代理

    注意:本文不涉及HTTPS的场景 最近在弄公众号开发,除了主动去调公众号接口,还存在公众号后台要反过来调你的情形,攻受转换一线间.对于回调的情况,想要知道对方是怎样来请求的很有必要.此前经常用Fidd ...

  7. 20. Jmeter抓包之APP请求

    APP测试过程中我们经常需要抓包,通常我们使用fiddler或者Charles.但是jmeter也可以抓包,而且非常好用,闲话不多说,下面进入正题. 步骤: 1.选择测试计划,添加线程组 2.选择工作 ...

  8. Jmeter设置代理,抓包之app请求

    步骤: 1. Jmeter选择测试计划,添加线程组,添加http请求,添加监听器-察看结果树 2. 添加http代理服务器,右键添加非测试元件-添加http代理服务器 3. 端口改为8889,目标控制 ...

  9. windows 7安装Fiddler抓HTTPS请求的解决办法

    一.下载安装Fiddler,网上随意一搜就可找到安装软件 二.打开已经安装的fiddler,本人的安装目录:D:\AutoTest\fiddle\Fiddler2 三.打开的页面如图: 三.点击too ...

随机推荐

  1. 从0系统学Android--1.2 手把手带你搭建开发环境

    要想进行程序开发,首先我们需要搭建开发环境,下面就开始搭建环境. 1.2.1 所需的工具 首先 Android 开发是基于 Java 的,因此你需要掌握简单的 Java 语法.会基础的 Java 语法 ...

  2. .net学习笔记之访问数据库

    .net中访问数据库的两中方法 第一种是通过SqlHelper帮助类来访问数据库, 使用的是ADO.net技术. using System.Data; using System.Data.SqlCli ...

  3. Excel催化剂开源第5波-任务窗格在OFFICE2013中新建文档不能同步显示问题解决

    在OFFICE2013及之后,使用了单文档界面技术,不同于以往版本可以共享任务空格.功能区.所以当开发任务窗格时,需要考虑到每一个工作薄都关联一个任务窗格. 背景介绍 单文档界面摘录官方定义如下:对 ...

  4. Masstransit的应用服务总线

    Masstransit 是一个非常优秀的基于消息进行通信的分布式应用程序框架,详情参考官网. 在介绍AA.ServiceBus之前,先介绍下几个概念. 分布式 分布式系统如何定义?这里引用一下Dist ...

  5. linux初学者-iscsi篇

     linux初学者-iscsi篇         之前介绍过网络文件共享系统NFS和CIFS.在系统中,设备也是可以共享的,这就是iSCSI,它可以用来建立和管理IP存储设备.主机和客户机等之间的相互 ...

  6. 温故而知新,重温 Java 7 的那些“新”特性

    2009 年 4 月 20 日,Java 的亲生父亲 Sun 被养父 Oracle 以 74 亿美元收购,这在当时可是一件天大的事.有不少同学都担心 Java 的前途,我当时傻不啦叽地也很担心:自己刚 ...

  7. laravel 模型查询总结

    1.Model::find($id);//查找主键为$id的数据 2.Model::find([$key1,$key2]);//使用双主键进行查找 3.Model::findOrFail($id);/ ...

  8. vue+ elementUI 打包发布到服务器后,element-icons.woff文件404

    vue项目打包部署到服务器,静态资源文件404 js文件404问题        原因:打包的项目静态资源的路径需要设置为绝对路径.如果是相对路径会出错 解决办法:修改config/index.js文 ...

  9. Djangou中使用cookie和session

    一.会话跟踪 我们先需要了解是什么是会话!可以把会话理解为客户端与服务器之间的一次会话,在一次会话中可能会包含多次请求和响应,例如你给10086打个电话,你就是客户端,而10086服务人员就是服务器, ...

  10. IDEA自定义配置

    目录 1 常规设置 1 修改字体大小 2 创建文件时 增加注释信息 3 项目编码为UTF-8 4 properties 文件编码为UTF-8且Transparent native-to-ascii c ...