ISC看雪keygen me分析

2014年9月24日 下午 10:34 来自 Azure 浏览(120)

crackme2

其实没啥难度……算法部分就是

可以看到其实就是输入的key^0x32然后再拿异或后的key两两异或生成一个val然后再每个字节异或val生成一个checkcode、然后checkcode再去异或key^0x32得到的就是结果。于是怎么算回去呢?因为异或的神奇属性,所以我们可以选择直接把最后的结果xor 0x32然后再写个程序跑0-0xFF的异或结果即可。跑完了发现只有三个比较漂亮的结果,答案就是其中的一个。

话说我做的时候是用OD的……这是为了写给各位看官看才用ida f5了一下的_(:з」∠)_

您的邮件地址将不会被公开.
Required fields are marked *