东成西就508 发表于 2018-12-9 03:35

新手CrackMe

本帖最后由 东成西就508 于 2018-12-9 16:09 编辑

在学习中,遇到了有兴趣的东西,发出来共享.
算法题,看看能活多久!




yypE 发表于 2018-12-11 23:46

本帖最后由 yypE 于 2018-12-12 03:12 编辑

1. sbox转二进制时被反序了
2. decode中做了IP_TRANSFORM后从leftBlock开始加密,因此对应encode的round结束后INV_IP_TRANSFORM前需多一次swap

key : d08522870d676625

lookingfeng 发表于 2018-12-21 16:30

算是强行爆了吧:
1、对输入的长度限制到16位
2、正确两个字是根据输入内容算出来的(算法没搞懂,我这里直接在rdata段自己加了个正确。)

大牛出来解释下什么个算法。
捕获2.PNG

姚小宝 发表于 2018-12-9 14:13

目测des加密 有时间再看看

老罗791 发表于 2018-12-9 15:33

win10x64win7x64都不能运行

东成西就508 发表于 2018-12-9 16:06

老罗791 发表于 2018-12-9 15:33
win10x64win7x64都不能运行

重新改了编译环境,试试这个.

DM安安 发表于 2018-12-10 01:42

我不怎么懂,初步判断是这样

老罗791 发表于 2018-12-10 12:55

应该发keygen的。。一堆运算得到 成功二字。。。crackme的话。。直接把运算结果改成 成功。。

pghuanghui 发表于 2018-12-10 13:53

知道是输入要求必须是16位数,然后两个为一组,算法部分还在看。

明明是我先 发表于 2018-12-10 15:10

看起来挺不错的啊,感谢分享啦

kykx 发表于 2018-12-10 17:45

先下载了,有空研究

家有恒瑞 发表于 2018-12-10 21:05

页: [1] 2
查看完整版本: 新手CrackMe