fiddler文明能抓到手机浏览器的包,抓不到app的包
时间: 2023-09-20 16:14:20 浏览: 45
是的,Fiddler主要是用于抓取浏览器的网络请求,而对于移动应用的网络请求,需要进行一些额外的设置才能抓取到。通常需要在手机上设置代理,把代理地址设置为Fiddler的IP地址和端口号,才能抓取到移动应用的网络请求。不过,有些应用可能会使用HTTPS协议进行加密传输,这时需要在Fiddler中安装证书才能成功抓取到请求。
相关问题
fiddler抓不到手机https包
Fiddler是一个轻量级的HTTP抓包工具,可以用于捕获和分析网络流量。然而,Fiddler默认情况下无法抓取HTTPS的流量,这是由于HTTPS使用了加密的SSL/TLS协议。要解决这个问题,您可以按照以下步骤进行操作:
1. 在Fiddler中添加信任证书:Fiddler会使用自己的根证书来劫持和解析HTTPS流量。您需要首先在Fiddler中生成证书,并将其添加到受信任的根证书颁发机构列表中。具体步骤可以参考Fiddler官方文档或者网络上的教程。
2. 确保证书有效期:如果您之前已经安装了Fiddler的证书,但无法抓取HTTPS流量,可能是因为证书已过期。您可以尝试更新或重新生成证书,确保其有效期在当前时间范围内。
3. 确保Fiddler和手机在同一局域网内:Fiddler需要与您的手机设备在同一局域网内才能抓取到手机的流量。请确保您的手机和电脑连接到同一个Wi-Fi网络,并且在手机的Wi-Fi代理设置中,将代理服务器的IP地址和端口设置为与Fiddler相同。
请注意,Fiddler只能在您有合法权限的情况下使用,并且仅用于合法的目的。在使用Fiddler进行抓包时,请务必遵守法律法规和伦理规范。
fiddler通过投屏抓包手机app
Fiddler是一款常用的抓包工具,通过它可以实现投屏抓包的功能。下面是通过Fiddler进行投屏抓包的步骤:
1. 确保你的电脑和手机(或其他设备)在同一个局域网中。
2. 在电脑上安装并打开Fiddler。
3. 在手机上设置代理,将代理地址设置为电脑的IP地址,端口设置为Fiddler的监听端口,默认为8888。
4. 打开手机上需要抓包的应用。
5. 在Fiddler的界面上,可以看到捕获到的HTTP请求和响应信息,包括URL、请求头、请求体等。
6. 如果需要查看HTTPS请求,还需要在手机上安装Fiddler证书并信任。
通过以上步骤,你可以使用Fiddler进行投屏抓包,并获取到手机应用程序的网络请求和响应数据。