fiddler抓取手机app的包都是443
时间: 2024-05-20 22:10:36 AIGC 浏览: 122
这可能是因为该手机应用使用了加密的SSL连接。在这种情况下,Fiddler无法直接对包进行解密并显示其内容。您可以尝试使用Fiddler的“HTTPS解密”功能来解密SSL流量。具体来说,您需要在手机上安装Fiddler的根证书,并将Fiddler配置为使用该证书来解密SSL流量。这样,您就可以在Fiddler中查看和分析该应用程序的网络流量。
相关问题
fiddler抓取手机app的包
要使用 Fiddler 抓取手机应用程序的包,需要进行以下步骤:
1. 在计算机上安装 Fiddler。你可以从 Fiddler 官方网站(https://www.telerik.com/fiddler)下载适用于你的操作系统的版本。
2. 手机和计算机必须连接到同一个网络。确保手机和计算机连接到相同的 Wi-Fi 网络。
3. 为了让手机流量通过 Fiddler 进行代理,在手机上进行以下配置:
- Android:打开手机的 Wi-Fi 设置,长按当前连接的 Wi-Fi 网络,选择 "修改网络"。
- iOS:打开手机的 Wi-Fi 设置,点击 "i" 图标以获取当前连接的 Wi-Fi 详细信息。
4. 在这些设置中,找到 "代理" 选项并选择 "手动"。在 "代理主机名" 和 "端口" 字段中输入你计算机上运行 Fiddler 的 IP 地址和端口号(默认是 8888)。
5. 打开 Fiddler,并确保它正在监听网络流量。你可以在 Fiddler 界面的顶部找到 "File" 菜单,选择 "Capture Traffic" 以开始捕获流量。
6. 在手机上打开你想要抓取流量的应用程序。
7. 返回到 Fiddler,并在左侧面板的 "Sessions" 标签中查看捕获到的网络会话。你可以选择特定的会话来查看请求和响应的详细信息。
请注意,Fiddler 只能抓取使用 HTTP 或 HTTPS 协议的应用程序的流量。对于使用其他协议的应用程序,可能需要其他工具或技术来进行抓包。
Fiddler抓取手机app
Fiddler是一款强大的网络调试代理工具,它可以捕获和分析HTTP/HTTPS等协议的网络通信。使用Fiddler抓取手机App的网络数据通常需要按照以下步骤进行:
1. 配置Fiddler:首先在电脑上安装并打开Fiddler,然后设置Fiddler允许远程设备连接。在Fiddler的设置中找到允许远程连接的选项,并记下Fiddler运行的IP地址。
2. 设置手机网络代理:将手机连接到与运行Fiddler相同的网络(比如Wi-Fi)。接下来,进入手机的“设置” -> “Wi-Fi” -> 选择当前连接的网络 -> 修改网络设置,将代理服务器的地址设置为Fiddler运行的IP地址,端口号通常是8888(默认情况下Fiddler使用这个端口,但也可以在Fiddler设置中更改)。
3. 授权手机设备:由于Fiddler和手机可能不在同一子网内,还需要在Fiddler的设置中进行一些配置以确保手机设备可以被Fiddler捕获。在Fiddler的设置中,找到HTTPS部分,确保勾选了“Capture HTTPS CONNECTs”和“Decrypt HTTPS traffic”,并且安装了Fiddler生成的CA证书到手机上,以信任Fiddler作为中间人进行HTTPS流量的解密。
完成以上设置后,手机上的应用程序在进行网络通信时,其HTTP/HTTPS数据包就可以被Fiddler捕获和分析了。在Fiddler中,你可以查看每个请求和响应的详细信息,包括请求头、响应头、请求参数和返回的数据等。
阅读全文
相关推荐















