首页 随心分享

记一次修改心得
其他的就不说太多,直接上图

大部分详情均注释在图内,注意看图内#后文字解释


1-1.png

软件重新安装后进入,会跳转到用户协议页面com.gongditong.daoluceliang.ActivityAgreement
而用户协议页面则是从com.gongditong.daoluceliang.SplashActivity启动的,因此我们先记好它


20210415074634.png

这是软件未修改的样子,未注册


20210415072957.png
20210415073033.png

打开MT,搜索字符串注册,找到请您注册软件结果,进去


20210415073607.png

具体解释看图就行,获得关键代码sget-boolean v2, Lcom/gongditong/daoluceliang/MainActivity;->p:Z


20210415073658.png

然后我们来到列表,找到splashactivity$1,进入


20210415074221.png
20210415074536.png

具体解释看图即可

const/4 v0, 0x1

sput-boolean v0, Lcom/gongditong/daoluceliang/MainActivity;->p:Z

接着我们就直接保存安装软件,查看修改效果


20210415074728.png
20210415074759.png

可见进入后,软件自动注册好,全部功能均测试正常使用


🤪说一下

1.重点在于找到关键代码sget-boolean v2, Lcom/gongditong/daoluceliang/MainActivity;->p:Z
2.至于怎么去寻找关键代码,就得去原软件内在没有注册情况下使用需要注册的功能
3.然后获得关键词,再进MT搜索一下,依照if判断来寻得关键代码
4.然后就是怎么理解代码意思?
5.简单,百度一下就行😁




文章评论