超级简单的AndroidCrackMe加强版
本帖最后由 小骚 于 2020-3-1 12:29 编辑基于第一个的加强版
成功条件
找到账号以及密码
基于这个的加强版
多功能练手CrackMe(加入简单的ROOT检测(检测到就退出程序)、简单的xp框架检测(检测到就退出程序)、简单的签名校验(校验不对就退出程序)、简单的网络验证账号密码)
下个考虑继续加入适合练手的(建议手动去校验,不要太依赖工具的一键去除)
破解md5密文:b2c4782f0afc0d9ccf21af70ac6c5c7e
结果:zipdrive 本帖最后由 lzawww 于 2020-12-15 13:57 编辑
工具AK
步骤
1.注释掉强制退出代码
2.搜索挑战成功提示
3.找到类
4.看到挑战成功u码
5.往上翻看到判断语句,eqz改为nez防止进入失败环节
6.顺便验证cond里面 确实是失败环节
7.在网上看 还有一个失败跳转,同理eqz改nez
8.保存回编译,安装随便输入 即可挑战成功
我觉着我可能是钻了空子,没有按楼主的套路来解密,之前jadx-gui分析了一下有堆栈不平衡,混淆有点晕,看到MainActivity以后不知道去哪里看加密类,然后就基操。
现在想请教一下楼主正确操作是怎样的/?
这题主要是破译这个md5吧 :ff5ae6fadb0cba63141841839e657099 Light紫星 发表于 2020-2-29 11:11
这题主要是破译这个md5吧 :ff5ae6fadb0cba63141841839e657099
没错,难点就在这 小骚 发表于 2020-2-29 11:13
没错,难点就在这
md5算法不可逆,所以这个只能靠暴力破解了,要么就直接修改apk Light紫星 发表于 2020-2-29 11:15
md5算法不可逆,所以这个只能靠暴力破解了,要么就直接修改apk
我改改,等会重新发个简单的md5 小骚 发表于 2020-2-29 11:16
我改改,等会重新发个简单的md5
我觉得核心算法放到so里面好一些,最好是自己写个算法 Light紫星 发表于 2020-2-29 11:17
我觉得核心算法放到so里面好一些,最好是自己写个算法
先来简单的练手 对小白来说还是有点困难
页:
[1]
2