一个狠简单的Crack Me
:-)俺是安卓新手,简单记录下按惯例,先运行一下看看
随便输入看看:
看到提示:Heh heh! You'll never crack me!
用Apktool反编译出来,很快就可以找到按钮事件:
很简单吧,就一个IF语句,打开DontSmokeCrack\smali\dont\smoke\crack下的DontSmokeCrack$1.smali
搜索上面的关键语句
将75行的eqz改为nez保存,然后编译签名即可
也可以直接把错误提示改成正确提示。
这样就完成了爆破。
下面看看真码部分,看到itsRight方法,去看看
代码还是很简单,就是一个字符串的对比
我们打开DontSmokeCrack.smali,可以在itsRight方法下面找到
转换成字符串就是:dastard! 输入验证!果断报喜了!
下面是附件:
谢谢了,学习了下!
好教程,前排学习 好文,前排学习! 没玩过安卓这高科技的。。。。落伍了
页:
[1]