本帖最后由 shagua 于 2020-3-10 20:39 编辑
上次尝试着 破解了《呼呼儿童收音机》会员,去了更新!
这次又试着破解如题的儿童类APP,基本思路还是一样的,小白刚开始学习,大神请无视,谢谢!
话不多说,开始了,需要准备工具:
1.《贝瓦儿歌》原包7.2.1
2.MT管理器(有无会员均可)
首先打开APP,大概看一下,话说这个儿童类的APP如果不是会员的话,里边的广告还真是不少,如果开通会员的话,会自动去除广告,能够下载视频,但是有的课程在会员的基础上还是需要购买的,只是有相应的优惠罢了(购买课程没有破解)。
1.打开MT管理器,这个没有加固,也没有签名校验,还是相对简单的。
2.点击查看,再次点击classes.dex,Dex编辑器++打开,全选。
3.点击搜索,输入: isvip, 搜索类型选择 :方法名
4.进去之后,如图:
5.点击进去:
6.大概意思是这样:调用getuserVIPinfo结果给v0,判断如果v0等于0跳到24,然后返回v1,v1此时为0,退出。
否则,接着执行下边的代码,赋值v2等于Y,调用getis_vip方法,返回给v3,然后v2和v3比较是否相等,返回给v2,如果v2等于0,跳到23,然后返回v1,此时v1为0,退出。 否则,继续执行下边的代码,进行是否到期的比较,一直到判断语句如果v0小于等于0,跳到23,然后返回v1,v1此时还是0,所以退出。 否则继续执行,v1赋值为0x1,然后方法结束。(各位大神,不知道我说的是否正确,忘指正,谢谢)
7.经过多次修改,发现这个方法最简单,直接将第一个判断之前的v1赋值改为1.
8.改完之后的图片,如下图:
9.然后保存,一路返回,然后签名运行。需要手机号登录。直接就是会员了。
10.到期时间不显示,猜测没有按照正常的购买会员方法来执行,所以不会得到开通会员的时间,也就没有到期时间的对比。应该是没问题的。(各位大神,不知道是不是这个道理呢?)
11.最后附上原包跟破解包(仅供学习交流)!
复制这段内容后打开百度网盘手机App,操作更方便哦
小白一直在学习摸索中,如果各位觉得还可以请给给评分,谢谢!
如有什么不对的,请大神批评指教!谢谢!
|