Http协议代理工具有很多,比如Burp Suite、Charles、Jmeter、Fiddler等,它们都可以用来抓取APP报文,其中charles和Burp Suite是收费的,Jmeter主要用来做接口测试,而Fiddler提供了免费版,本文记录一下在Windows系统中如何用Fiddler代理工具抓取手机APP报文。

目录

  • 安装fiddler
  • 设置Fiddler代理
  • 手机安装证书
  • 设置手机代理

安装fiddler

先安装fiddler,下载地址为:Fiddler | Web Debugging Proxy and Troubleshooting Solutions (telerik.com)

下载成功后,双击FiddlerSetup.exe文件安装。

为了能够解码https报文,点击“Tools->Options…”菜单。勾选“Decrypt HTTPS traffic”,选择信任Fiddler根证书,添加证书

选择 …from remote clients only 就会只抓取远程客户端的报文。

然后点击“Actions”按钮,可看到“Trust Root Certificate”可以点击,已经做了上一步信任证书的操作,这里就不需要点击了。

点击“Export Root Certificate to Desktop”导出证书。打开浏览器的管理证书页面,比如Google浏览器:chrome://settings/security,导入前面导出的Fiddler证书。

设置Fiddler代理

点击Tools -> Options… -> Connections,设置一个端口,勾选“Allow remote computers to connect”,然后重启Fiddler。

重启后浏览器访问http://192.168.5.51:8899/,其中192.168.5.51是我的IP地址,8899是设置的Fiddler端口。

手机安装证书

手机要和PC处于同一局域网下,可以将它们连接到同一个WiFi。

然后手机浏览器访问地址http://192.168.5.51:8899/,点击 FiddlerRoot certificate下载证书,下载完成然后安装。

设置手机代理

手机进入连接的WiFi设置页面,配置代理:

配置完成后,Fiddler就可以抓取手机上的报文了。

比如手机访问百度,可在Fiddler上抓取到百度的HTTPS报文:

--THE END--

如果把来找我咨询的人比喻成述途的羔羊,通常他们手上都有地图,却没有去看,或是不知道自己目前的位置。但我相信你不属于这种情况。你的地图是一张白纸,所以即使想决定目的地,也不知道路在哪里,正因为是一张白纸,才可以随心所欲地描绘地图,一切全在你自己。——东野圭吾《解忧杂货店》

Fiddler抓取手机APP报文相关推荐

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

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

  2. fiddler抓取手机app数据(手机开热点)

    一.准备工作 1. 下载并安装fiddler抓包工具.手机提前安装好fiddler证书,这个可以看以往的文章 二.手机配置 手机打开热点,电脑连接成功后 1.首先需要知道电脑ip地址.电脑ip地址可通 ...

  3. Python爬虫+夜神模拟器+Fiddler抓取手机APP数据接口 -- 图文教程(霸霸看了都说好)

    Fiddler的抓包原理 Fiddler是强大的抓包工具,它的原理是以web代理服务器的形式进行工作的,使用的代理地址是:127.0.0.1,端口默认为8888,我们也可以通过设置进行修改. 代理就是 ...

  4. fiddler抓取手机APP数据

    1.下载fiddler Fiddler官网下载地址:http://www.fiddler2.com/fiddl 2.安装fiddler 安装过程就是下一步下一步最后完成即可,安装好了以后需要配置一些内 ...

  5. Fiddler抓取手机APP数据包

    https://my.oschina.net/jhao104/blog/605963 第一步:下载神器Fiddler,下载链接: http://w.x.baidu.com/alading/anquan ...

  6. fiddler 抓取手机app请求包

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

  7. 用Fiddler抓取手机APP数据包

    Fiddler下载地址 1.允许远程连接 2.允许监听https 3.重启Fiddler 这步很重要,不要忘了 4.手机配置 用ipconfig命令查询当前PC的局域网IP 将手机连接上同一个WIFI ...

  8. Fiddler抓取手机(app)https包

    很多同学有看过原文,但是按照原文还是没有设置成功(我就是其中一个)然后查了网上资料,在某些选项上进行增加,填写,配置通过.(和原文略有不同) 安装Fiddler,我们正常的流程在feiddler中设置 ...

  9. 爬虫进阶:使用fiddler抓取手机app数据

    前期准备 手机安装了豆果美食app,安装了fiddler证书,WLAN做了手动代理,手机与电脑在同一局域网下 实战开始 打开手机,发现请求已经在更新了,我们只需要找就可以了,我们要的数据其实有一定特点 ...

最新文章

  1. 谷歌旗下DeepMind开发出编程机器人,已达人类程序员平均水平!
  2. 一起谈.NET技术,asp.net控件开发基础(20)
  3. Linux下运行C语言程序
  4. UILabel 使用 标签,圆角,富文本
  5. linux 内核 死锁 检查,一种linux内核自旋锁死锁检测报告系统和方法与流程
  6. Oracle笔记(四)
  7. 一小时后关机_固始一女孩被塑料框“咬手” ,近1个小时后…
  8. android volley 线程,android第三方框架(一)过时的框架volley
  9. 使用Microsoft数据迁移助手在Oracle数据库和SQL Server之间迁移的具体示例
  10. 全球活跃开发者不足 1500 万,业余爱好者和学生仅占四分之一
  11. 电脑耳机声音小怎么调大_湘乡电脑耳机怎么样,IP话机推荐
  12. bzoj1045题解
  13. 点击树形相应车型,置顶
  14. GERM格沵有哪些适合夏天的高颜值杯子推荐吗?
  15. 中望3d快捷键命令大全_史上最全的天正CAD快捷键命令大全:左撇子的也包括了...
  16. EM2 MP1 Vowel and Consonant Teacher:Ashley
  17. BLM模型:解决问题的前提是定义问题
  18. opencv3.4.4 +contrib模块在win10+vs2017的编译和配置
  19. 基于FPGA的单目内窥镜定位系统设计(中)
  20. redis-Java集成Redis

热门文章

  1. Android Studio App开发入门之在活动之间传递消息(附源码 超详细必看)(包括显示和隐式Intent,向上一个和下一个Activity发送数据)
  2. Qt5.14_MinGW/MSVC下实现VS2019面板自由拖拽组合功能
  3. 100条模具设计经验,珍贵的资料!
  4. Win10 引用的帐户目前已被锁定,可能无法登录
  5. 【产线事故】分享生产线事故发生的一次OOM
  6. 使用CURL检测Clinet侧发起的HTTP请求各阶段时间
  7. HDU 1252 : Hike on a Graph-
  8. 创建 Azure Cosmos DB 帐户、数据库和集合
  9. HTML创意动画代码
  10. 2021年复杂美区块链入选市级企业高新技术研究开发中心