fiddler抓取HTTPS请求和Mobile 数据获取

fiddler页面设置

  1. 在面板内点击【Tools】>>【Options】>>【HTTPS】
    fiddler抓取HTTPS请求和Mobile 数据获取
  2. Fiddler can decrypt HTTPS sessions by re-signing traffic using self-generated certificates.
    Fiddler可以通过使用自生成的证书重新签名流量来解密HTTPS会话。
  3. 选择【Capture HTTPS CONNECTs】>> 【Decrypt HTTPS traffic】

Capture HTTPS CONNECTs: 捕获Https连接
Decrypt HTTPS traffic : 解密HTTPS通信
fiddler抓取HTTPS请求和Mobile 数据获取
fiddler抓取HTTPS请求和Mobile 数据获取
4. Decrypt HTTPS traffic 功能描述
1. 进程选择
fiddler抓取HTTPS请求和Mobile 数据获取
2. Ignore server certificate errors (unsafe): 忽略服务器证书错误(不安全) (建议后选此选项)
3. check for certificate revocation : 检查无效的证书

  1. 开启HTTPS捕获的session对比
    fiddler抓取HTTPS请求和Mobile 数据获取
    .

Mobile 移动端获取HTTPS

  1. 移动端捕获https 基于 Fiddler 必须开启HTTPS
  2. 点击【Tools】>> 【Options】>>【Connections】,这是端口号:8888
    fiddler抓取HTTPS请求和Mobile 数据获取
  3. 点击【OK】
  4. 注意设置的端口号在系统内没有被占用
  5. 查看本机IP地址:【cmd】>>[【ipconfig】>>【IPV4】
    fiddler抓取HTTPS请求和Mobile 数据获取
  6. 开启手机Wifi ,确保电脑系统和无线网在同一网络下
  7. 设置wifi,点击链接的无线网络,点击【修改网络】>>【显示高级选项】>>【代理、:设置为手动】
  8. 服务器主机名: 本机刚才找到的 IPV4 地址,然后保存即可 fiddler抓取HTTPS请求和Mobile 数据获取
  9. 服务器端口: fiddler内设置的端口
    fiddler抓取HTTPS请求和Mobile 数据获取

Android操作步骤

  1. 手机浏览器内输入:http://ipv4.fiddler:8888
  2. 点击【FiddlerRoot Certificate】,下载证书,安装该证书即可
    fiddler抓取HTTPS请求和Mobile 数据获取
    fiddler抓取HTTPS请求和Mobile 数据获取

IOS操作步骤

  1. 手机浏览器内输入:http://ipv4.fiddler:8888
  2. 点击【FiddlerRoot Certificate】,下载证书,安装该证书
  3. 设置=>通用=>关于本机=>证书信任设置=>信任证书
  4. IOS 相对于安卓需要信任证书