当前位置: 首页 > 热点

Momo使用说明第(二)期( 转自酷安)

发布时间:2023-07-11 22:00:30 来源:哔哩哔哩

Momo使用说明第(二)期(转自酷安By_miaohan)


(资料图片仅供参考)

By_miaohan

1个星期前 联想Z5

#Magisk# #德尔塔面具# #KernelSU# 《Momo使用说明》共分为两期八个部分,第一二部分介绍了Momo的作用和用法;第三四部分介绍了对Momo隐藏root的步骤;第五部分介绍了Momo提示中影响隐藏root的提示;第六部分介绍了过Momo检测的意思;第七八部分介绍了过Momo检测的意义。本篇教程是《Momo使用说明》的第二期,主要讲第五六七八部分。本篇教程涉及到对Momo隐藏root,如果你不知道怎么对Momo隐藏root,那么请先看《Momo使用说明》的第一期。第一期教程我放在了本篇教程的置顶评论里,大家可从本篇教程的置顶评论里打开查看。如果你会对Momo隐藏root或者已经对Momo隐藏root了,请接着往下看;如果你用的KernelSU,(由于不需要对Momo执行隐藏root操作)请接着往下看;如果你用的Shamiko白名单,(由于不需要对Momo执行隐藏root操作)也请接着往下看。五、Momo提示中影响隐藏root的提示当我们对打不开或闪退的应用隐藏root无效时,就可以安装个Momo,然后用相同的方法对Momo隐藏root,再打开Momo看一看。如果对Momo隐藏root后打开Momo,Momo有提示我以下列举的这几项,你就去解决一下,也就是让Momo不显示(不提示)我以下列举的这几项。为什么这么说呢?因为经过我的长期研究发现,以下我列举的这几项,每一项都或多或少的对隐藏root产生影响。比如你看了我“隐藏root保姆级”系列教程,并严格按照我教程里的步骤去隐藏,可还是有打不开和闪退的应用(譬如银行类金融类游戏类应用),像这种情况就有可能是它们(银行类金融类游戏类应用)也检测到了我以下列举的这几项。所以最理想的状态是不要让Momo检测出我以下列举的这几项,也就是打开Momo,Momo不显示(不提示)我列举的这几项。为什么这么说呢,因为大部分(银行类金融类游戏类)应用检测root和检测环境异常的方法和Momo这个APP所采用的方法差不多。所以想办法让Momo检测不到我列举的这几项,也就可以打开大部分因为检测到root而打不开或闪退的应用。关于以下这些提示的解决方法我也写了专门的教程,大家可以从本篇教程置顶评论的链接里进入查看。Momo提示中影响隐藏root的提示(基于版本的Momo测试)如下:找到可执行程序“su”(+)找到Magisk找到Zygisk找到Riru找到Xposed框架(+)找到被Magisk模块修改的文件(+)SELinux处于宽容模式(+)SELinux规则异常,允许了neverallow条目发现su进程设备正在运行非原厂系统(+)权限系统异常处于调试环境已开启调试模式PS:以上提示中后面带“+”的对隐藏root影响较大,不带“+”对隐藏root有潜在影响或者影响较小(甚至也有可能不影响)。如果你(对Momo隐藏root后)打开Momo有以上那些提示,说明你系统环境异常,你就去解决一下。直到打开Momo不再提示它们,你再去试试那些打不开和闪退的应用是否可以正常运行。如果还是无法正常运行,你可以根据自身面具版本情况继续看我其他教程。如果你是官方面具或者阿尔法(Alpha)版面具,可以看下《隐藏root无效时的解决方法第(一)期》,该教程可从本篇教程置顶评论的链接里进入;如果你是德尔塔版面具(MagiskDelta)或者KernelSU,可以看下《隐藏root无效时的解决方法第(二)期》,该教程也可从本篇教程置顶评论的链接里进入。如果你(对Momo隐藏root后)打开Momo没有以上那些提示或者说Momo是下图这样,基本可以判定系统环境正常。部分酷友可能会遇到这种情况:用Momo检查环境也正常(即打开Momo没有以上我列举的那些提示),也已经对那些打不开或闪退的应用隐藏root,但那些应用还是无法正常运行。像这种情况,你可以根据自身面具版本情况继续看我其他教程。如果你是官方面具或者阿尔法(Alpha)版面具,可以看下《隐藏root无效时的解决方法第(一)期》,该教程可从本篇教程置顶评论的链接里进入;如果你是德尔塔版面具(MagiskDelta)或者KernelSU,可以看下《隐藏root无效时的解决方法第(二)期》,该教程也可从本篇教程置顶评论的链接里进入。

六、过Momo检测的意思过Momo检测的意思在当前设备刷入 root(Magisk或kernelSU) 的情况下,如果用Momo检查系统环境-即对Momo隐藏root后打开Momo,Momo若提示“环境正常”(如下图显示一个“笑脸”)就是过Momo了;若提示“环境异常”(也就是Momo里有很多提示),我们就改换隐藏root方法和使用改善系统环境的模块使Momo“笑”起来,即让它提示“环境正常”。因为大部分(银行类金融类游戏类)应用检测root和检测环境异常的方法和Momo这个APP所采用的方法差不多。所以想办法让Momo提示“环境正常”,也就可以打开大部分因为检测到root而打不开或闪退的应用。

但对于最近两三年的机型,Momo很难“笑”起来了。因为刷root就必须解锁BL,解了BL锁会导致Momo提示“Bootloader未锁定”或者“TEE”损坏。现在大部分机型都采用了Google基于硬件的密钥认证,用以保证BL的状态不会被伪装,所以目前所掌握的隐藏方法是无法隐藏BL已解锁的事实。无法隐藏BL已解锁的事实也就解决不了Momo提示“Bootloader未锁定”或“TEE损坏”,解决不了Momo提示“Bootloader未锁定”或“TEE损坏”,Momo就无法“笑”起来和提示“环境正常”。但考虑很少有(银行类金融类游戏类)应用会检测BL的真实状态,所以我们不妨降低过Momo的门槛。只要Momo不提示“环境异常”就算过Momo了。不理解?那我再换个说法,也就是Momo显示“校验”就算过Momo了。以下我截取了三张示意图,从左往右分别是环境异常(未过Momo)、环境正常(过Momo)、找到可疑痕迹(过Momo)。

未过Momo/已过Momo/已过Momo

PS:过Momo只限官方系统和一些类原生系统,官改系统、移植系统、第三方系统就不要想了,因为他们对系统改动太多。官改系统、移植系统、第三方系统很难达到让Momo不再提示“环境异常”,就算有也是少数。另外可能你们会看到过这种情况的Momo“笑脸”,这种情况应该是属于Momo的一个Bug,这种过Momo无任何参考意义。

七、过Momo检测的意义当了解完过Momo检测的意思后,我知道有些朋友可能会问了,楼主你第五部分没说的一些提示要不要解决?我不解决它们我过不了Momo啊。其实我这边给你的建议是,不用解决我没说的提示,也不用执着于过Momo。首先我没说的提示对隐藏root影响不大,其次它们的一些提示也无解。至少有些在当前系统下是无解的,除非你换系统。总之Momo里我没说的提示无需解决,对隐藏root影响不大。如果你不相信我,也可以自行去解决。但我想说,我这些说法都是测试了N台手机得出的结论,你可以选择相信我。如果你用的官方系统,只要对Momo隐藏root的步骤正确,就很容易过截止我发文时最新版本的Momo(也就是达到我下图的只差一个“Bootloader未锁定”或“TEE损坏”未解决)。

已过Momo/已过Momo

但比较遗憾的是,从我长期实践发现,就算用Momo检查系统环境基本正常(像图中一样过了Momo),也一样会有无法运行或闪退的应用(甚至是我们常见的银行类金融类应用),请问我们执着于过Momo还有什么意义呢?尤其是一些用着官改系统、移植系统、第三方系统还想着过Momo的朋友,可能你们用了“十八般武艺”费了很大功夫过了Momo,到头来可能会发现,原来过了Momo还有很多打不开无法运行的应用。其实主要还是在于,并非所有(银行类金融类游戏类)应用都会采用和Momo一样的检测方式。所以就算你用Momo检查系统环境基本正常(像下图一样过了Momo),也还是会有无法运行或闪退的应用(甚至是我们常见的银行类金融类应用)。听到这里,你还会为了过Momo而解决我第五部分中没提到的那些提示吗?总之Momo这个应用是最强检测root的APP没错,但绝不是唯一。Momo所采用的检测root和检测环境异常的方法可能是大部分(银行类金融类游戏类)应用都会采用的,但绝对不是所有应用都会采用的。所以我建议那些过Momo难度比较高的官改系统、移植系统、第三方系统的用户,没必要执着于过Momo,只需要解决我第五部分提示中能解决的提示就行。

已过Momo/已过Momo

八、总结可能Momo存在一些不完美,但它依旧不失于是一款检测root/系统环境的优秀应用。如果没有Momo,我们对检测root的应用(譬如银行类金融类游戏类应用)隐藏完root,它们依旧打不开或者无法运行时,我们会手足无措不知道是哪里出了问题。但是有Momo的存在,我们就可以很轻松的找出隐藏root失效的原因,这就是Momo的最大使用意义。

标签:

Copyright   2015-2022 亚太质量网 版权所有  备案号:沪ICP备2020036824号-11   联系邮箱: 562 66 29@qq.com