我之前发过锁机中的加解密源码
DES
和
Zlib
+
Base64
,近来大部分锁机已经采用AES加解密,特发此贴,公开锁机中的
AES加解密源码 (方便大家解密)
本次分析以一款名为“秒赞大师”的软件为例
警告:请不要在真机中安装,运行,调试操作,此锁机会上传手机信息,如果出现问题,本人概不负责,强烈建议采用模拟器调试
I 认识锁机
先运行起来,锁机基本都是这个样子,然后我们在把软件拖进
JEB
(建议),当然也可以用
Android killer
。
II 反编译锁机
现在我告诉你们怎么找关键代码,反编译之后,当然有些人说先看manifest文件,确实,找入口很关键,但是我这里推荐大家另一种方法(技巧),就是看这个锁机界面,找布局(layout文件夹),我们从这些xml中找与锁机图片显示相同文字的那个xml。之后,我们就找到了h.xml (如下图),然后再去找源码中的同名java代码,因此就是h.java
-------------------------- 》
III 分析锁机
(1)找到关键函数
我们从h.xml可知,锁机中显示“确定解锁”就是真正的解锁按钮