HarmonyOS Mac上如何使用Charles抓包

根据这个描述操作不行

请参考这个:

1.从charles导出Root证书,保存为PEM格式:

Charles导出证书,点击 Help—>SSL Proxying—>Save Charles Root Certificate

2.导⼊系统根证书

启动证书安装器进行指定pem证书安装:

1)将Charles导出的pem文件hdc file send到手机存储器内

2)hdc shell aa start -a MainAbility -b com.ohos.certmanager 启动证书安装器

3)选择从存储设备安装,选择指定pem证书

3.配置Wi-Fi和代理,代理到个⼈charles端⼝上

修改 /data/service/el1/public/wifi/device_config.conf ⽂件,加⼊proxy配置:

<WifiDeviceConfigProxy>

wifiProxyconfig.configureMethod=2

wifiProxyconfig.autoProxyConfig.pacWebAddress=

wifiProxyconfig.ManualProxyConfig.serverHostName=192.168.1.100

wifiProxyconfig.ManualProxyConfig.serverPort=8080

wifiProxyconfig.ManualProxyConfig.exclusionObjectList=

</WifiDeviceConfigProxy>

4.打开charles,开始抓包

HarmonyOS
2024-12-27 14:41:08
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
shlp

使用webview进行抓包时需要配置SSL协议证书,并且进行双向认证,web中已有相关回调onClientAuthenticationRequest,参考链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-basic-components-web-V5#onclientauthenticationrequest9,该链接里有详细的示例代码。

分享
微博
QQ
微信
回复
2024-12-27 17:41:45
相关问题
如何使用Charles工具
3723浏览 • 1回复 待解决
HarmonyOS如何实现使用 Charles
4839浏览 • 1回复 待解决
HarmonyOS 使用Charles不到https的
1659浏览 • 1回复 待解决
webview如何实现charles
2347浏览 • 1回复 待解决
HarmonyOS Charles 步骤
4046浏览 • 1回复 待解决
HarmonyOS使用Charles代理
1085浏览 • 1回复 待解决
charles手机端设置
1239浏览 • 1回复 待解决
Charles工具-App开发指导
3331浏览 • 1回复 待解决
Charles 网络长按无法修改
1623浏览 • 1回复 待解决
charles流程,有人知道吗?
1624浏览 • 1回复 待解决
HarmonyOS 怎么
871浏览 • 1回复 待解决
如何在PC查看MAC地址
1751浏览 • 1回复 待解决
HarmonyOS 怎么安装证书、
5378浏览 • 1回复 待解决
HarmonyOS WebView如何在模拟器
1201浏览 • 1回复 待解决
HarmonyOS 模拟器问题
1192浏览 • 1回复 待解决
鸿蒙应用如何做到防
562浏览 • 0回复 待解决
网络请求以及日志
2030浏览 • 1回复 待解决