抓包神器Charles使用说明
转载请注明出处:https://blog.****.net/mythmayor/article/details/79386198
前言:之前使用过一些抓包的软件,最近用Charles比较多,感觉这款软件还不错,功能相对较全面,使用起来也比较简单,界面看上去也比较舒服。
一、Charles的下载
可前往官网进行下载。点此前往官网下载
二、Charles简单配置及使用
1.Charles简单配置
(1)PC客户端
点击Proxy --> 选择Proxy Settings… --> 配置端口号并勾选端口号下面的选项,如下图
(2)手机客户端
手机客户端要和PC客户端连接到同一局域网下面。查看PC端的ip地址(可通过ipconfig命令进行查看),设置手机客户端局域网为手动代理(服务器或主机名为ip地址,端口号为8888),至此配置完毕。
2.Charles的基本使用
配置完成后,左侧栏会出现你请求的地址,选择想要调试的接口,即可在右侧看到所有的请求信息,包括请求传递的参数和返回值等。
3.抓取https请求
在抓取https请求是需要进行配置,具体步骤为:点击菜单栏的"Proxy",在下拉菜单中点击"SSL Proxying Settings",会出现下面的弹窗
然后点击弹窗中的"Add"按钮,在弹窗中输入主机地址和端口号(端口号一般为443),点击"OK"即可。
另外,还需要客户端安装相关的证书。点击Charles中的Help–>SSL Proxying,点击install…即可。
单独说一下手机端安装证书,点击上述的Install Charles Root Certificate on a Mobile…,会弹出下面的弹窗
这时候,在手机浏览器中访问弹窗中的"chls.pro/ssl"链接去下载证书并安装即可。
配置完成后就可以抓取https的请求了。