-
IDDLER是一个非常流行和有用的HTTP数据包捕获工具,它的原理是在机器上打开一个HTTP服务器,然后它会**所有的HTTP请求和响应,因此,它比一般的Firebug或Chrome数据包捕获工具要容易使用得多。 不仅如此,它还可以支持一些高级功能,例如请要求重播。 显然,它可以支持移动应用程序的 HTTP 数据包捕获。
本文将介绍如何使用 Fiddler 通过移动应用捕获数据包。
工具 原材料。
fiddler
Android 设备。
方法步骤。
启动 Fiddler,打开菜单栏中的“工具”>“Fiddler 选项”,然后打开“Fiddler 选项”对话框。
在“Fiddler 选项”对话框中,切换到“连接”选项卡,然后勾选“允许 Romote 计算机连接”后面的框,然后单击“确定”按钮。
打开Android设备的“设置”->Wi-LAN“,找到要连接的网络,长按,然后选择”修改网络“,会弹出网络设置对话框,然后勾选”显示高级选项”。
在“**”后面的输入框中选择“手动”,在“**培建昌服务器主机名”后面的输入框中输入计算机的IP地址,在“**服务器端口”后面的输入框中输入8888,然后点击“保存”按钮。
然后在 Android 设置中启动浏览器并访问主页,你可以在 Fiddler 中查看已完成的请求和响应数据。
-
如何使用 Fiddler 捕获 Android 应用的数据包:
1. 启动 Fiddler,打开菜单栏中的“工具”>“Fiddler 选项”,然后打开“Fiddler 选项”对话框。
2.切换到“Fiddler选项”对话框中的“连接”选项卡,然后勾选“允许Romote计算机连接”后面的框,然后单击“确定”按钮,记住**端口号(注意,此界面中的端口号可以根据自己的喜好进行修改,建议保留默认值)。
3. 设置完成后,重新启动 Fiddler
5.打开Android设备的“设置”->Wi-Lan“,找到要连接的网络,长按,然后选择”修改网络“,会弹出网络设置对话框,然后选中”显示高级选项”。
6.在“**”后面的输入框中选择“手动”,在“**服务器主机名”后面的输入框中输入计算机的IP地址,在“**服务器端口”后面的输入框中输入8888,然后点击“保存”按钮。
-
1. 在电脑上安装 Fiddler1.
Fiddler 的操作机制实际上是在计算机上的端口 8888 上侦听 http**。 对于 PC 端 Fiddler 启动,默认 IE ** 设置为:8888,其他浏览器需要手动设置,因此如果需要监听 PC Chrome 网络请求,请改为:
8888可以监听数据,手机可以按照以下设置完成整个系统的http**。
2. 在 PC 上配置 Fiddler 和手机。
1) 将 Fiddler 配置为允许 HTTPS 侦听
打开“Fiddler”菜单项“工具”-“Fiddler 选项”>,然后选择“解密 https 流量”和“忽略服务器证书错误”,如下图所示
fiddler https options
第一次提示你是否信任 Fiddler 证书和安全提醒时,请选择“是”,然后你也可以在系统的证书管理中对其进行管理。
2) 将 Fiddler 配置为允许远程连接。
如上图,点击菜单中的“连接”,勾选“允许远程计算机连接”,默认监听端口为8888,如果被占用,也可以设置,配置完成后需要重启Fiddler,如下图所示:
3)配置移动客户端。
在PC端,运行ipconfig查看Fiddler所在机器的IP地址,本地IP地址如下图所示。
移动浏览器访问:8888,即 Fiddler 所在机器的 IP 加端口,**Internet 访问。 页面如下图所示
-
有很多这样的教程可以自己搜索,互联网上有一堆。
-
我也想知道,我也想知道