首页 > 编程知识 正文

fiddler苹果手机抓包教程,ios抓包工具fiddler

时间:2023-05-06 13:06:24 阅读:48512 作者:4503

Fiddler是一个强大的捕获工具,可以捕获、查看和调试PC端、移动电话终端和远程服务器之间的通信,如http/https。

Fiddler没有手机客户端,全部安装在PC上。 要实现手机上的程序捕获,必须配置PC上的Fiddler和手机端。

本文介绍如何使用fiddler实现苹果手机抓包,具体步骤如下:

一、对PC端的Fiddler进行配置

1、Fiddler默认只捕获http会话,不捕获HTTPS消息,所以首先允许捕获HTTPS。

操作步骤:

打开Fiddler,单击Tool- Options-切换到HTTPS栏;

勾选上面,安装capturehttpsconnects (捕获https连接)和decrypthttpstraffic (https要求解密),安装证书)首次使用无证书

然后点击【确定】保存,重新启动Fiddler使之有效。2、允许远程设备(比如,手机)远程连接

要捕获移动电话的通信数据,必须将Fiddler代理连接到移动电话,但Fiddler默认不允许连接到其他设备,因此将其设置为允许连接到远程设备。

操作步骤:

打开Fiddler,单击Tool- Options-切换到Connections栏;

在连接面板中检查Allow remote computers to connect以允许连接其他设备;

点击【确定】按钮保存,重新启动Fiddler使之有效。3、查看PC端电脑IP地址

操作步骤:直接在Fiddler中,将鼠标移动到在线上即可显示。 所以我电脑的IP是10.3.15.108,端口号是8088。二、手机端配置

1、手机接入网络,需要能够和装了Fiddler的PC端IP地址ping得通,最好是手机和电脑连接同一个wifi。

如图所示,我手机连接的wifi,ip地址为10.3.41.70,电脑ip为10.3.15.108

在电脑上打开命令行,输入ping 10.3.41.70 (更改为连接到手机的wifi的IP ),就知道可以ping了。2、手机安装根证书。

操作步骤:

使用手机safari浏览器,输入URLhttp://10.3.15.10833608088/,跳转到Fiddler Echo Service证书下载页面。

单击“fiddler root certificate”(fiddler根证书),然后单击“您要在此网站下载配置式,是否允许? ”弹出来。点击【允许】按钮;

下载完成,弹出显示“已下载配置文件”

根据提示,回到手机的【设置】-【通用】,找到“说明文件”,就知道下载的证书在那里。

选择安装文件,点击【安装】,按照提示完成安装即可。 http://www.Sina.com/http://www.Sina.com /

操作步骤:

进入【设置】,查看连接的WIFI,进入HTTP代理,设置为手动,然后填写服务器。 输入fiddler的电脑ip地址10.3.15.108和端口8088,点击【保存】保存即可。注意!安装成功后,必须要回到【设置】-【通用】-【关于本机】中,对证书进行信任设置,否则会出现无法抓到包的情况。

通过设置PC端的Fiddler和手机安装证书并设置代理,可以在手机上操作app,捕获所做的操作,并查看通过Fiddler发送的请求和响应。

如果仍然找不到包,则需要检查它是否是电脑防火墙,以及是否不允许Fiddler程序通过防火墙。 打上勾就没问题了。

3、安装完证书之后,设置手机代理

http://www.Sina.com/http://www.Sina.com /

回到手机的【设定】-【通用】,找到“配置文件”,点击进入详细页面,点击【删除配置文件】即可。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。