必备材料和工具:MT管理器。
1、首先需要打开【mt管理器】,如图所示。
2、接下来需要点击【data】文件夹,如图所示。
3、接下来需要点击【选择游戏】安装包,如图所示。
4、接下来需要点击【files】,如下图所示。
5、接下来需要点击输入数值修改【游戏数据】,如下图所示。
在破解app的时候,我们现在几乎都是在PC端进行操作,但是之前bin神的MT管理器,可以在手机端直接破解,不过也有很大的局限性,但是对于一些简单的app破解没问题的。这个工具其实原理也很简单,就是解析apk中的dex,arsc等文件,然后支持修改其中的类方法信息和资源信息,然后在二次打包签名即可。其实把这部分功能移到了移动端做了,不过值得佩服的是这个app从整体效果来说,非常的赞,非常佩服这个工具的作者。
二、逆向分析
但是今天我们的主题是破解这个工具内部的收费功能,而用这个工具进行破解教程后续再给出文章,今天我们就来爆破这个app的收费功能。不多说了,
我们在查看arsc文件的一部分功能的时候,就出现这个提示了,好的,直接用这个提示信息作为突破口,使用apktool工具反编译apk,然后查看他的:
看到这里,就很懵逼了,而且你会发现apk内部的所有资源都是这种格式定义,到这里可以猜想apk做了资源混淆,我们用Jadx打开apk之后,全局搜索这个name值,是找不到的,会发现全是这样的定义,所以这个作者是为了防护apk做的一种策略。不过不要紧更恶心的防护还在后面。看我分析再说。不过在怎么资源混淆,最终在smali代码中都必须用int值0x7FXXXX来进行操作,所以我们可以在smali代码目录下全局搜索包含0x7f08009e值的文件,这里需要借助Window中的命令findstr了:
命令很简单,在当前目录下查找所有文件中包含指定字符串内容的:findstr /s /i “需要查找的内容”
我们可以看到总共就这么几个文件,这里我不会对每个文件进行查找,然后在确定是否是这个文件了,大家自己操作,可以依次顺序进行查看定位即可。最终我定位到了这个文件。我们打开这个文件查看:
记住在代码的157行调用这个字符串信息了,然后我们在Jadx中进行类查找即可
必备材料和工具:MT管理器。
1、首先需要打开【mt管理器】,如图所示。
2、接下来需要点击【data】文件夹,如图所示。
3、接下来需要点击【选择游戏】安装包,如图所示。
4、接下来需要点击【files】,如下图所示。
5、接下来需要点击输入数值修改【游戏数据】,如下图所示。
MT管理器破解版是基于官方版制作而成的vip免费版本,该版本解锁了会员功能,用户可以免费使用全部功能,欢迎下载体验。MT管理器是一款文件管理器软件,作为文件管理软件功能比较全面。 延用JAVA平台的双窗口操作模式,便捷的九宫格菜单操作 root操作:挂载磁盘读写/只读,修改文件权限、用户组,浏览系统限制目录(/data等) 批量复制、移动、删除、重命名、创建符号链接、修改权限 强大的搜索功能。MT管理器破解版
正在事情 的时刻 ,假如 对付 一点儿进步前辈 事情 者的话,咱们皆应该背那些进步前辈 事情 者进修 他们看待 事情 卖力 负责的立场 战精力 ,这么年夜 野有无听过进步前辈 事情 者的谈话 稿呢?正在那面给年夜 野带去的便是无关于进步前辈 事情 者谈话 稿的相闭范文,愿望 否以 对于年夜 野可以或...
当局 事件 申报 格局 正常包括 : ?一.上期(上年)整体回忆 取总结; ?二....
《门生 规则》是儿童浏览的经典之一,也是现代先贤的智慧之作。它以无尽的思想 荣耀 引导人们在无边无际的历史 少...
周忘:五一逸动节是国际逸动节,是世界上80多个国家 的世界性节日。它定在每年的五月一日。这是齐世界宜人 平易近...
对付 很多 人说成为一个真正邪恶的共产党成员,事实上,这是一件非常幸运的是极其坚强的 运气 ,因为 我们可以为...
老师是一个伟大的职业,各种 颁罚仪式 下都没有标致 的颁罚词,那边准备了几篇 西席 节罚词,一路 看看。一个寒...