本帖最后由 逆君 于 2022-3-28 02:48 编辑
运行环境:
WIN10
涉及工具:
MT管理器,模拟器【机型:xiaomi9】
教程类型:
逆向限制
是否讲解思路和原理:
是
注:以下教程所有操作,仅限用于学习和研究目的,不得用于非法途径或商业行为!
否则,一切后果请用户自行承担!如果您喜欢本程序,请购买正版,支持正版,获得正版优质服务!
教程均在本站首发原创!如需转载,请注明出处站名:吾爱汇编论坛 作者:逆君
原包可在 小米应用商店 下载
本次教程,相比之前的会复杂些,而且需要逆向的功能也是很多,请耐心看完
写的很是详细!不懂有没有机会拿个精华
以下为图文内容:
0x1 前言
这是一款素材软件,整合了非常多的素材资源,而且还有短视频去水印等功能,
还有各种短视频制作教程课程,可以说假如是玩抖音短视频创作的,本软件刚好合适!
0x2 目的
逆向免登录以及永久会员,在不用登录情况下,免费下载完所有的素材
0x3 分析【免登录】
1.所有的操作基本都是基于登录状态下,所以为了免去下面测试的麻烦,
需要先把免登录逆向掉,软件无加固、无须过签,下面不再赘述!
2.打开软件,点会员的时候,提示需要登录,按照经验,可尝试搜索关键词【登录】,看操作:
3.过滤到五个结果,结果很少,假如判断不出是哪个,可以用笨点办法一个一个尝试,都可以的,
按照平时遇到的经验,最可能的就是【请先登录】,因为比较客气的,可能你想查看使用某功能
的时候,需要登录状态下才可以,假如换做是你,那肯定是用请先登录,所以,答案就是它了,看操作:
4.上面搜到五个结果,随机点进去看到下逻辑,点第一个进去,解析也在截图里,看操作:
5.而经过分析,前面搜索登录剩下的三个结果,进去后逻辑大体一致,
最后都会通过方法 f() 来获取值进行判断,那修改再简单不过了,
直接进到方法f() 里进行修改,让它返回1,然后外面的登录逻辑那边
就会满足条件,执行跳转,从而跳过登录代码,修改看下面:
6.上面修改完,保存、重装,即可完成免登录逆向,再在首页看视频素材等不会再弹出登录!
0x4 分析【永久VIP会员】
1.现在来开始逆向永久会员,打开软件进入到会员套餐里,看到有四种会员,
那不用想,肯定永久了,因为很多素材都是永久会员才可免费获取,其他会
员则是给个优惠,但是还是需要付费购买!
2.还是过滤关键词【永久】,搜到四个结果,经验分析应该是【您已经是永久VIP会员】,点进去,看操作:
3.进去后,看下代码逻辑,解析也在截图里,看操作:
4.跳转到放e() ,看下代码逻辑,看操作:
5.假如觉得看的头疼的话,转成java代码查看,如下:
[Java] 纯文本查看 复制代码 public boolean e() {
UserInfoEntity userInfoEntity = this.b;
if (userInfoEntity != null && userInfoEntity.getVip() == 1) {
if (((int) (((this.b.getVipExpireDate() * 1000) - System.currentTimeMillis()) / 0x05265c00)) > 3000) {
return true;
}
}
return false;
}
6.通过了两个判断之后最后输出 true 或者 false ,其实在代码里这两个也可以分别用 1 或 0 代替,
也可以这么说,最后输出的不是1 就是 0 ,这就简单了,可以不用管过期时间的判断,也不用赋值,
为什么?你是搞永久会员!永久有过期的说法么?所以最后让它返回1即可,修改,看操作:
7.修改完上面一步后,我习惯哈,e方法开头的 getvip 获取会员状态的我一般都改,
反正改多一个也不麻烦,同理,跳转过去赋值1即可,看操作:
8.永久VIP会员逆向也结束了,很成功!废话不多说,看效果:
0x5 分析【免看视频下载】
1.虽然永久VIP会员逆向了,但是首页下载视频还要看完这个视频才能下
2.看到弹出的提示语,直接搜字符串【看完视频即可下载此素材】,看操作:
3.看到执行视频弹窗的提示语前有个判断,这里修改很简单,直接让判断变成无条件跳转,看操作:
4.免看视频下载逆向成功!废话不多说,看效果:
0x6 分析【免广告去水印】
1.还有一个功能未破,那就是去水印模块的,无论是提取视频还是去水印,
都会让你看广告,下面以提取视频为例,如下:
2.跟上面首页免观看差不多,同理,直接搜提示符【视频播放完成立即保存视频】,看操作:
3.简单说下代码逻辑,解析在图中写出,如下:
4.代码逻辑跟上面分析永久会员的差不多,这里就不细说了,
只需修改返回值为即可,看操作:
5.修改完重装,现在来看下效果,如下:
|