shuaiyue 发表于 2019-5-24 23:43

新出炉的入门级crackMe3

本帖最后由 shuaiyue 于 2019-5-25 09:29 编辑

相比PC,移动的CM人气不高~
瞎扯淡:一边总结一边前进...想要提高,原理一定要搞明白,只是太耗时了!!!!各种肉疼操作,痛苦的坚持一毛钱也没有,图个啥呢~~
--------------------------------------------------------------------------------------------------------------------------------------------------
进入正题,发现之前发了几个CM,:lol让我哭笑不得的是很多人压缩包都没有下载完整,我也想法一个压缩包,这不是没权限么,也没折腾个精华啥的。
有能力就写算法哈~入门级的哦。
友情提醒:压缩包一定要下完整一共3个,下完后在解压缩就能得到APK了。压缩错误的请检查附件是否都下载了。



1、先下载3个附件:

2、修改前两个的扩展名:

3、最后解压缩得到app-debug.apk

开始狂欢吧。

jmzqwh 发表于 2019-7-16 14:34

name经过base64_encode之后
64次循环与ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890+/字符串乘以2比较
如果相等,加乾坤屯蒙需......到目标字符串与离咸大过坎明夷家人艮艮比较。
code同理与兑涣比较。
两次结果都为true
注册成功!!!!!!!!
否则
注册失败
java层有字符串长度最小限制

608岁的老头 发表于 2019-5-26 09:12

这个cm首先判断用户名和注册码的长度是否大于等于10,如果符合,进入so文件的Java_com_cm_shuair_crackme2_MainActivity_stringFromJNI方法,之后对传入的参数进行64二进制编码,之后的就看不懂了,还请楼主指点一下

Light紫星 发表于 2019-5-25 11:41

注册成功!!!!!!!!

zjedu5184 发表于 2019-5-25 11:52

我看到有人找不到安装包,注册成功!!!!!!!!

shuaiyue 发表于 2019-5-25 21:08

1311817771 发表于 2019-5-25 11:41
注册成功!!!!!!!!

注册码呢

shuaiyue 发表于 2019-5-25 21:08

zjedu5184 发表于 2019-5-25 11:52
我看到有人找不到安装包,注册成功!!!!!!!!

啥?
什么意思???

CHEUNGQAZ 发表于 2019-5-25 21:56

shuaiyue 发表于 2019-5-26 21:12

608岁的老头 发表于 2019-5-26 09:12
这个cm首先判断用户名和注册码的长度是否大于等于10,如果符合,进入so文件的Java_com_cm_shuair_crackme2_ ...

注册码需要动态调节可解题。静态有点困难

Light紫星 发表于 2019-5-27 19:23

666uuuyyy1
111111111111Sig

13129761422 发表于 2019-5-28 10:08

哥们啊发个链接多好啊
页: [1] 2
查看完整版本: 新出炉的入门级crackMe3