Fiddler实现手机抓包

Fiddler实现手机抓包

一、前提条件:

1.电脑端安装fiddler
2.电脑与手机处于同一个局域网

二、操作步骤

1、设置远程连接和https捕获:打开电脑端的fiddler(我的是中文版),打开“工具-选项-连接”,把“允许远程计算机连接”和其他几个都勾上,另外https选项中的“捕获https”和它的两个子选项也勾上,如下图:

Fiddler实现手机抓包_第1张图片
注:从上面图中可以看到,fiddler监听端口为8888,该端口如果被占用了就更换一个,未被占用就不用改。配置完后最好重启下fiddler。

2、手机端安装证书

(1)首先查询电脑的IP:按快捷键windows+R,输入cmd后回车,在命令窗口中输入ipconfig回车,找到ipv4就是该局域网下的IP地址。也可以直接在fiddler中查看,fiddler中右上角有个“在线”,点击即可查看IP,如图:我的是192.168.32.36
Fiddler实现手机抓包_第2张图片
Fiddler实现手机抓包_第3张图片
(2)其次查询fiddler端口号:从第一步中可以看到fiddler的监听端口为8888(未改动的情况下)
(3)IP地址和端口号都准备好了 192.168.32.36:8888,把该地址输入到手机浏览器中再回车,点击下载证书并安装。
Fiddler实现手机抓包_第4张图片
注:这里下载后直接打开可能会打开失败,应该通过浏览器的“已下载的文件”中打开即可成功安装

(4)安装时要求设置一个密码和证书名称,密码自己设置一个,记住就行。证书名称自己随意输入即可,如图:
Fiddler实现手机抓包_第5张图片

3、设置手机局域网代理

在手机上打开“无线网-高级-代理”,代理方式选择手动,主机名输入电脑的ip地址,端口号输入fiddler的端口号(默认8888),如下图:
Fiddler实现手机抓包_第6张图片

至此,设置已完成。可在手机上操作下,看fiddler是否已成功抓取到信息,我的已经成功抓到了:
Fiddler实现手机抓包_第7张图片

你可能感兴趣的:(Fiddler实现手机抓包)