如何使用fiddler持续抓取app数据
时间: 2023-06-19 19:06:42 浏览: 132
使用 Fiddler 持续抓取 app 数据的步骤如下:
1. 在 Fiddler 中打开“Tools”菜单,选择“Fiddler Options”。
2. 在弹出的窗口中选择“Connections”选项卡,勾选“Allow remote computers to connect”。
3. 在“Filters”选项卡中设置过滤规则,只捕获需要的 app 数据。
4. 在手机上设置代理,将代理设置为 Fiddler 所在的计算机 IP 地址和端口号。
5. 打开 app,Fiddler 就会自动抓取 app 数据。
如果需要持续抓取数据,可以勾选 Fiddler 的“Capture Traffic”选项,这样 Fiddler 就会一直运行并持续抓取数据。
相关问题
如何使用fiddler自动刷新持续抓取app数据
要在 Fiddler 中自动刷新持续抓取应用程序数据,可以按照以下步骤操作:
1. 打开 Fiddler,选择“自动响应”选项卡。
2. 在右侧“规则编辑器”窗格中,单击“添加规则”。
3. 在弹出的“添加规则”对话框中,选择“OnBeforeResponse”。
4. 在“规则动作”区域中,单击“选择文件”,选择要响应的文件。
5. 在“执行代码”区域中,输入以下代码:
```
if (oSession.uriContains("要抓取的API地址")) {
oSession.bBufferResponse = true;
oSession["ui-backcolor"] = "yellow";
oSession["ui-bold"] = "true";
}
```
6. 将“要抓取的API地址”替换为您要抓取的 API 地址。
7. 单击“确定”按钮保存规则。
现在,Fiddler 将自动刷新并持续抓取您指定的 API 地址,您可以在“会话”选项卡中查看抓取到的数据。
Fiddler如何抓取app端的数据
要通过Fiddler抓取App端的数据,需要进行以下步骤:
1. 将手机或模拟器和电脑连接同一局域网。
2. 在电脑上安装Fiddler,并确保Fiddler开启了HTTPS抓包功能。
3. 在手机或模拟器的网络设置中将代理设置为电脑上Fiddler的IP地址和端口号。
4. 打开需要抓包的App,在Fiddler工具栏中会出现相应的请求和响应,可以进行分析和调试。
需要注意的是,不同的App可能需要不同的抓包方式,例如有些App可能使用了SSL Pinning等特殊技术,需要进行额外的处理。同时,在进行抓包时需要尊重法律法规,不得窃取用户隐私数据。
阅读全文