Loading [MathJax]/jax/input/TeX/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >如何使用fiddler抓包安卓,IOS接口,并定位分析bug?

如何使用fiddler抓包安卓,IOS接口,并定位分析bug?

作者头像
测试小牛
发布于 2022-04-25 12:29:19
发布于 2022-04-25 12:29:19
7560
举报
文章被收录于专栏:测试小牛进阶测试小牛进阶

你好,我是小牛。

首先,来聊一下为什么需要抓包接口呢?用什么工具反而都是其次的。

比如你在做web测试或者app测试的时候,页面突然弹出一个系统异常或者其它之类的错误,又或者你一直点击某个按钮没有反应。这个时候你应该怎么做呢?

那么,这个时候我们就需要去抓包看一下接口返回的具体信息,看一下有没有更为详细的报错。比如弹出的系统异常,可能就是前端拿到接口返回报错之后做了一层包装然后返回给前端展示。

再比如点击按钮没有反应,可能就是压根就没有发起接口请求,所以我们都需要使用抓包工具来抓包接口看一下接口返回。

如果你做的是web测试,那么直接使用F12浏览器自带的开发者工具进行抓包就好了。

如果你做的是原生app测试,那么就需要借助工具来进行抓包了,比如最主流的使用最多抓取http和https协议的就是fiddler工具了,接下来就来手把手带你抓包app接口。

下面以fiddler抓包苹果app为例:

一.设置fiddler电脑端

1.打开Fiddler, Tools-> Fiddler Options 2.选中"Decrpt HTTPS traffic", Fiddler就可以截获HTTPS请求 3.选中"Allow remote computers to connect". 是允许别的机器把HTTP/HTTPS请求 发送到Fiddler上来

直接按照下图进行配置即可:

配置完后重启Fiddler电脑端就完成啦~

二.配置ios手机端

手机端相对比较繁琐,一步步来吧~

1.首先确保手机和电脑要是同一WiFi下面才可以,接下来就是手动配置代理,端口号默认都是8888

首先打开cmd输入ipconfig找到ip

2.接下来选择配置代理-手动:

3.接下来就是下载证书:

浏览器输入100.124.66.174:8888直接回车

点击下载证书直接安装即可

4.最后一步就是信任证书

位置在设置-通用-关于本机-证书信任设置

以上就全部设置完成了,这个是抓包ios的教程,抓包安卓的方法不需要最后信任证书,其它步骤都一样。最后来看看抓包效果吧~

打开知乎app就可以看到抓的接口了,只需要找到你想要分析的接口进行分析即可,至于怎么分析接口返回下次可以单独写一篇文章继续讲解,敬请期待!

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-10-25,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 测试小牛进阶 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Fiddler怎么对IPhone手机的数据进行抓包分析
Fiddler绝对称得上是"抓包神器", Fiddler不但能截获各种浏览器发出的HTTP请求, 也可以截获各种智能手机发出的HTTP/HTTPS请求。 Fiddler能捕获ISO设备发出的请求,比如
杨逸轩
2018/06/14
8.4K0
《吐血整理》进阶系列教程-拿捏Fiddler抓包教程(12)-Fiddler设置IOS手机抓包,你知多少???
Fiddler不但能截获各种浏览器发出的 HTTP 请求,也可以截获各种智能手机发出的HTTP/ HTTPS 请求。
北京-宏哥
2022/08/19
2.8K0
《吐血整理》进阶系列教程-拿捏Fiddler抓包教程(12)-Fiddler设置IOS手机抓包,你知多少???
接口-Fiddler-​抓包操作
打开Fiddler后,它就已经设置好了浏览器的代理了(IEàInternet选项à连接à局域网设置à代理服务器)。当关闭Fiddler后,它又把代理还原了。
wangmcn
2022/07/25
9990
接口-Fiddler-​抓包操作
《吐血整理》进阶系列教程-拿捏Fiddler抓包教程(11)-Fiddler设置安卓手机抓包,不会可是万万不行的!
Fiddler不但能截获各种浏览器发出的 HTTP 请求,也可以截获各种智能手机发出的HTTP/ HTTPS 请求。
北京-宏哥
2022/08/19
8.6K0
《吐血整理》进阶系列教程-拿捏Fiddler抓包教程(11)-Fiddler设置安卓手机抓包,不会可是万万不行的!
APP抓包——Fiddler工具
Fiddler 简介:Fiddler 是强大且好用的Web调试工具之一,它能记录客户端和服务器的http和https请求,允许你监视,设置断点,甚至修改输入输出数据。
全栈程序员站长
2022/09/02
2K0
Fiddler实现手机抓包——入门
from:https://blog.csdn.net/gld824125233/article/details/52588275
全栈程序员站长
2022/07/02
1.4K0
Fiddler实现手机抓包——入门
Fiddler使用二:抓包问题和解决方法
移动测试的同学在日常工作中需要频繁用到抓包、mock数据、限速等测试手段,而Fiddler作为一款强大的辅助工具,深受测试同学的青睐。虽然它有很强大的功能,可是使用的时候也会遇到一些问题,今天想给大家分享一些我在实际业务中遇到的问题和解决办法。
软测小生
2019/07/04
2.4K0
Fiddler对安卓App抓包(逍遥模拟器APP)
摘要: 在做移动端app进行测试的时候,经常需要对APP进行抓包,此文主要介绍使用Fiddler对安卓app进行抓包,APP是使用逍遥模拟器的APP,过程中参照慕课网视频教程,并使用慕课网APP进行抓包。
软测小生
2020/09/21
7.3K0
Fiddler对安卓App抓包(逍遥模拟器APP)
fiddler4手机抓包教程(安卓抓包教程)
下载的软件安装包为“fiddler_4.6.20171.26113_setup.exe”格式,双击安装。安装成功,在“开始”-“所有程序”,就会看见这样的图标,若是常用的话,也可以在桌面建一个快捷方式,如下图:
全栈程序员站长
2022/07/26
3.3K0
fiddler4手机抓包教程(安卓抓包教程)
使用Fiddler对Android手机抓包
由于智能手机权限限制,使用传统方法在 Android 手机上抓包不得不对系统进行 root ,并且最终需要导出到电脑查看以及分析。相较而言,使用 Fiddler 辅助抓包操作简单易行,并且无需对手机进行 root ,同时兼容 Android 以及 IOS。使用 Fiddler 需要一台与被抓包手机处在同一局域网下的电脑辅助,并且路由器没有开启 AP 隔离。
reizhi
2022/09/26
9350
使用Fiddler对Android手机抓包
【IOS开发进阶系列】Fiddler——实现iphone手机的抓包
http://blog.sina.com.cn/s/blog_62079f620101dkgu.html
江中散人_Jun
2023/10/16
5.6K0
【IOS开发进阶系列】Fiddler——实现iphone手机的抓包
如何解决fiddler抓包安卓,Ios失败问题?
然后评论区有很多同学反馈fiddler抓包失败,说部分安卓,ios系统不支持。那么有什么好的解决方案呢?
测试小牛
2022/04/25
1.5K0
如何解决fiddler抓包安卓,Ios失败问题?
《吐血整理》高级系列教程-吃透Fiddler抓包教程(34)-Fiddler如何抓取微信小程序的包-上篇
有些小伙伴或者是童鞋们说小程序抓不到包,该怎么办了???其实苹果手机如果按照宏哥前边的抓取APP包的设置方式设置好了,应该可以轻松就抓到包了。那么安卓手机小程序就比较困难,不是那么友好了。所以今天宏哥重点说一下安卓手机小程序抓包。
北京-宏哥
2022/11/21
6.1K0
《吐血整理》高级系列教程-吃透Fiddler抓包教程(34)-Fiddler如何抓取微信小程序的包-上篇
分分钟学会Fiddler抓包工具的使用(一)
您好,我是码农飞哥,感谢您阅读本文!本文主要介绍抓包工具Fiddler的使用,大家是不是非常期待呀。
码农飞哥
2021/08/18
7030
接口测试|Fiddler设置手机抓包
1、手机和fiddler位于同一个局域网内;首先从fiddler处获取到ip地址和端口号
霍格沃兹测试开发Muller老师
2023/02/01
1.3K0
HTTP接口抓包工具之Fiddler
Fiddler是最强大最好用的Web调试工具之一,它能记录所有客户端和服务器的http和https请求,允许你监视,设置断点,甚至修改输入输出数据,Fiddler包含了一个强大的基于时间脚本的子系统,并且能使用.NET语言进行扩展。对HTTP协议越了解,就能越掌握Fiddler的使用方法。越使用Fiddler,就越能帮助了解HTTP协议。Fiddler无论对开发人员或者测试人员来说,都是非常有用的工具。
测试开发社区
2019/09/20
2.2K0
HTTP接口抓包工具之Fiddler
fiddler抓手机报文的配置指南
网上各种资料比较,下面这篇是最准确的,转载自csdn:http://blog.csdn.net/gld824125233/article/details/52588275
黯然销魂掌
2018/09/27
8140
fiddler抓手机报文的配置指南
利用charles抓包
charles是一款http抓包软件,和fiddler极为相似,所以大家就会问,为啥不用fiddler呢,因为mac没有fiddler。而且charles还是付费版本。所以我们这里从安装破解到抓包成功一步一步讲清楚。
全栈程序员站长
2022/09/06
1.2K0
利用charles抓包
Fiddler抓包详解
在上一篇:Fiddler基本介绍,初步了解了Fiddler 的工作原理和操作界面。Fiddler 默认不会捕获HTTPS会话,需要手动设置证书。以下介绍如何设置证书,抓取https请求。
可可的测试小栈
2020/02/12
1.2K0
安卓抓包,为何总是 Tunnel to?
最近两周我学了下安卓逆向,还要学下学校的课程,感觉再不学就要没了,而且个人也有点事,所以文章更新给耽误了。学了点安卓逆向之后,就需要应用,要不学了也是浪费时间。
sergiojune
2019/05/14
3.6K0
安卓抓包,为何总是 Tunnel to?
推荐阅读
相关推荐
Fiddler怎么对IPhone手机的数据进行抓包分析
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档