一、 准备工作:
1.MT管理器
2.脱壳后的安装包:https://975420.lanzous.com/iOq3Oef56pa(我不会脱壳)
我们来看看修改前的功能 :
二、下面教程开始
1.打开mt找到安装包然后点击查看,会看到 AndroidManifest.xml、classes.dex、resources.arsc三种文件。AndroidManifest.xml是清单文件,学过安卓的都知道这个。classes.dex, 安卓代码文件,在开发安卓应用时,开发者编写的 Java 代码会先编译成 N 个 class 文件,最后再将它们合并成 classes.dex 文件,所以应用 Java 层的代码基本都在该文件中。resources.ars,资源配置文件,包含着字符串、主题、图片文件索引、布局文件索引等信息。
2.点击dex结尾的文件,这些文件是安卓开发应用是的java文件,选择Dex 编辑器++。
3.搜索isVip,会看到下面第二张图片所示的结果
我们点击J目录下的那行代码,然后将代码转译为java后查看代码的方法
发现isVip方法是用来判断用户是否为vip的,我们就可以从这里入手进行修改。返回原代码界面。修改步骤:将113行const/4 vo,0x0改为const/4 vo,0x1。然后将115行删去
然后将代码转译为java观察:
判断返回的是true。
ok到现在为止已经修改完毕了,我们来看看修改后的应用
免责声明:我们致力于快乐与技术的分享,旨在快乐与技术并存,只限于在法律范围内合理学习使用。本公众号旨在分享更多知识,不构成任何投资建议或非法用途,本人只代表作者个人观点。本文章教程只限于学习,不得用于任何非法活动,我们不承担任何责任,请悉知!
如果想要获取更多资源以及技术请加入我们:
在公众号回复:“漫放”获取成品。