对Fiddler的设置:
在https://www.telerik.com/download/fiddler网站上下载Fiddler,输入内容后点击下面按钮进行下载:

下载成功后,打开Fiddler进行设置:
菜单栏 Tools=》Options=》HTTPS

勾选【Decrypt HTTPS traffic】选项,对于【Ignore server certificate errors (unsafe)】选项可以不必勾选,然后点击【Actions】点击【Export Root Certificate to Desktop】这时候就会将Fiddler根证书FiddlerRoot.cer保存到桌面上,这个根证书在如果开启了Fiddler的HTTPS解密的时候火狐浏览器访问HTTPS地址时候出现【您的连接并不安全】的错误页面时候使用。
然后点击HTTPS标签栏旁边的Connections标签:

这里我们要记得【Fiddler listen on port】中显示的端口号(关于这个端口号,如果当前默认的8888端口号已经被占用了,那么需要重新设置另外的端口号),然后将【Allow remote computers to connect】前面的勾打上。点击确定,然后重新启动Fiddler。
重新启动后,打开Fiddler后,在Fiddler界面的右上角的三角形上点击就会显示一个【Online】图标,把鼠标放到【Online】图标上,会显示当前机器的IP地址:

正常来说只会显示一个,因为我的当前机器存在多个虚拟网卡,所以会存在多个IP地址,这里我们要找到我们真实的正在使用的网卡IP,可以在【命令行】中输入ipconfig查看,Win+R打开【运行】输入cmd:

这里我们选择的是以太网的IP:192.168.12.180。至此,我们得到一个IP地址和一个8888的端口号。
对Android模拟器的设置:
对于Android模拟器这里使用的是网易的MuMu模拟器为例,点击桌面上的【系统应用】=》【设置】=》【WLAN】鼠标放到当前已经连接的网络上长按:

在弹出的消息窗口中点击【修改网络】,输入上面我们得到的IP地址和端口号,点击保存:

然后在模拟器中打开浏览器,输入:http://ipv4.fiddler:8888 ,出现下面的页面说明我们刚刚设置的http代理正确,然后点击红线框的【FiddlerRoot certificate】,下载Fiddler的根证书:

然后我们来到桌面【系统应用】=》【设置】=》【安全】=》【从SD卡安装】中找到我们刚刚下载的证书:

点击证书,然后输入证书名称点击【确定】

这时候如果这时候发现火狐浏览器在打开https页面的时候出现【您的连接并不安全】的提示页面,请查看 https://www.cnblogs.com/alonely/p/9502394.html

使用Fiddler抓取Android模拟器中的Android_APP请求的更多相关文章

  1. ***使用Fiddler抓取Android安卓手机的APP请求

    安装Fiddler,百度搜索Fiddler,就会有下载链接.   启动Fiddler,开始设置.点击“tools-->fiddler options”.   设置HTTPS选项.在设置过程中会有 ...

  2. [转]Fiddler抓取Android真机上的HTTPS包

    此篇文章转载自:http://blog.csdn.net/roland_sun/article/details/30078353 工作中经常会需要对一些app进行抓包, 但是每次默认都是只抓http请 ...

  3. fiddler抓取火狐浏览器上https协议请求

    前言:现在很多网站采用https协议,当打开fiddler时.浏览https协议的网站会提示不安全,若使用fiddler抓取https协议的请求,则需要向浏览器导入证书,才能抓取https协议的请求, ...

  4. 《吐血整理》高级系列教程-吃透Fiddler抓包教程(31)-Fiddler如何抓取Android系统中Flutter应用程序的包

    1.简介 Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面.Flutter应用程序是用Dart编写的,这是一种由Google在7年多前创建的语言.Flut ...

  5. fiddler抓取Android 真机app数据包

    fiddler功能强大 不仅能抓pc上的请求还能抓取手机上的请求.下面以fiddler4 +android手机为例介绍一下 手机抓包. 官网下载fiddler后下一步下一步安装成功. 首先是fiddl ...

  6. fiddler 抓取 安卓模拟器 https包

    2017-12-12 16:47:45 星期二 需要材料: 1. fiddler 2. 逍遥模拟器 步骤: 1. fiddler->tool->Optiions...->connec ...

  7. Fiddler抓取Intellij Idea中执行的web网络请求

    首先可以打开命令行 输入:ipconfig 找到本机配置的IP地址 这里是: 192.168.97.122 或者打开Fiddler 点击如下图片中的小三角符号:将鼠标放在online的位置,也可以看到 ...

  8. Fiddler抓取Android手机网络数据包

    也许你也有疑问,如果开发没有完备的接口文档,我如何知道他API的信息? 这时我们就得通过一些抓包工具抓取这些API信息. 常见抓包工具 HTTP抓包工具:Fiddler.Charles.Firebug ...

  9. Fiddler无法抓取web项目中的http请求解决方案

    问题:webform项目中对接API使用Fiddler无法获取该API的请求,该webform比较老的一个项目, 同一个API写在控制台可以抓取到请求,用web项目放在本地IIS却不行,使用IIS E ...

随机推荐

  1. 基于 Laravel 开发 ThinkSNS+ 中前端的抉择(webpack/Vue)踩坑日记

    在上一篇文章< ThinkSNS+基于Laravel master分支,从1到 0,再到0.1>,简单的介绍了 ThinkSNS+ ,这里分享在开发过程中,前端选择的心理活动. Larav ...

  2. ZOJ 4016 Mergeable Stack(from The 18th Zhejiang University Programming Contest Sponsored by TuSimple)

    模拟题,用链表来进行模拟 # include <stdio.h> # include <stdlib.h> typedef struct node { int num; str ...

  3. SLAM学习资料整理(转)

    原文出处:http://www.cnblogs.com/wenhust/p/5942893.html 书籍: 1.必读经典 Thrun S, Burgard W, Fox D. <Probabi ...

  4. jvm 字节码查看

    javap -c -v HelloWorldDemo.class >HelloWorld.txt

  5. GYM 101673F(树计数)

    树上每个割点计算一下各个size的组合相乘再相加为第一问答案,取最大的:再把本答案中最大的两个size相乘减掉,为第二问答案. const int maxn = 1e4 + 5; int n, siz ...

  6. ubuntu dpkg命令总结

    dpkg是Debian系统的后台包管理器,类似RPM.也是Debian包管理系统的中流砥柱,负责安全卸载软件包,配置,以及维护已安装的软件包.由于ubuntu和Debian乃一脉相承,所以很多命令是不 ...

  7. AtCoder D - 高橋君と見えざる手 / An Invisible Hand 简单思维题

    http://arc063.contest.atcoder.jp/tasks/arc063_b 因为每次都是选取最大值,那么用dp[i]表示第i个数结尾能得到最大是多少. 其实就是用a[i]去减去左边 ...

  8. matlab实现gabor滤波器的几种方式

    转自:http://blog.csdn.net/watkinsong/article/details/7882443 方式一: function result = gaborKernel2d( lam ...

  9. C#oracle备份和还原

    最近公司的oracle备份工具不好使了,原来是公司的人用VB写的,由于我是主攻C#的,所以想着自己来写一个C#版本的oracle备份和还原工具. 一开始,我按照原来的设计思路来进行编写,想在pluss ...

  10. git更新到远程服务器代码

    git commit -a 在vi里输入一些内容 wq退出,git pull, git push