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工具
2813浏览 • 1回复 待解决
HarmonyOS如何实现使用 Charles
3442浏览 • 1回复 待解决
webview如何实现charles
1559浏览 • 1回复 待解决
HarmonyOS 使用Charles不到https的
514浏览 • 1回复 待解决
HarmonyOS Charles 步骤
1837浏览 • 1回复 待解决
HarmonyOS使用Charles代理
423浏览 • 1回复 待解决
charles手机端设置
710浏览 • 1回复 待解决
Charles工具-App开发指导
1887浏览 • 1回复 待解决
Charles 网络长按无法修改
982浏览 • 1回复 待解决
charles流程,有人知道吗?
959浏览 • 1回复 待解决
HarmonyOS 怎么
230浏览 • 1回复 待解决
如何在PC查看MAC地址
1018浏览 • 1回复 待解决
HarmonyOS 怎么安装证书、
700浏览 • 1回复 待解决
HarmonyOS WebView如何在模拟器
343浏览 • 1回复 待解决
HarmonyOS 模拟器问题
493浏览 • 1回复 待解决
网络请求以及日志
1220浏览 • 1回复 待解决