|
|
本帖最后由 情非得已c. 于 2018-10-25 23:18 编辑
前言:教程吗,重点是思路,所有我没太注意之前有人发过,但是也没关系,他用dex编辑器修改旧版本,而我只用dex++演示最新版本怎么快捷操作思路,希望你们学习。
先附上效果图
OK我们继续,老规矩还是点击安装包选择查看,打开dex++全选
然后常量过滤vip,发现了no vip,不是vip,我们直接点击搜索出结果
- .line 46
- sget-object v2, Lcn/wsds/**/o/a$b;->K:Lcn/wsds/**/o/a$b;
- .line 47
- invoke-static {}, Lcn/wsds/**/ui/user/q;->k()Z#跳转这个方法名k
- move-result v0#所有我们让move-result v0,返回结果v0等于1,跳转k方法名赋值1
- if-eqz v0, :cond_66
- #如果v0等于0就跳向cond_66,不是vip
- const-string v0, "vip"
- .line 46
- :goto_5b
- invoke-static {p0, v2, v0}, Lcn/wsds/**/o/a;->a(Landroid/content/Context;Lcn/wsds/**/o/a$b;Ljava/lang/String;)V
- .line 48
- const-string v0, "accelerate_mode"
- const-string v2, "basic"
- invoke-inte**ce {v1, v0, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
- goto :goto_29
- .line 47
- :cond_66#找上面判断跳转来源
- const-string v0, "no vip"
- goto :goto_5b
复制代码
我们直接用即将发布的2.5.3,我提的一个新功能直接定位跳转方法名,
2.5.2可以跳转类名前,复制后面方法名和描述符,跳转类名后,再次又上角点菜单搜索一次就能定位
是不是很爽了直接定位来到了方法名,不需要过多麻烦操作,我的介意是不是很不错
最后当然是常规操作,长按保存工程,
编译,长按侧滑的工程,打开dex文件夹,把里面编译好的dex放进去,最终签名安装就可以了了
好了既然破解好了还是刷新状态,看着不爽我们去arsc里修改一下,顺便把下面的toast提示也修改了,搜索资源值
最终效果图
好了最终申明:因为功能确实是打开状态,
具体自己测试,如果不成功,请管理员或者Bin哥删帖,因为我不玩游戏不知道效果 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
-
查看全部评分
总评分:好评 +5
金币 +52
|