使用Fiddler,夜神模拟器抓取APP的网络请求

一. 设置 Fiddler Everywhere 1.0.2 的网络代理,便于监控是有的网络请求

  1. 点击右上角Settings按钮
  2. 选择HTTPS选项
    在右侧勾选 Capture HTTPS traffic 选项
    点击Trust root certificate和Advanced Settings下的Export root certificate to Desktop这2个按钮,将证书保存到当前使用的电脑的桌面
  3. 选择Connections选项
    在右侧设置Fiddler listens on port的值为8866(如果和其他软件有冲突,则调整该数字)
    勾选Act as system proxy on startup和Allow remote computers to connect这2个选项
  4. 点击Save按钮
  5. 关闭 Fiddler 后重新打开

二. 设置 夜神模拟器 6.6.1.2 的网络,让其通过 Fiddler 的代理来访问网络

  1. 点击 回到桌面 按钮
  2. 点击 系统应用
  3. 点击 设置
  4. 点击 WLAN
  5. 鼠标长按 WiredSSID 的Wifi网络(名称可能有差异,是夜神模拟器当前正常使用的无线网络)
  6. 点击 修改网络
  7. 设置 代理服务器主机名为你当前使用的电脑的IP地址,例如:192.168.8.105
  8. 设置代理服务器端口,必须与在 Fiddler 中 Fiddler listens on port 的端口一致,例如:8866
  9. 点击保存
  10. 关闭 夜神模拟器 后重新打开
  11. 点击 回到桌面 按钮
  12. 点击 浏览器
  13. 在浏览器中输入地址和端口,例如 http://192.168.8.105:8866
  14. 点击页面最下面的 FiddlerRoot certificate 链接,下载证书
  15. 点击 回到桌面 按钮
  16. 点击 系统应用
  17. 点击 设置
  18. 点击 个人 – 安全
  19. 点击 从SD卡安装 ,选择下载中的证书文件后确定安装
  20. 点击 回到桌面 按钮
  21. 点击 浏览器,在地址中输入 https://www.baidu.com ,如果没有出现要求确认证书的界面,则表示安装证书成功了

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注