安卓逆向 - 分析锁机软件
一、首先我们看一下软件运行效果二、锁机软件至少有三个控件:1、按钮(点击确定)2、编辑框(输入密码)3、序列号(算号用的)
三、载入AK,搜索“pass”,进入java代码分析代码
四、我们算号175392*2+1=350785,所以密码是350785
int my_password = this.number * 2 + 1; 这个就是密码了,就是界面显示的id*2+1
int number = (int)((Math.random() + 1) * 100000);生成随机数函数((Math.random())+1再乘100000
五、我们点击一下输入框,输入密码,因为作者设计的太小了,所以看不到,点击按钮,成功解锁
相关工具下载 **** Hidden Message *****
希望大家多多评分,谢谢。。。。
涨知识了。。 吃水不忘打井人,给个评分懂感恩!{:5_116:} 学习了,谢谢楼主{:5_118:} 打个酱油 路过
分享精神,是最值得尊敬的! good,十分有用,这样就不怕锁机了