模拟器的基本使用
使用类似雷电模拟器来安装手机应用方便在电脑端进行APP的相关抓取与调试
准备工作:
1)在fiddler中, 在HTTPS设置项中,如图勾选,点击Actions,选择“Export Root Certificate to Desktop”会将证书导出到桌面;
1、打开雷电模拟器,点击设置—>网络设置,开启网络桥接模式,安装驱动后确认,注意驱动安装成功后需要重启模拟器,此时选择立即重启;
2、模拟器重启后,将PC端导出到桌面的证书直接拖拽进模拟器窗口;
3、进入雷电模拟器系统设置—>安全,选择从SD卡安装,找到导入到模拟器的证书文件FiddlerRoot.cer(一般默认在内部存储空间的Pictuers目录下),双击安装证书,自定义命名并确定,安装成功后需要自定义模拟器锁屏密码;
1. 设置代理IP
1)获取IP后,在系统应用中,打开“设置”
2)点击“WLAN”出现系统自带的wifi (station)
3) 鼠标左键长按此wifi (station) ,会出现修改此网络
4)点击修改网络,勾选“高级选项”,代理选择“手动”, 代理服务器主机和代理服务器端口名 填写 您提取出来的ip 和端口
2. 借用fiddler实现代理转发
设置Fiddler步骤:
1)
Tools -> Telerik Fiddler Options -> HTTPS选项卡
勾上Capture HTTPS CONNECTs和Decrypt HTTPS traffic这两项,建议勾上Ignore server certificate erros (unsafe)
2)Connections选项卡
勾上Allow remote computers to connect这项
记住Fiddler listens on port监听端口8888
重启模拟器与Fiddler,在模拟器操作APP,即可在PC端进行APP抓包。
常见问题:
1. 安全警告:该网站的安全证书有问题.
打开网页,页面上会不断的弹出提示框
解决:
一直点继续,直到不再出现弹出框, 然后访问fiddler代理服务器的IP+端口号
下载证书,
保存证书,然后再去访问网站就可以正常显示和抓取了