做个笔记,加深印象。
一、抓模拟器上的app请求(夜神模拟器)
1、打开Fiddler,配置参数
2、进行上述配置后,打开夜神模拟器的 设置 ——> 点击 WLAN ——> 长摁 WiredSSID 弹出修改网络(如图2.1) ——> 点击修改网络 ——> 点击高级选项;点击手动代理,配置代理服务器主机名和端口(如图2.2) ——> 保存。
(图 2.1)
(图2.2)
参数注明:
代理服务器主机名 | 填写本机的IP地址 |
代理服务器端口 | 端口号对应Fiddler中设置的端口 |
3、使用野生模拟器访问" IP地址:8888/ " ,进行证书的下载。
拉到底部,点击下载Fiddler证书
4、下载好后,退出浏览器 ——> 手机设置 ——> 安全 ——> 从SD卡安装(如图4.1) ——> 为证书命名(如图4.2) ——> 按提示填写个密码啥的 ——> 确定。
(4.1)
(4.2)
ok,现在代理弄好了,夜神模拟器的网络请求都会由本机转发出去,Fiddler可以抓到包了。
二、真机抓app包
想用电脑端的Fiddler抓手机真机的包,和上面的虚拟机相同原理,不过有一点不同,就是需要两部设备处于同一局域网,简单的说就是连接同一个wifi,然后将手机WIFI的高级设置中的,手动代理的IP填写成电脑端的IP地址,端口填写Fiddler中的端口,就O了。
--------------------------------------------------------------------------------------------------------------
补充:Fillder如果只想抓应用的发出的请求,可以通过Fillder设置。