Flask接口签名sign原理与实例代码浅析
334
2022-10-05
修改APK代码,绕过VIP限制,随意听音效换皮肤
该逆向对应的视频连接如下: 知识点:
1、字符串直接写道了代码中。
2、字符串通过代码中索引id来进行引用,一般都是在res\values\strings.xml中的字符串
3、后台服务器中
根据name="dialog_content_tips_use_car_effect"进一步跟踪
id对应的值
根据定位值进行搜寻,发现下面两处smail对其进行了调用
对被调用的两处进一步跟踪
第一处调用
通过对代码分析可以看出,该提示是在f()方法中,而在这个方法中存在if-nez v0, :cond_0(v0不等于0跳转到cond_0)一个判断,如果直接跳转到cond_0代码快中的化,就不会显示0x7f08001d,那这一步就直接将v0设置为0,满足上述判断语句。
添加:const v0, 0x0
第二处调用
第二处调用和第一处类似,在confirm方法中,这样直接在设置v0 为1跳转到cond_0代码快即可
添加const v0, 0x1
修改后发布
根据上述修改后,对修改后的apk进行重新编译,签名,发布
成功绕过vip限制
使用VIP皮肤
前两部分析同上,找到代码分析,直接添加const v0, 0x1,让后面的if语句直接跳转到cond_1,从而绕过了弹框
在我的--》皮肤
随意使用vip皮肤
随意设置vip皮肤
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~