首页
社区
课程
招聘
[原创]趣味crackme7 纯粹一个小游戏
发表于: 2009-2-9 16:51 15073

[原创]趣味crackme7 纯粹一个小游戏

2009-2-9 16:51
15073

能给出注册码最好  或者爆破也行

纯粹抄袭别人的东东    不知有没有bug   各位发现的话请指出!!


[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

上传的附件:
收藏
免费 7
支持
分享
最新回复 (46)
雪    币: 398
活跃值: (343)
能力值: (RANK:650 )
在线值:
发帖
回帖
粉丝
2
看ccfer表演
2009-2-9 17:18
0
雪    币: 8209
活跃值: (4518)
能力值: ( LV15,RANK:2473 )
在线值:
发帖
回帖
粉丝
3
没有女优的图片,猜不出来啊
2009-2-9 17:27
0
雪    币: 7309
活跃值: (3788)
能力值: (RANK:1130 )
在线值:
发帖
回帖
粉丝
4
humourkyo 的crackme,我一般是进来留个言就走了
2009-2-9 18:17
0
雪    币: 207
活跃值: (10)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
5
太长了。。123456
2009-2-9 18:18
0
雪    币: 201
活跃值: (269)
能力值: ( LV10,RANK:160 )
在线值:
发帖
回帖
粉丝
6
解码啊。。。玩过一个老外的和这个差不多。。。端个板凳看表演。。。
2009-2-9 19:03
0
雪    币: 2110
活跃值: (21)
能力值: (RANK:260 )
在线值:
发帖
回帖
粉丝
7
莫非有汉字?
2009-2-9 19:56
0
雪    币: 926
活跃值: (387)
能力值: (RANK:500 )
在线值:
发帖
回帖
粉丝
8
没汉字啊  就是12个英文字母
2009-2-9 19:58
0
雪    币: 347
活跃值: (30)
能力值: ( LV9,RANK:420 )
在线值:
发帖
回帖
粉丝
9
来迟了,humourkyo的CM我都挺关注的,这个也一样关注,站在一边看大牛表演~
2009-2-9 20:13
0
雪    币: 485
活跃值: (12)
能力值: ( LV9,RANK:490 )
在线值:
发帖
回帖
粉丝
10
humourkyo 的crackme,我一般是进来不留言就走了
2009-2-9 21:25
0
雪    币: 216
活跃值: (52)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
环环相扣,楼主妙思。。。
2009-2-9 22:16
0
雪    币: 8209
活跃值: (4518)
能力值: ( LV15,RANK:2473 )
在线值:
发帖
回帖
粉丝
12
HappyNewYear
2009-2-9 22:18
0
雪    币: 926
活跃值: (387)
能力值: (RANK:500 )
在线值:
发帖
回帖
粉丝
13
你太厉害了  膜拜.......
难道那个地方真能逆??
2009-2-9 22:25
0
雪    币: 8209
活跃值: (4518)
能力值: ( LV15,RANK:2473 )
在线值:
发帖
回帖
粉丝
14
猜的啊,现在不猜这个还猜什么
2009-2-9 22:27
0
雪    币: 926
活跃值: (387)
能力值: (RANK:500 )
在线值:
发帖
回帖
粉丝
15
神仙........
2009-2-9 22:31
0
雪    币: 398
活跃值: (343)
能力值: (RANK:650 )
在线值:
发帖
回帖
粉丝
16
膜拜 + 1
2009-2-9 22:45
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
17
在算这个KEY时才真正感受到为什么人们要发明超级计算机了
2009-2-9 23:22
0
雪    币: 233
活跃值: (10)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
18
我很笨,猜不出,只能暴力穷举,不过貌似算一天也未必能算出。
int main(int argc, char* argv[])
{
	printf("my serial!\n");

	const char code[]="\xA3\x6F\x2A\x3A\x4A\x87\xD4\x86\xD9\x51\x6B\xE5";
	char key [0xc+1];
	char tmp [0xc+1];
	key[0xc]=0;
	memset(key,0x41,0xc);

	DWORD target = 0xA2BD0B92;

	for(int i=0;i<0xc;i++)
		tmp[i] = key[i]^code[i];

//根据lz提示范围为A~Z,a~z
	int j;
	DWORD sum = 0;
	while(sum!=target)
	{
		tmp[0] = key[0]^code[0];
		for(j=0;j<0xc&&key[j]==0x7b;j++)
		{
			key[j] = 0x41;
			tmp[j] = key[j]^code[j];

			key[j+1]++;
			if(key[j+1]==0x5b)
				key[j+1]=0x61;
			tmp[j+1] = key[j+1]^code[j+1];

			if(j==4)
				printf("%s\n",key);
		}

		sum = 0;
		{
			for(int i=0;i<0xc;i++)
			{
				sum += tmp[i];
				sum = sum<<0x19|sum>>7;
			}
		}
		key[0]++;
	}
	printf("finally find key:%s",key);
	scanf("%c");
	return 0;
}

不知对不对,大家有什么更快的方法吗?
2009-2-9 23:50
0
雪    币: 2110
活跃值: (21)
能力值: (RANK:260 )
在线值:
发帖
回帖
粉丝
19
社工很强大。

我想了一晚,决定放弃。

这个和WinRAR类似,除暴力试解外我是再也想不出好的方法了。但即使是范围缩小到全部是英文字母,字典也有52的12次方那么大,用计算器算出来是3.495380938349609e+18,不可能简单穷举完成的。若是将字典空间分隔成很多小区间,用海量分布计算来计算,兴许有可能列举完成。

但是,暴力搜索还是有漏洞的。程序用4字节的检验和来检验解码后的12个字节的正确性,这其中的碰撞率应该是不小的。那么,还要进行二次暴力搜索方能得到结果。
2009-2-10 07:40
0
雪    币: 237
活跃值: (20)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
20
太强了,狂佩服。
2009-2-10 08:19
0
雪    币: 485
活跃值: (12)
能力值: ( LV9,RANK:490 )
在线值:
发帖
回帖
粉丝
21
humourkyo 的crackme,我一般是进来看ccfer表演完就走了
2009-2-10 08:38
0
雪    币: 2316
活跃值: (129)
能力值: (RANK:410 )
在线值:
发帖
回帖
粉丝
22
看完表演,再来一个。
为什么不是HappyLanternFestival
2009-2-10 08:43
0
雪    币: 295
活跃值: (11)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
23
请问:

(x<<0x19) | (x>>7)=y
已知y   如何求x?? 用y的表达式表示出  不能暴力
2009-2-10 09:52
0
雪    币: 8209
活跃值: (4518)
能力值: ( LV15,RANK:2473 )
在线值:
发帖
回帖
粉丝
24
(y>>0x19) | (y<<7)=x
2009-2-10 10:28
0
雪    币: 2316
活跃值: (129)
能力值: (RANK:410 )
在线值:
发帖
回帖
粉丝
25
是 y= rol x,0x7?
2009-2-10 11:11
0
游客
登录 | 注册 方可回帖
返回
//