1、安装
下载地址:【https://www.charlesproxy.com/download/】 安装:直接一键式傻瓜安装,当然你可以选择安装路径。 安装之后,打开如下图所示:
2、配置
跟fiddler一样,要想charles抓ios/android的包,是需要我们安装证书的。
在charles中点击【help】-》【ssl proxying】-》【install charles root certificate】如下 点击安装证书,后面直接默认即可。
在charles中点击【help】-》【ssl proxying】-》【install charles root certificate on a mobile…】在弹窗中注意到需要下图中需要我们去浏览器中输入下面的网址,然后下载再去安装。 这步骤跟fiddler是一样的,如果你有使用过fiddler。
安卓安装证书步骤:下载好之后需要我们去【设置】–》【系统安全】–》【加密与凭据】–》【安装证书】–》【CA证书】,选择刚刚我们下载的证书安装即可。
ios安装证书步骤:下载好之后,我们进入设置,在顶部会展示我们下载的证书,点进去安装,然后进入【通用】–》【关于本机】–》【证书信任设置】然后选择我们刚刚安装的证书打开开关即可。
然后我们需要在设备上链接代理,具体方法我就不写了。也就是在wifi中将所链接的wifi中添加代理,代理就是本机的ip地址,端口一般是8888.
我们再去设置一下charles的端口,点击【proxy】–》【proxy seeting…】在弹窗中将戏码端口填入,以及勾选一下即可。
以上配置完成了。就可以去使用啦。哈哈哈
3、初步使用筛选
我们打开app,会出现加载到我们不想看到的接口信息,那么我们给charles加一个过滤就好了。点击【proxy】–》【recording setting】–》【include】–》【add】,将自己公司的主要接口加上去,或者当前你需要抓包的接口加上并勾选。这样你的小花瓶就只给你展示你设置的接口了。
|