鸿蒙Next设备上的ProxyMan、Charles网络抓包配置教程

devtools/2024/10/19 19:19:37/

一、Proxyman配置

1. 导出证书

ProxyMan菜单栏依次点击 证书—>导出—>根证书为PEM

然后保存.pem文件传送(如hdc命令<下文会有介绍>)至鸿蒙Next设备存储任意位置

2. 安装证书

  1. 系统设置搜索“证书”,结果列表中点击“证书与凭据”

  2. 点击“从存储设备安装”

  3. 选择“CA证书”安装

  4. 找到并点击目标.pem文件即可安装成功

3. Wifi代理

与Android和IOS设备一样,给目标wifi设置手动代理,填上主机ip和端口号即可抓包,这里就不作赘述了~

二、Charles配置

整体与Proxyman类似,就不配图了,如有疑问请下方留言

1. 导出证书

Charles菜单栏依次点击 Help—>SSL Proxying—>Save Charles Root Certificate,然后同上一样保存后传送鸿蒙设备中

这里顺便举例hdc命令传送命令:

hdc file send xxx.pem(pc上证书路径) /storage/media/100/local/files/Download/xxx.pem(指定传送鸿蒙设备的路径和文件名)

2. 安装证书

同上一样,“证书安装页面”也可以通过hdc命令快速进入:

hdc shell aa start -a MainAbility -b com.ohos.certmanager

3. Wifi代理

同理,不做赘述~

4. Charles开启Https代理设置

  1. 依次点击 Proxy—>SSL Proxy Settings—>在Include添加 : *:443 (*是host通配符,443是https端口号)
  2. 依次点击 Proxy—>Proxy Settings—>勾选Enable transparent HTTP proxying

http://www.ppmy.cn/devtools/127085.html

相关文章

【VUE3】子组件中的el-upload 选择图片点击取消 会触发父组件emit cancel方法

源代码如下&#xff1a; <createOriginalitycancel"cancelCreate"></createOriginality> 问题是&#xff1a;每次上传图片点击取消 总会触发cancelCreate方法 经反复测试 发现问题应该是el-upload 点击取消的时候触发了我的组件的cancel方法 解决方式…

浅谈C++之MBus通信

在C中实现MBus通信&#xff0c;您通常需要使用特定的库来处理MBus协议的细节。以下是一些关键步骤和示例代码&#xff0c;帮助您开始使用C进行MBus通信。 1. 选择合适的库 对于C&#xff0c;您可以选择使用FieldTalk Modbus Master C Library&#xff0c;这是一个功能丰富的库…

Linux历史

Linux 于 1991 年由芬兰学生 Linus Torvalds 作为个人项目开始&#xff0c;旨在创建一个新的免费操作系统内核。在其历史发展中&#xff0c;Linux 内核经历了持续的增长。自 1991 年首次发布源代码以来&#xff0c;Linux 内核从少量的 C 语言文件&#xff0c;且受限于禁止商业发…

【AI整合包及教程】EchoMimic:开创数字人新时代,让静态图像“活”起来!

在数字化浪潮的推动下&#xff0c;人工智能技术正以前所未有的速度渗透到我们生活的方方面面。从智能家居到自动驾驶&#xff0c;从智能客服到医疗诊断&#xff0c;AI的触角无处不在。而如今&#xff0c;阿里巴巴旗下的蚂蚁集团再次引领潮流&#xff0c;宣布开源其革命性的数字…

中间件详解与应用场景

1. 引言 随着信息技术的飞速发展&#xff0c;应用系统变得日益复杂&#xff0c;软件架构逐步从单体应用演变为分布式系统。在这种复杂的环境中&#xff0c;如何使各个系统、服务和组件之间顺畅地通信、协作&#xff0c;成为了软件开发中的关键问题。中间件&#xff08;Middlew…

MySQL数据库中存储图片和读取图片的操作

文章目录 方法一&#xff1a;将图片以 BLOB 类型存储在数据库中MySQL 语句实现Python 实现 方法二&#xff1a;将图片存储在文件系统中&#xff0c;并在数据库中存储路径MySQL 语句实现Python 实现 总结 在MySQL数据库中存储图片通常有两种主要方式&#xff1a;将图片以二进制数…

FFmpeg 4.3 音视频-多路H265监控录放C++开发二 : 18.04ubuntu安装,linux 下build ffmpeg 4.3 源码 并测试

测试环境 ubuntu 18.04 64 位&#xff0c;安装vmware and ubuntu 安装后调整 分辨率&#xff1a; 让windows 可以和 linux 互相复制黏贴 sudo apt-get autoremove open-vm-tools sudo apt-get update sudo apt-get install open-vm-tools-desktop 一直Y reboot 依赖安装 sud…

构建可扩展的高校学科竞赛平台:SpringBoot案例分析

2相关技术 2.1 MYSQL数据库 MySQL是一个真正的多用户、多线程SQL数据库服务器。 是基于SQL的客户/服务器模式的关系数据库管理系统&#xff0c;它的有点有有功能强大、使用简单、管理方便、安全可靠性高、运行速度快、多线程、跨平台性、完全网络化、稳定性等&#xff0c;非常…