如何使用fiddler抓取手机app的数据包

1127人浏览 / 0人评论 / 添加收藏

程序员同学在对问题进行调查的过程中,经常需要进行数据抓包,以求可以尽快的定位问题和解决问题。

下面就介绍一下如何使用diddler的抓包软件进行数据抓包。分以下几个步骤。

 

1、下载安装fiddler

下载地址:https://www.telerik.com/download/fiddler-everywhere

然后选择你电脑对应的版本进行下载。

唯一遗憾的地方是只有10天的免费试用。

 

2、fiddler设置

2.1 安装好之后,打开fiddler,进入设置界面。

2.2 点击选择System Proxy,一路选择next。

2.3 进入设置页面

勾选红色框选部分,并save。这里把监听的端口设置为8888,你也可以设置为你想要的端口,要注意避免端口不被占用。

然后关闭settings。

 

3、电脑和手机端网络设置

3.1  确保电脑和手机的wifi连接的是同一个,在同一个局域网内。

3.2 查看电脑的ip地址

windows下,通过运行打开cmd,输入ipconfig,来查看本机的ip地址。

mac下,可以打开terminal终端,输入ifconfig来查看本机的ip地址。

或者通过打开网络wifi设置,来进行查看。

3.3 手机端wifi设置

进入手机的wifi选择界面,长按已经连接上的wifi。选择修改网络。

在代理一项,选择手动。填入服务器主机名和服务器的端口。这里填入上面2.3步骤中设置的端口,主机选择填入上一步中查看的电脑的ip即可。

 

4、查看抓取的网络数据包

打开手机app,进行网络数据操作。

打开电脑端的fiddler,可以看到已经可以查看实时的抓包数据了。

 

全部评论