我不管我最帅 发表于 2021-5-9 13:23

我的第一个CM

本帖最后由 我不管我最帅 于 2021-5-10 00:29 编辑

希望各位大佬玩的愉快~~~
登录成功提示:”登录成功“
登录失败:”不对不对“

第一次发:应该没问题吧

fnv1c 发表于 2021-5-23 12:52

解方程题,需要注意的是每个字符都有16种可能性,一共16**12种解法都可以通过判断但提示乱码。。。
因为最后判断只判断了解密后内容的高4位,低4位任意都能过。所以要给方程加一个解密结果是"登录成功"的约束
do
    {
      v14 = tmpc2;
      v21 = v14;
    } while (v14);
    v15 = tmpc2;
    for (i = tmpc2; *i; v15 = *i)
      *(++i - 1) = v15 >> 4;
    assert (cmp(tmpc2, constv2) == 0 );

lyl610abc 发表于 2021-5-9 13:44

刚下载完就被Windows Defender杀掉了,溜了溜了{:301_998:}

我不管我最帅 发表于 2021-5-9 13:49

lyl610abc 发表于 2021-5-9 13:44
刚下载完就被Windows Defender杀掉了,溜了溜了

直接VS2019编译的。。。我上个查毒

jy04468108 发表于 2021-5-9 14:00

我承认,我作弊了。。。

我不管我最帅 发表于 2021-5-9 14:19

jy04468108 发表于 2021-5-9 14:00
我承认,我作弊了。。。

直接改显示字符串的吗{:1_904:}

jy04468108 发表于 2021-5-9 14:31

我不管我最帅 发表于 2021-5-9 14:19
直接改显示字符串的吗

你这个crackme和我刚发的那个有异曲同工之处。

花好s月圆 发表于 2021-5-9 17:35

文本查找,找到关键跳,设置断点,看堆栈 ?

我不管我最帅 发表于 2021-5-9 19:23

花好s月圆 发表于 2021-5-9 17:35
文本查找,找到关键跳,设置断点,看堆栈 ?

除非key对,否则强改判断输出的是解密后的错误铭文

我不管我最帅 发表于 2021-5-9 19:24

hookctrl 发表于 2021-5-9 16:28
一起学习!

奋发图强~~~~

我不管我最帅 发表于 2021-5-9 19:25

jy04468108 发表于 2021-5-9 14:31
你这个crackme和我刚发的那个有异曲同工之处。

我看了下,看到key我就知道有东西了,哈哈哈,不过太高深了,不会破
页: [1] 2
查看完整版本: 我的第一个CM