charles安装教程(adb命令安装pem文件)

adb安装charles证书到手机

打开charles,help–>SSL Proxying–>Save Charles Root certificate
将charles插件下载到电脑中,从电脑中利用adb命令放在手机根目录下(我这的charles路径是存放在电脑里的路径)
adb push C:\Users\oneone\Downloads\charles-ssl-proxying-certificate.pem sdcard/charles.pem

手机上安装证书

在手机上,打开系统安全,点击从存储安装,选中所下载的证书进行安装证书,安装完可以在受信任的证书中进行查看。见下图。

证书安装完毕,我们下一步该用手机连上我们的代理了

设置代理

系统代理

打开Charles,点击菜单”Proxy”点击”Windows Proxy”,设置成系统代理。

手机代理

打开Android手机”设置”–>”WLAN”,连接上WIFI,(连接的wifi需要与电脑连接的wifi一样)长按连接的WIFI弹出一个操作菜单,选择”管理网络设置”,勾选”选择高级选项”,点击”代理服务器”下面的选择框,选择”手动”。见下图。
charles安装教程(adb命令安装pem文件)_第1张图片

输入电脑代理ip以及配置的端口号(ip可通过打开命令行输入ipconfig获得,也可以在charles中help—Local IP Addresses中获得;端口号可通过Charles中Proxy–Proxy Settings—Proxies–HTTP Proxy下面的Port 获得,端口号也可以在此进行修改。)见下图。

charles安装教程(adb命令安装pem文件)_第2张图片
charles安装教程(adb命令安装pem文件)_第3张图片

配置完成,可以抓包

配置完成后保存,重新打开Charles,Charles弹出一个确认框,点击同意开始抓包。

若配置全部正确,发现没有确认框,请重启电脑,重启手机!本人亲试有效!!!

你可能感兴趣的:(测试小分享,测试工具charles使用)