目录

  • 1.下载与安装
  • 2.配置Fiddler
    • 2.1设置HTTPS
    • 2.2设置Connections
  • 3.配置手机
    • 3.1设置网络代理
    • 3.2下载信任证书
  • 4.抓包
  • 5.补充

1.下载与安装

下载地址:
https://download.csdn.net/download/qq_25844803/11824093

解压后,直接双击FiddlerSetup.exe程序即可安装。

2.配置Fiddler

2.1设置HTTPS

打开fiddler,选择Tools>Options>HTTPS

勾选 Decrypt HTTPS traffic,会出现以下界面
继续勾选 Ignore server certificate errors(unsafe)

2.2设置Connections

在刚才的界面,选择 Connections,可看到默认端口号为8888
有需要可以修改端口号,无需要不用改。
接着,勾选 Allow remote computers to connect
然后点击 OK保存设置。

然后重启fiddler

3.配置手机

3.1设置网络代理

以华为mate9手机为例。
确保电脑和手机处于同一个wifi下。
然后长按此wifi网络,会弹出选择框,点击 修改网络

勾选显示高级选项,代理模式选择手动
服务器主机名填写为电脑IP地址(cmd下ipconfig命令查看IPv4地址)
服务器端口号为上一步fiddler设置的端口号(默认为8888)
设置完成后,点击保存

3.2下载信任证书

打开手机浏览器,访问电脑IP地址+端口号
例如:192.168.31.228:8888
若看到以下界面,则上一步wifi配置成功。

点击 FiddlerRoot certificate,下载信任证书,下载后进行安装。

4.抓包

打开任意app,就可在fiddler上看到访问的host、url等信息。

在上图中,我的HTTP和HTTPS用不同颜色显示。
实现此功能,需要修改 FiddlerScript
在FiddlerScript的OnBeforeRequest方法内的最后一行,
加上以下代码,并点击 Save Script按钮 进行保存。
即可实现不同请求方式以不同颜色显示的功能。


相关代码:


if(oSession.isHTTPS && oSession.url.indexOf(oSession.host)> -1){  oSession["ui-color"] = "blue";
}
if(!oSession.isHTTPS && oSession.url.indexOf(oSession.host)> -1){  oSession["ui-color"] = "green";
}

5.补充

抓包结束后,如何删除证书?
在设置中搜索【受信任的凭据】,而后选择 【用户】栏,即可看到刚才安装的证书。

点击对应的证书,在弹出框中选择删除即可。

使用Fiddler抓取app访问路径相关推荐

  1. 利用Fiddler抓取APP数据

    利用Fiddler抓取APP数据 简杨君 关注 2016.11.03 18:51* 字数 368 阅读 762评论 0喜欢 2 软件:Fiddler 系统:Windows10 手机:MX4 PRO F ...

  2. Fiddler抓取APP网络请求

    安装Fiddler 一路next就行了. 配置Fiddler 1.允许解析https 2.允许抓取远程流量 3.配置只抓取app流量 4.关闭pc端防火墙或开通相关规则 Android端配置 1.配置 ...

  3. Python3.x+Fiddler抓取APP数据

    随着移动互联网的市场份额逐步扩大,手机APP已经占据我们的生活,以往的数据分析都借助于爬虫爬取网页数据进行分析,但是新兴的产品有的只有APP,并没有网页端这对于想要提取数据的我们就遇到了些问题,本章以 ...

  4. fiddler设置中文版本_Python3.x+Fiddler 抓取 APP 数据

    随着移动互联网的市场份额逐步扩大,手机 APP 已经占据我们的生活,以往的数据分析都借助于爬虫爬取网页数据进行分析,但是新兴的产品有的只有 APP,并没有网页端这对于想要提取数据的我们就遇到了些问题, ...

  5. Fiddler抓取APP数据包实践教程

    本章节教程,主要介绍一下如何,抓取手机上的app数据. 为了详细介绍整个配置过程,本文使用MuMu模拟器来演示整个过程. 目录 一.安装模拟器软件 二.安装APP软件 三.Fiddler设置远程抓包步 ...

  6. 网络爬虫-神器fiddler抓取app数据

    才接触爬虫的时候,我们通常使用的是浏览器的开发者工具-F12里的NetWork对网页进行抓包,但是这有一个缺点,就是如果网页加载了很多乱七八糟的东西,比如广告啊,各种各样的js之类的时候,NewWor ...

  7. 使用Fiddler抓取app里面的链接

    今天老板给了我一个app,想要里面一个对接的广告的链接,需要知道这个是谁的链接,方便我们去沟通对接 然后就在网上百度,查找抓包工具,这个东西其实挺实用的,值得学习一下,我在这里选择的是Fiddler, ...

  8. 雷电模拟器+Fiddler抓取APP请求(包括HTTPS)

    官网下载新版fiddler:https://www.telerik.com/download/fiddler 傻瓜式安装,一路next即可 下载并安装Fiddler证书生成器:http://www.t ...

  9. 自动抓取app数据技术方案总结

    在app运营过程中,有时候我们需要了解app中的一些数据,比如:我们自己开的网店,有时候app官方提供的数据并不能满足我们的实际需求,这时就需要使用工具来自动抓取我们自己店铺中有用的数据.一般有两种实 ...

最新文章

  1. 单例模式的3种实现方式, 及其性能对比
  2. DOTNET防止反编译
  3. 人工智能用python还是java_学会java和python语言,可以开始搞人工智能吗?
  4. 罗马数字转阿拉伯数字
  5. Day11多态部分-2 【1.2 多态的前提】
  6. MVC技术的面试问题
  7. 记一次短信验证码的“梅开五度”
  8. opencv 4快速入门_基于OpenCV的图像融合
  9. 工作99:任务加1逻辑
  10. sdut 汉诺塔系列2
  11. 2021 年云原生技术发展现状及未来趋势
  12. mysql Slave is not configured or failed to initialize properly. You must at least set --server-id
  13. ajax会占用服务器端内存吗,javascript - 为什么不允许在jquery datatable服务器端处理ajax成功使用? - 堆栈内存溢出...
  14. python-运算符之算术运算符
  15. Python中的第三方模块(微信为例)
  16. Sql Server系列:开发存储过程
  17. linux make 无法生成 .o gch,Linux--makefile的使用
  18. 在Java下连接SQLite数据库
  19. NetOps Defined
  20. Fiddler的安装和使用教程(详细)

热门文章

  1. Java Synthetic Method
  2. 计算机视觉中的经典骨干网络总结
  3. 液晶显示原理以及FPGA驱动
  4. 《论人的智商、情商、能力》(转)
  5. 算法(第四版)-xmind查找-符号表
  6. 项目文章 | ChIP-seq再立功,南开大学程志晖团队发表病原微生物CtrA的调控机制
  7. 跟我一起学习VIM - The Life Changing Editor [转载]
  8. Python文件数据处理之csv、json、xml、txt、excel等文本文件写入、读取、合并等操作汇总
  9. 关于Smartbi配置Sql Server数据源调用HTTP请求
  10. html 样式中加小手 鼠标如何设置显示小手状