美文网首页
2018年Charles配置抓包详解

2018年Charles配置抓包详解

作者: sasky2008 | 来源:发表于2018-03-07 14:45 被阅读130次

目录

安装
手机抓包原理
抓iOS设备的包

安装

  1. 官方下载发文版本为4.2.1, 不破解也可以用(10分钟关一次而已)
  2. 百度网盘 密码: nnui
  3. 安装环节省略... (PS下方截图以4.1.3为截图)

手机抓包原理篇

  1. 以mac做代理, 手机的流量通过mac连接网络.
  2. 故而手机需要配置代理, 电脑需要查看IP.
  3. 如果是HTTPS的有问题, 直接查看步骤5.
  4. 务必保证mac与iPhone在同一WiFi.

抓iOS设备的包

先来大家最感兴趣的抓手机的包, 当然还有大家关心的https抓包

  1. Charles -> Proxy Settings 设置一下HTTP Proxy的 Port. (端口号默认8888即可, 也可修改) -> OK


    Charles_Proxy_Settings.jpg
  1. 查看mac的IP地址. 可以到网络偏好设置查看,
    也可以按住电脑的Option点一下wifi图标.


    IP_Address.jpg
  1. iPhone设置一下代理
  1. 保证mac与iPhone/iPad再同一个WiFi下.
  2. 以iOS11为例.
  3. 设置 -> 无线局域网 -> 点击所链接网络右侧的 i 对网络进行编辑 -> 最下方HTTP代理, 配置代理 -> 手动 ->
    IP: 192.168.8.21 服务器写入mac看到的IP, 我的IP如步骤2截图,
    端口: 8888 刚刚在步骤1设置过.
    鉴定: 关闭
  1. 到此 mac 的charles应该会弹出提示. 点击allow, 现在可以开始抓http的包了.
  1. 开始Https抓包
  1. Charles -> Help -> SSL Proxying -> Install Charles Root Certificate On a Mobile De.....
  2. 提示用iPhone的safari浏览器打开网站, chls.pro/ssl
  3. 安装描述文件, 信任.
  4. iOS10之后的信任要多一个设置,
    设置->通用->关于本机->证书信任设置->打开Charles Proxy CA ...
  5. Https可以抓包了.

相关文章

网友评论

      本文标题:2018年Charles配置抓包详解

      本文链接:https://www.haomeiwen.com/subject/fvyjfftx.html