测试工作中需要用抓包工具,一般情况下,大家会使用Charles,Filddler, Wireshark。我目前电脑上安装的是这俩。我常用的是Charles,今天把安装教程分享给大家。
1、首先下载安装包,然后双击打开
2、接着在电脑端安装证书
①Windows:
Help--Install Charles CA SSL Certificate--安装证书--本地计算机--下一步--将所有的证书都放入下列存储(P)--受信任的根证书颁发机构--完成--用户选定的证书存储--完成
②Mac
Help--SSL Proxying--Install Charles Root Certificate, 在钥匙串里通过一下
3、手机上配置
①手机设置--无线局域网--配置代理:手动,电脑ip,端口一般是8888
②手机端打开浏览器输入这个网址下载证书:chls.pro/ssl
③随着系统的升级,现在还需要一步证书信任设置:手机设置--通用--关于本机,上滑到最底部,有个 证书信任设置,进入开启即可
4、使用Charles的时候,如果是https接口,需要右击你要抓的接口,然后点击 Enable ssl proxying
5、常见的问题:
如果配置完成后还抓不到,通常还需要把防火墙关掉。
----
写在最后:现在网络发达,对初学者非常友好。不像我们那会,遇到问题会困扰摸索一段时间。希望把我踩过的坑写下来,你们可以绕过去。加油。少年可期。