sumith 发表于 2016-8-19 11:58

安卓逆向 - 分析锁机软件

一、首先我们看一下软件运行效果





二、锁机软件至少有三个控件: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 *****




希望大家多多评分,谢谢。。。。

逍遥绝尘 发表于 2016-8-19 12:40

涨知识了。。

Doubts 发表于 2016-8-19 12:44

吃水不忘打井人,给个评分懂感恩!{:5_116:}

微若清风 发表于 2016-8-19 12:54

学习了,谢谢楼主{:5_118:}

宇能520 发表于 2016-8-19 13:37

打个酱油 路过

2690065509 发表于 2016-8-19 13:59

sherry5566 发表于 2016-8-19 14:34

mengfanyu0717 发表于 2016-8-19 14:34

夕阳武士 发表于 2016-8-19 16:05

分享精神,是最值得尊敬的!

hemingjun 发表于 2016-8-19 16:18

good,十分有用,这样就不怕锁机了
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 安卓逆向 - 分析锁机软件