WoShiXXX 发表于 2020-8-3 20:46

一个很小却很复杂的CM

成功后标题会变化(具体是什么请在评论区中回答){:301_997:}(分析注册算法)

jxhh 发表于 2020-8-3 21:25

麻雀虽小五脏俱全E语言吊炸天

没有细胞的人 发表于 2020-8-3 21:42

分析注册算法你不应该发ReverseMe吗{:301_998:}

weikun444 发表于 2020-8-3 22:07

不懂算法的来了,看下是不是这个:

跌宕起伏 发表于 2020-8-4 00:20

逆算法,算了,太难了

yrd2014 发表于 2020-8-4 09:49

猜测为AES加密..但找不出具体过程:lol,成功后的标题用了base64加密..

爆破修改一字节即可

云在天 发表于 2020-8-4 17:11

密码是3位数,就和我友情提示的一样,别被字符串蒙骗了

solly 发表于 2020-8-7 15:33

本帖最后由 solly 于 2020-8-7 16:18 编辑

算法好象就是求输入的密码的 HASH 值(CALG_SHA_512)。

通过 API 函数:
advapi32.CryptAcquireContextA(), advapi32.CryptCreateHash(), advapi32.CryptHashData(), advapi32.CryptGetHashParam(), advapi32.CryptDestroyHash()
求输入的密码字符串的 hash 值,hash 值长度 0x40 字节。
如果求得的hash值转换为16进制字符串为:
"2909a27c0e15899b3260a0444117444b7163b74d4f60c03307720431328475ce6d5d85a220d400cdf83852d3cc7bf906a7217076ff4769a660f882d54d8a0142"
再base64编码为:
"MjkwOWEyN2MwZTE1ODk5YjMyNjBhMDQ0NDExNzQ0NGI3MTYzYjc0ZDRmNjBjMDMzMDc3MjA0MzEzMjg0NzVjZTZkNWQ4NWEyMjBkNDAwY2RmODM4NTJkM2NjN2JmOTA2YTcyMTcwNzZmZjQ3NjlhNjYwZjg4MmQ1NGQ4YTAxNDI="
就是正确的密码了。

如果正确则把以下字符串Base64解码后改变窗口标题:
"wunIuMvk0KHO5dTgvuPIqw=="


这个是不是只有暴力尝试套取密码了??

不过,这里可以解密:
http://www.ttmd5.com/hash.php?type=A

:lol

小手冰凉; 发表于 2020-9-18 04:38

爆破简单
页: [1]
查看完整版本: 一个很小却很复杂的CM