用fiddler进行抓包,HarmonyOS鸿蒙NEXT系统应该在哪里去安装证书呢?

用fiddler进行抓包,HarmonyOS鸿蒙NEXT系统应该在哪里去安装证书呢? 我想用Fiddler对鸿蒙设备进行抓包。刚刚我在鸿蒙设备上下载好了Fiddler的证书,但是准备安装的时候,在系统设置里找不到安装证书的通道,有什么办法吗?

3 回复

可以使用如下方式:

  1. 导出证书:hdc file recv /system/etc/ssl/certs/cacert.pem

  2. 把fiddler证书导出:fiddler-Tools-Options-HTTPS-Actions-Export …

  3. 电脑上安装fiddler证书(桌面双击打开)

  4. 手机上安装fiddler证书1-将导出在桌面的fiddler证书导出为base64编码(双击-复制到文件-base64编码-命名64-确定)

  5. 手机上安装证书2-右键编辑步骤4证书,将其copy到手机导出的根证书pem文件最后面

  6. 手机上安装证书3-将cacert.pem导入到鸿蒙手机

  7. 设置-对应的WiFi-代理设置手工,填上fiddler对应的ip和端口号,可参考charles方式。

更多关于用fiddler进行抓包,HarmonyOS鸿蒙NEXT系统应该在哪里去安装证书呢?的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


在HarmonyOS鸿蒙NEXT系统中,安装Fiddler的抓包证书需要将证书安装到系统的信任存储中。具体步骤如下:

  1. 首先,确保你已经通过Fiddler生成了证书文件(通常为.cer.pem格式)。
  2. 将证书文件传输到HarmonyOS设备上,可以通过USB连接、蓝牙或电子邮件等方式。
  3. 打开HarmonyOS设备的“设置”应用。
  4. 在设置中,找到并进入“安全与隐私”或类似名称的选项。
  5. 在“安全与隐私”中,找到“加密与凭据”或“证书管理”相关选项。
  6. 选择“安装从存储设备”或“安装证书”选项。
  7. 浏览并选择你传输到设备上的证书文件。
  8. 按照提示完成证书的安装过程。

完成这些步骤后,Fiddler的证书将被安装到HarmonyOS系统的信任存储中,允许你进行抓包操作。

在HarmonyOS鸿蒙NEXT系统中安装Fiddler证书,请按以下步骤操作:

首先,确保设备与运行Fiddler的电脑在同一网络。在Fiddler中启用“允许远程计算机连接”。接着,在鸿蒙设备上配置代理,指向运行Fiddler的电脑IP和端口(默认8888)。最后,在设备浏览器中访问http://ipv4.fiddler:8888,下载并安装证书。安装时可能需要在设置中手动确认证书安装。

回到顶部