Blocker-ShizuKu
“动手一起打断流氓软件的腿吧”
简单修改应用使其可以免root被blocker修改
这个动态主要是教大家如何自己动手修改应用apk,以达到可以让在shizuku模式下运行的blocker可以进行修改
----------------------------长文预警----------------------------
好了废话不多说开始教程,
需要的工具
1.MT管理器(需要用到会员功能)
2.NP管理器(免费可以替代MT管理器)
没错,只需要以上两个工具的其中一个即可
这里我们以免费的NP管理器为工具做教程
首先,我们需要知道一点基本的知识,一些不那么白的小白可能知道apk其实就是一个整合了一些文件的压缩包,我们可以通过一些特殊的手段,来对apk进行反编译,在这里我随手打包了一个软件apk,仅供示例
在NP管理器中找到你需要修改的软件,点击它可以获取到它的一些基本信息,我们点击“查看”,就可以看到这个apk基本都内部构造了
我们可以看到,一个apk一般会有几个文件夹+dex+xml+arsc文件,你记住了吗?记住了?好的,你可以把除了xml其它以外的东西全部忘掉,这些并不重要,我们今天主要修改的文件是xml,也就是这个“AndroidManifest.xml”文件,所有的apk中都会包含这个文件,一般开发者可能会称它为清单文件等等
现在我们在管理器中点击这个文件,然后再点击编辑,就可以进入xml反编译后的界面了
好的现在让我们回到官方文档,通过快速的浏览,阅读,研究,布拉布拉,我们会发现想让软件免root的关键修改其实只有一句话,
xml标签,在标签闭合符“>”前加入 android:testOnly="true"。保存文件
通俗点讲,我们需要复制粘贴一点东西,
需要在application下加一条android:testOnly="true"
我们在中间多插了一条语句
android:testOnly="true"
就是这条语句让整个软件可以被Blocker免root操作了,是不是很神奇
接下来就相当简单了,我们点击右上角的按钮,保存然后一路退出就好了,修改后的软件默认会使用NP自带的v1+v2签名,可以直接进行安装
部分系统可能无法直接安装带有测试标签的安装包需要自行去摸索使用三方安装器来安装apk,其次就是blocker里的修改策略一定要换成shizuku/sui模式
咳咳,这里我就不得不再在这里说一下啊,修改安装包会修改软件签名,正如Blocker作者所说,部分软件厂商可能会进行签名校验,盗版验证,这会导致软件修改后无法使用。
----------------------------长文预警----------------------------
至此,教程结束,是不是非常简单,如果你有一定的基本逆向知识,那你肯定已经听懂了。
Blocker下载地址:#【资源分享】Blocker2.0.4497#
评论