用Fiddler实现苹果手机抓包

时间:2024-03-08 08:51:48

今天刚刚接手一个用Fiddler实现对手机app的抓取工作,所以在这里将自己遇到的问题和各位分享一下。

一、Fiddler的初步认识

          Fiddler是一个提供web调试平台的开源软件。作为一个本地代理来运行,以系统代理的方式进行捕捉。其可以用来查看、分析和修改来自任何可支持代理的应用的web通信。其还可以通过自签名证书来拦截HTTPS。并且其还可以扩展JavaScript或.NET插件。总而言之,就是实现对接口的实时监控,方便对后台数据进行处理。

二、下载和安装Fiddler

        下载网址:http://www.telerik.com/fiddler

下载到本地进行傻瓜式安装即可。

三、Fiddler的相关配置

在本地运行Fiddler,进入后点击Tools-》Options-》HTTPS(完成相关配置)—》Connection(默认端口的配置),配置注意图上的文字,这里也是我遇到的坑!

当你完成以上的配置后,PC段的配置就算大功告成了。配置完成后记得要重启Fiddler

四、苹果手机端的配置

因为实现抓包需要PC端和苹果手机端在同一网段内,所以我们要先知道PC的ip地址

首先在cmd内输入ipconfig -》查看ipv4的ip地址

接下来打开苹果手机的无限局域网,点击

 

 

这里我遇到的问题是配置完成后不能使用wifi,然后我的处理是将此网络忽略以后重新链接在配置相关部分。

到此我们完成了移动端的部分配置。

接下来我们要安装证书部分。

在手机浏览器输入http://PC端的ip地址:8888

 

这样就算是将证书安装完成。

这样就完成了Fiddler的全部配合,可以愉快的进行抓包工作了。

五、总结

本人已经可以使用Fiddler抓包了,但是不同的电脑和手机可能会有差异并且我还是个新手,所以还有哪里有不足之处还望大佬不吝赐教,谢谢!