fiddler抓取Android手机app发送的请求

这篇具有很好参考价值的文章主要介绍了fiddler抓取Android手机app发送的请求。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

场景:需要抓取手机APP发送的请求

准备工作:电脑安装fiddler、电脑、手机需要连接到同一个局域网
1.下载安装fiddler

网址:https://www.telerik.com/download/fiddler-everywhere

2. 配置fiddler

a.工具栏选择Tools–>Options–>Connections,勾选Allow remote computers to connect,如下图示:
fiddler抓取Android手机app发送的请求
b.如果需要抓取https的请求,需要配置HTTPS如下图示:
fiddler抓取Android手机app发送的请求

3.安装证书

电脑、手机均需要安装相关证书
a. 电脑安装
工具栏选择Tools–>Options–>HTTPS,点击右侧Actions如下图示:
fiddler抓取Android手机app发送的请求
点击Yes后点是,最后点OK,保存配置后重启fiddler查看配置是否已经保存成功。
b.手机安装证书
前提:需要和电脑处于同一个局域网下,且知道电脑ip

  • 查看电脑ip
    方法一:cmd打开控制台,输入ipconfig,如下图示
    fiddler抓取Android手机app发送的请求
    方法二:fiddler查看。如下图:
    fiddler抓取Android手机app发送的请求

  • 手机浏览器访问fiddler(默认端口8888)
    手机浏览器输入http://本机IP:8888,如下图示:
    fiddler抓取Android手机app发送的请求

  • 点击FiddlerRoot certificate下载证书。

  • 安装证书
    有的Android手机可以直接安装,以我的oppo手机为例需要自行安装:设置–>安全–>凭据存储–>从存储设备安装证书–>CA证书进行安装。

4.抓取请求

完成以上3步后运行fiddler即可抓取到手机请求。

遇到的问题

若按以上步骤仍未抓取到请求,则需要在连接的WLAN进行代理配置:

  1. 代理选择手动
  2. 主机名配置本机IP
  3. 端口配置8888

配置完成后还是不能抓手机的包。则需要检查电脑端口的监听情况,防火墙的设置,还有设置完毕要重启fiddler等等文章来源地址https://www.toymoban.com/news/detail-487798.html

到了这里,关于fiddler抓取Android手机app发送的请求的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Fiddler利用Edxposed框架+TrustMeAlready来突破SSL pinning抓取手机APP数据

    在使用 fiddler 做代理抓取应用数据包时,如果要抓取到 HTTPS数据,需要将fiddler证书导入到浏览器或手机。 浏览器或手机设置好fiddler的代理地址,即可抓取到https 数据包。 如果 APP 应用采用证书锁定后,将无法抓取到 https 数据,因为此时 APP 应用校验证书不通过,通常APP应用

    2024年01月16日
    浏览(32)
  • 测试好工具fiddler,手机抓包,查看手机app请求了哪些接口

    领导让我接收一个项目,但是这个项目是安卓的,安卓我一窍不通,我们只做过web页面的。身为一个大数据程序员,要接手同事的项目,给我了代码,但是我完全不知道,这个代码对应,安卓机里面的那个功能。 但是安卓又没有像浏览器那样自带调试,于是就需要一个工具,

    2024年02月09日
    浏览(44)
  • 全网最详细,Fiddler抓包实战 - 手机APP端https请求(超详细)

    Fiddler抓取App端请求 准备工作: 将手机和电脑连接到同一路由器(保证两者能够ping通); 如果使用的模拟器则不需要上面的步骤,因为模拟器是共享PC端的网络,两者网络默认就是连通的状态; 查询PC端的IP地址; 配置fiddler可以抓取远程端设备请求 打开Tools-Options-Connection

    2024年02月09日
    浏览(85)
  • mitmproxy 抓包神器-2.抓取Android 和 iOS 手机 https 请求

    抓取手机请求的前提条件是确保手机和电脑在同一网段上,也就是说使用同一WiFi。 mitmweb 命令启动服务,默认监听8080端口 开启代理,设置监听8080端口,点保存按钮 打开手机设置-WIFI-长按你的wifi-修改网络-代理选择手动 输入服务器主机名和IP,服务器主机名就是自己电脑本

    2024年02月11日
    浏览(34)
  • Fiddler抓包之【 抓取https请求 】详解教程

    引言 概况 基本原理 抓HTTPS的原理 HTTPS请求两类 Fiddler抓包要求 总结 写在最后 在日常测试中,不管是功能测试还是接口测试,避免不了抓包。抓包工具有很多,这里只讲fiddler的使用,并且是对https请求的抓取。 抓包之前,先了解一下Fiddler。 Fiddler是一款免费且功能强大的数

    2024年02月07日
    浏览(48)
  • 使用Fiddler如何抓取手机上的包

    前提 手机和电脑连的必须要是同一个WIFI。 第一步查看本地ip地址 在 cmd 下输入命令 ipconfig -all,复制出 IPV4地址 第二步在Fiddler中设置 在菜单栏的 Tools 选择 Options,弹出设置窗口。在 Connections 中勾选设置,允许远程访问,默认端口等,可参考下图。 在 HTTPS 选项下,勾选 对

    2024年02月09日
    浏览(91)
  • Fiddler抓取手机https包的步骤

    做接口测试时,有时我们需要使用fiddler进行抓包分析,那么如何抓取https包。主要分为以下七步: 1.设置fiddler选项:Tools-Options,按如下图勾选 2.下载并安装Fiddler证书生成器 下载地址:http://www.telerik.com/docs/default-source/fiddler/addons/fiddlercertmaker.exe?sfvrsn=2 3.更新fiddler的证书:Too

    2024年02月07日
    浏览(41)
  • 【从零开始学技术】Fiddler 抓取 https 请求大全

    注意浏览器代理区别 Chrome/IE浏览器使用的都是系统代理设置 在chrome浏览器的设置中搜索代理,可以看到 打开IE浏览器,选择设置-Internet选项 Firefox浏览器使用的是单独的一套代理系统 在Firefox的代理设置中,我们也可以选择使用系统代理 Fiddler打开之后默认是可以抓取到Chro

    2024年02月02日
    浏览(29)
  • Fiddler抓取PC端微信小程序请求方法

    最近PC端的微信更新了,在微信中也可以打开相对应的小程序了,那么对于大多数测试同学来说要是可以在PC端打开小程序直接查看小程序发出的HTTPS请求报文,那么定位问题也就太方便了吧,我就是抱着这样的一个心态来分享一下如何在PC端查看小程序的请求方法,题主亲测

    2024年02月11日
    浏览(47)
  • Mac系统下使用Charles对android手机的app或者浏览器进行数据包抓取

             手机完成解锁、打开开发者模式,打开root权限          参考地址: xiaomi5c手机解锁、刷机、打开开发者模式,打开root权限_小悟哦的博客-CSDN博客 1)手机的Wi-Fi设置上,添加一个代理,代理的地址上面的“192.168.1.5”,端口:8888 2)手机浏览器上,输入 http://chl

    2024年02月09日
    浏览(35)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包