HarmonyOS 鸿蒙Next charles抓取app的包
HarmonyOS 鸿蒙Next charles抓取app的包
我用鸿蒙手机正常下载安装证书,抓包,但是用鸿蒙平板就是打不开chls.pro/ssl,是鸿蒙平板没办法安装证书嘛
3 回复
基于Charles抓包;
1、手机和电脑都连同一个网络(电脑端不要开其他VPN工具,例如:飞连VPN,ClashX等VPN);
2、手机端设置代理,IP是电脑的IP,端口8888;电脑上Charles弹窗允许链接;
3、在手机浏览器输入 http://charlesproxy.com/getssl
4、弹出下载证书弹窗,进行下载;
5、在浏览器的下载管理里面,打开刚刚下载的证书,点击左下角的分享,点击另存为按钮,存到文件;
6、在设置系统里面,搜索证书,证书-->证书与凭证-->从存储设备安装-->CA证书 选择刚刚下载的证书,进行安装;可能弹框设置证书名字,设置下即可,例如:charles123;
7、完成;
可以的,这个证书下载地址在pad上也可以打开了
在HarmonyOS(鸿蒙)系统上使用Charles抓取APP的网络包,是一个常见的开发者调试手段。以下是直接的操作步骤概述:
-
安装Charles:确保你的电脑上已经安装了Charles代理软件。
-
配置Charles:
- 打开Charles,进入“Proxy”菜单,选择“SSL Proxying Settings”。
- 添加需要抓取的APP的网络请求域名和端口(通常为443)。
- 确保“Enable SSL Proxying”已勾选。
-
配置设备:
- 在鸿蒙设备上,进入Wi-Fi设置,找到当前连接的Wi-Fi,点击“修改网络”。
- 将代理设置为“手动”,输入电脑的IP地址和Charles的默认端口8888。
-
信任Charles证书:
- 在设备上访问
chls.pro/ssl
,下载并安装Charles的根证书。
- 在设备上访问
-
开始抓取:
- 在Charles界面上,你应该能看到设备发出的所有网络请求。
- 选择对应的APP请求进行查看和分析。
请注意,抓取网络包可能涉及隐私和法律问题,务必确保你有合法权限进行此类操作。
如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html