美文网首页
iPhone手机使用Charles抓包配置流程

iPhone手机使用Charles抓包配置流程

作者: Tomy_pxd | 来源:发表于2020-03-04 14:48 被阅读0次

    想使用抓包工具抓取一下斗鱼直播和网易新闻的API接口,搞了一早上,尝试了Android手机,搞半天没有成功,查到Android7.0以后只能抓取自己应用,要抓取其他应用需要"复杂操作", 就选择在iPhone手机上进行配置,终于成功了!记录一下流程,免得下次需要时忘记

    安装Charles抓包工具

    1.下载mac版本Charles工具
    链接:https://pan.baidu.com/s/1nzZG0p8aUc7CC2WlLZsL-A 密码:pbph
    2.注册
    将 Charles.app 拖至 应用程序 文件夹
    打开后:在菜单——help菜单下—register Charles下,输入下列序列码
    Registered Name: https://zhile.io
    License Key: 48891cf209c6d32bf4

    下载证书

    1.mac本地安装证书


    loadcer.png

    2.在钥匙串中信任证书


    a_believe.png
    3.Charles其他配置
    a_prot.png
    a_ssl_add.png

    iPhone手机设置代理

    1.选择对应的wifi


    IMG_6974(20200304-142524).PNG

    2.找到下方http代理 点击进去


    IMG_6972.PNG
    3.选择手动配置 输入电脑对应的ip地址 和 Charles对应的端口号(通常为8888)
    IMG_6973(20200304-142449).PNG

    4.设置完毕,mac端会提示是否允许(allow和deny)选择allow允许
    如果不提示,则自己手动添加自己手机的ip地址,手机ip地址为上图中IPV4地址栏对应的地址


    a_proxy.png

    iPhone手机安装证书,抓取https请求

    1.浏览器中输入 chls.pro/ssl回车,会自动下载相应
    2.设置->通用->描述文件->点击Charles Proxy CA->安装证书
    3.设置->通用->关于本机->证书信任设置->将Charles Proxy CA证书右边的开关打开

    开始抓包
    手机打开网易新闻app charles记录了整个过程访问的https请求信息

    a_detail.png

    相关文章

      网友评论

          本文标题:iPhone手机使用Charles抓包配置流程

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