HarmonyOS 鸿蒙Next charles抓取app的包

发布于 1周前 作者 vueper 来自 鸿蒙OS

HarmonyOS 鸿蒙Next charles抓取app的包

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的网络包,是一个常见的开发者调试手段。以下是直接的操作步骤概述:

  1. 安装Charles:确保你的电脑上已经安装了Charles代理软件。

  2. 配置Charles

    • 打开Charles,进入“Proxy”菜单,选择“SSL Proxying Settings”。
    • 添加需要抓取的APP的网络请求域名和端口(通常为443)。
    • 确保“Enable SSL Proxying”已勾选。
  3. 配置设备

    • 在鸿蒙设备上,进入Wi-Fi设置,找到当前连接的Wi-Fi,点击“修改网络”。
    • 将代理设置为“手动”,输入电脑的IP地址和Charles的默认端口8888。
  4. 信任Charles证书

    • 在设备上访问chls.pro/ssl,下载并安装Charles的根证书。
  5. 开始抓取

    • 在Charles界面上,你应该能看到设备发出的所有网络请求。
    • 选择对应的APP请求进行查看和分析。

请注意,抓取网络包可能涉及隐私和法律问题,务必确保你有合法权限进行此类操作。

如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部