美文网首页
安卓手机charles抓包

安卓手机charles抓包

作者: 让梦想腾飞 | 来源:发表于2020-05-03 16:37 被阅读0次

    1.电脑端(电脑抓包要关vpn或其它代理哦)

    首先,电脑上需要下载个charles 软件,按下一步下一步安装
    然后,进入破解网站https://www.zzzmode.com/mytools/charles/ 生成破解文件 charles.jar,替换下列安装目录下的文件
    安装目录:
    macOS: /Applications/Charles.app/Contents/Java/charles.jar
    Windows: C:\Program Files\Charles\lib\charles.jar
    Ubuntu: /usr/lib/Charles-proxy/charles.jar

    2.手机端

    电脑上打开charles,为了抓取https 需要安装证书。
    电脑端安装证书——Help——SSL Proxying——Install Charles Root Certificate
    然后点击 Install... on a mobile,如下图红框


    image.png

    点完 Install... on a mobile后,会有个弹窗:


    image.png
    我们要按照弹出操作,
    ——打开安卓手机设置,找到wlan
    ——选择当前连接的wifi
    ——修改,选择代理手动

    ——输入弹窗中的ip 192.168... (确保连的是同一个wifi哦)和端口8888
    ——然后,打开chls.pro/ssl(这一步是在设置了代理之后哦,小米不要用自带浏览器,不然下载的证书可能无法安装)
    ——然后会下载一个....pem的文件,
    ——小米手机找到设置
    ——更多设置
    ——系统安全
    ——从存储设备安装
    ——选择下载的文件
    ——输入手机密码
    ——选择vpn和应用用途
    ——确定即可
    随便浏览应用,就可以抓包啦。
    这里,楼主遇到的比较头疼的问题是,android7.0以上google推出了更加严格的安全机制,用户自己安装的证书不是系统级别的,不被信任,因而抓不了https的包了,这种楼主自己也没解决~

    相关文章

      网友评论

          本文标题:安卓手机charles抓包

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