花了一个小时写的简单的cm 找出正确的注册码即可 无壳无vm
本帖最后由 初心。 于 2019-7-20 12:30 编辑不是很难 vs2019 编译的如果提示什么找不到DLL百度下载对应的vc++运行时库即可
爆破只需要改一个跳转即可
算法的话,我用IDA看的,输入的字符必须大于等于32才会成功,输入32个字符之后,程序会把每一个字符对应的16进制 + 0X50,然后将前10个 与85h, 85h, 83h, 86h, 89h, 89h, 88h, 81h, 84h, 87h比较,全部相同即正确。。。
所以可以倒推出密钥的前10位是5536998147 yujian1991 发表于 2019-7-20 14:59
密码长度大于等于32,前10位"5536998147"就行了
不错,秘钥只有十位程序对秘钥长度没有限制
输入的秘钥是0xff大小的数组
判断秘钥的地方也只需要匹配十位就提示成功了
加密也只是一个简单的加法而已 不懂算法,只会爆破 byh3025 发表于 2019-7-20 12:41
不懂算法,只会爆破
爆破也行只要能破 菜鸟不懂算法,爆破是这样吗
od好像对这代码识别有问题 XKQ 发表于 2019-7-20 12:49
菜鸟不懂算法,爆破是这样吗
爆破很简单找正确的注册码也不难
直接暴了。 试一试?6{:1_907:} ???你不会静态生成打包吗,还要自己去在运行库 这个……看看再说吧...... 本帖最后由 yujian1991 于 2019-7-20 15:01 编辑
密码长度大于等于32,前10位"5536998147"就行了
页:
[1]
2