Fiddler 配置抓app包的流程(含模拟器、真机)

时间:2024-04-09 21:08:51

做个笔记,加深印象。

 

一、抓模拟器上的app请求(夜神模拟器)

1、打开Fiddler,配置参数

Fiddler 配置抓app包的流程(含模拟器、真机)

Fiddler 配置抓app包的流程(含模拟器、真机)

Fiddler 配置抓app包的流程(含模拟器、真机)

2、进行上述配置后,打开夜神模拟器的  设置  ——>  点击 WLAN  ——>  长摁 WiredSSID 弹出修改网络(如图2.1) ——>  点击修改网络 ——>  点击高级选项;点击手动代理,配置代理服务器主机名和端口(如图2.2)  ——>  保存。

Fiddler 配置抓app包的流程(含模拟器、真机)(图 2.1)

Fiddler 配置抓app包的流程(含模拟器、真机)(图2.2)

参数注明:

代理服务器主机名 填写本机的IP地址
代理服务器端口 端口号对应Fiddler中设置的端口

 

 

 

3、使用野生模拟器访问" IP地址:8888/ " ,进行证书的下载。

Fiddler 配置抓app包的流程(含模拟器、真机)

拉到底部,点击下载Fiddler证书

Fiddler 配置抓app包的流程(含模拟器、真机)

4、下载好后,退出浏览器  ——> 手机设置  ——>  安全  ——>  从SD卡安装(如图4.1)  ——>  为证书命名(如图4.2)  ——> 按提示填写个密码啥的  ——>  确定。

Fiddler 配置抓app包的流程(含模拟器、真机)(4.1)

Fiddler 配置抓app包的流程(含模拟器、真机)(4.2)

ok,现在代理弄好了,夜神模拟器的网络请求都会由本机转发出去,Fiddler可以抓到包了。

 

二、真机抓app包

想用电脑端的Fiddler抓手机真机的包,和上面的虚拟机相同原理,不过有一点不同,就是需要两部设备处于同一局域网,简单的说就是连接同一个wifi,然后将手机WIFI的高级设置中的,手动代理的IP填写成电脑端的IP地址,端口填写Fiddler中的端口,就O了。

 

--------------------------------------------------------------------------------------------------------------

补充:Fillder如果只想抓应用的发出的请求,可以通过Fillder设置。

Fiddler 配置抓app包的流程(含模拟器、真机)