解决mumu模拟器 安装burp证书 adb remount失败问题

文章讲述了在最新版Mumu模拟器中安装Burp证书遇到的问题,由于模拟器不支持der.cer格式,需将证书转换为pem格式并安装到系统证书中。作者通过adb命令尝试remount失败,最后使用MT管理器修改系统权限成功安装证书。
部署运行你感兴趣的模型镜像

工具mt

链接:https://pan.baidu.com/s/1g0VmFTxu1ftwfEHJPsnH-w
提取码:3636

最近新安装一个mumu模拟器12.1,安装burp证书时遇到坑,按照之前的步骤安装,找不到证书,网上找资料才发现新的mumu模拟器不支持der.cer的证书,必须要安装pem后缀的证书,还必须要安装到系统证书里面。看到这我就开始了掉坑之路。

##按照网上一路操作打开kali,使用opensll,操作

openssl x509 -inform DER -in mybpcert.der -out PortSwiggerCA.pem
openssl x509 -inform PEM -subject_hash_old -in PortSwiggerCA.pem|head -1
mv PortSwiggerCA.pem 9a5ba575.0

再去用adb,在这里adb remount 失败

用一下别写的

、安装adb,并上传系统凭证

brew install android-platform-tools

adb version#查看adb版本

adb devices#查看连接设备

adb kill-server&&adb server && adb shell#adb与模拟器重连

mumu模拟器设置root模式

adb root

adb remount

adb push 9a5ba575.0 /system/etc/security/cacerts/

查看mumu设置-安全里面的系统证书列表,系统证书安装成功
————————————————
版权声明:本文为优快云博主「AdaTina」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/tainqiuer123/article/details/128547580

在这里插入图片描述
在这里插入图片描述

mt管理器

在adb remount怎么也不行,还有吐槽一下,网上教程都是用真机,而我又不想刷机,
看了上面命令主要的思路,就是把我的pem文件放到/system/etc/security/cacerts/,我突然想到了一个软件可以改写我的system的权限,就是mt管理器。想到我按照下面的操作

打开mt管理器,一直后退到,找到system,点属性,改写权限,改777然后,子文件也勾上

在这里插入图片描述

adb push 9a5ba575.0 /

push到system同文件目录,在改写9a5ba575.0权限,在引动到/system/etc/security/cacerts/
成功l
现在pem就时系统的证书了

您可能感兴趣的与本文相关的镜像

ACE-Step

ACE-Step

音乐合成
ACE-Step

ACE-Step是由中国团队阶跃星辰(StepFun)与ACE Studio联手打造的开源音乐生成模型。 它拥有3.5B参数量,支持快速高质量生成、强可控性和易于拓展的特点。 最厉害的是,它可以生成多种语言的歌曲,包括但不限于中文、英文、日文等19种语言

在C语言里,位左对齐右对齐一般在格式化输出时会用到,主要用于控制数据在输出时的位置。以下是相关介绍: ### 整型数据的左对齐右对齐 通过`printf`函数实现整型数据的左对齐右对齐右对齐是默认方式,在格式说明符`%`和`d`之间添加数字来规定输出宽度,若数字位数小于规定宽度,会在左边补空格;左对齐则需在数字前加`-`号,若数字位数小于规定宽度,会在右边补空格。 示例代码如下: ```c #include <stdio.h> int main() { // 右对齐。数字宽度为10,若不足10,在左边补足空格 printf("%10d\n", 1234); // 左对齐。数字宽度为10,若不足10,在右边补足空格 printf("%-10d\n", 1234); return 0; } ``` ### 不同输出长度的情况 当规定的输出宽度和数字实际位数不同时,有不同的处理方式。若规定宽度小于数字实际位数,会完整输出数字;若规定宽度大于数字实际位数,右对齐在左边补空格,左对齐在右边补空格。 示例代码如下: ```c #include <stdio.h> int main() { // -5是左对齐,输出长度为5。5是右对齐,输出长度为5 printf("%-5d %5d\n", 455, 455); printf("%-5d %5d\n", -123, -123); // 规定宽度小于实际位数,完整输出数字 printf("%-5d %5d\n", 987654, 987654); return 0; } ``` ### 其他数据类型的对齐 除整型外,其他数据类型也能实现左对齐右对齐。例如浮点数(`%f`)、字符串(`%s`)等,方法和整型一致。 示例代码如下: ```c #include <stdio.h> int main() { // 右对齐浮点数,宽度为10 printf("%10f\n", 3.14); // 左对齐浮点数,宽度为10 printf("%-10f\n", 3.14); // 右对齐字符串,宽度为10 printf("%10s\n", "hello"); // 左对齐字符串,宽度为10 printf("%-10s\n", "hello"); return 0; } ```
评论 6
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值