【简单教程】单机象棋解锁会员+免登录+精简布局
第一次发帖有点不懂大家多多关照这记做一次安卓逆向吧
好的开始
要用到的工具有mt管理器(浏览器有)
前几天无聊想找个游戏玩玩,就去软件商店看看,发现一个单机象棋
看名字应该是单机应该不要网络,但是这个游戏“驴唇不对马嘴”
不但不是单机,开局还要登录,索性就登录看看,没想到开局还要开会员!(纯纯圈钱软件)
这能忍:lol作为学习了一点小逆向我直接打开mt管理器
很简单的教程isvip改一即可
下面是我对软件修改对详细教程
软件
给它瘦身(把这几个删掉)
然后dex++打开
搜索关键词 isvip 方法名
找到了一个进去看看
记住848行。进去之后发现它帮我们赋值const v0,0x0,返回值是v1,还有个跳转。这个就可以吧0x0改为0x1然后把跳转注释掉会员不就搞定了{:1_919:}
然后免登录,滑到689行。发现697它帮我们赋值了0x1。我们可以猜一下695行会不会跳转到这呢(当然会啦)看到702行没有,
赋值的是0x0。软件本身让你登录怎么可能会不跳转到这呢,我们给它写个0x1这样它不管跳到那都是不用登录的{:1_918:}
我进去发现会员功能已经解锁但是点击开通会员和个人主页会闪退。我看了看都是些没啥用的功能
所以给它去掉
打开开发者助手。软件要无障碍(给它就完了不是啥锁机)
然后打开软件点击界面资源分析
点击你要去掉的图标
点击查看就可以看到图标的ID了点击复制
到mt管理器点击软件查看。在点击右上角有3个点就会弹出功能栏
xml搜索
把刚刚复制的ID粘贴上去(记得把0x去掉)
找到了进去看看
发现改0dp就可以把图标去掉
到这里也就改完了
如果闲麻烦的话可以改完会员和登录就不用改了
如果有什么违规的话我在改
最后是成品 https://wwpj.lanzoul.com/iOd3P0tw0tzg
密码:0000
练手包(原版) https://wwpj.lanzoul.com/iCBTn0tw0wfe
密码:630m
开发者助手工具
https://wwpj.lanzoul.com/ihDRK0twcn9g
密码:1s8c
本帖最后由 侃遍天下无二人 于 2023-4-28 21:20 编辑
不要直接发成品,另外你可以用logcat查看下闪退原因,多半是空指针,在出错的调用处写死一个返回值就好了,这是我的改法,直接把本地登录获取的信息写死就行了,个人界面不会闪退,这样就能始终处于登录状态,系统会提示会员到期,但实际上是有会员身份的,至于这段json可以靠打开app的日志开关,然后注册并登录账号获取,也可以自己读代码推断出来。然后再删掉广告插件和umeng的统计插件,完美
.line 330
:try_start_2
sget-object v2, Lcom/fenghuajueli/libbasecoreui/utils/MmkvUtils;->mmkv:Lcom/tencent/mmkv/MMKV;
const-string v3, "USER_LOGIN_INFO"
invoke-virtual {v2, v3}, Lcom/tencent/mmkv/MMKV;->decodeString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
const-string v2, "{\"token\":\"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpZCI6NDMyMzM0MTksImV4cCI6MTY4MjcxNTQ1Niwic2NvcGUiOiJHZW5lcmFsU2NvcGUifQ.j0KX_nDtDx5xUCxhhbjg9JXVoLa84DEuWeT6FcWPdEQ\",\"userInfo\":{\"desc\":\"\",\"gender\":1,\"gender_map\":\"男\",\"head_url\":\"\",\"login_list\":[],\"nick_name\":null,\"phone\":\"13322223333\",\"phone_active\":false,\"share_id\":\"JsWtuCpaXaeB\",\"user_id\":43233419,\"user_name\":\"13222223333\",\"vip_info\":{\"days\":9999,\"expire_date\":\"2099-12-31\",\"status\":1,\"vip_type\":1}}}"
.line 331
invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v3
if-nez v3, :cond_6d 坐一下自己的沙发:lol 谢谢楼主分享 学习了,谢谢,很仔细.
不错啊 感谢! 很详细,收藏备用,感谢分享 很详细,收藏备用,有时间了练练手,感谢分享 看看有几个是无聊到玩单机想起的 现在一直用联网的,这个没怎么用过了,来看看,学习一下!谢谢 pomxion 发表于 2023-4-27 19:09
现在一直用联网的,这个没怎么用过了,来看看,学习一下!谢谢
感谢感谢{:1_919:}