程序员同学在对问题进行调查的过程中,经常需要进行数据抓包,以求可以尽快的定位问题和解决问题。
下面就介绍一下如何使用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,可以看到已经可以查看实时的抓包数据了。
全部评论