首页
社区
课程
招聘
[已结束][PEDIY.华章 Crackme 竞赛 2009] [第十七回] –AK47
发表于: 2009-9-24 12:00 61890

[已结束][PEDIY.华章 Crackme 竞赛 2009] [第十七回] –AK47

2009-9-24 12:00
61890
收藏
免费 0
支持
分享
最新回复 (52)
雪    币: 151
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
26
char * code(char *str1, unsigned int strlen, char *str2)
{
  char *result;
  char *pstr2;
  int index;

  result = str2;
  pstr2 = str2;  
  for(index = 0; index < strlen;index++ )
  {
    if ( !*pstr2 )
      pstr2 = str2;
    result = &str1[index];
    str1[index] = *pstr2 ^ str1[index];
    pstr2++;
  }
  return result;
}
void main()
{

  char str1[]="5JQRmU3ASTYZC29klopHDrstKL0MuvOP8bENcdxai7g4nV6BjyzhqFefWX1IwG";
  printf("%s\n",code( str1,strlen(str1),"PEDIY" ) );
  printf("%s\n",str1);

  char str2[]="0MC27J9tFezhoAuSvO8bEkyYdxaiQTfWpZlsjNcRmU3DrKX1IwPg4nV6BHLq5G";
  printf("%s\n",code( str2,strlen(str2),"AK47" ) );
  printf("%s\n",str2);
}

呃……这是什么……
2009-9-24 14:03
0
雪    币: 7325
活跃值: (3803)
能力值: (RANK:1130 )
在线值:
发帖
回帖
粉丝
27
xxxxxxxxxxxxxxxxxxxx
上传的附件:
2009-9-24 14:06
0
雪    币: 546
活跃值: (1692)
能力值: ( LV12,RANK:210 )
在线值:
发帖
回帖
粉丝
28
除了膜拜海风,我还能干什么呢!
2009-9-24 14:18
0
雪    币: 546
活跃值: (1692)
能力值: ( LV12,RANK:210 )
在线值:
发帖
回帖
粉丝
29
char * code(char *str1, unsigned int strlen, char *str2)
{
  char *result;
  char *pstr2;
  int index;

  result = str2;
  pstr2 = str2;  
  for(index = 0; index < strlen;index++ )
  {
    if ( !*pstr2 )
      pstr2 = str2;
    result = &str1[index];
    str1[index] = *pstr2 ^ str1[index];
    pstr2++;
  }
  return result;
}
void main()
{

  char str1[]="5JQRmU3ASTYZC29klopHDrstKL0MuvOP8bENcdxai7g4nV6BjyzhqFefWX1IwG";
  printf("%s\n",code( str1,strlen(str1),"PEDIY" ) );
  printf("%s\n",str1);

  char str2[]="0MC27J9tFezhoAuSvO8bEkyYdxaiQTfWpZlsjNcRmU3DrKX1IwPg4nV6BHLq5G";
  printf("%s\n",code( str2,strlen(str2),"AK47" ) );
  printf("%s\n",str2);
}

呃……这是什么……

你逆出了一点代码。不全。
  char str1[]="5JQRmU3ASTYZC29klopHDrstKL0MuvOP8bENcdxai7g4nV6BjyzhqFefWX1IwG";
  char str2[]="0MC27J9tFezhoAuSvO8bEkyYdxaiQTfWpZlsjNcRmU3DrKX1IwPg4nV6BHLq5G";

是key。
2009-9-24 14:26
0
雪    币: 7325
活跃值: (3803)
能力值: (RANK:1130 )
在线值:
发帖
回帖
粉丝
30
没有你的图片,我爆破不了的
2009-9-24 14:33
0
雪    币: 546
活跃值: (1692)
能力值: ( LV12,RANK:210 )
在线值:
发帖
回帖
粉丝
31
因为没有经验,把win2000给忽略了。

手动建立一个 C:\WINDOWS\Temp文件夹就可以了。
2009-9-24 14:42
0
雪    币: 7325
活跃值: (3803)
能力值: (RANK:1130 )
在线值:
发帖
回帖
粉丝
32
2000不支持,很危险啊。。。
2009-9-24 14:42
0
雪    币: 45
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
33
我要举报,这个CM我运行不了。不知是程序问题,还是我的系统问题
2009-9-24 14:51
0
雪    币: 517
活跃值: (64)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
34
顶楼上的,很有份量的第一贴啊

第一贴就是举报问题
2009-9-24 14:53
0
雪    币: 11321
活跃值: (3374)
能力值: (RANK:520 )
在线值:
发帖
回帖
粉丝
35
[QUOTE=我是土匪;691345]因为没有经验,把win2000给忽略了。

手动建立一个 C:\WINDOWS\Temp文件夹就可以了。[/QUOTE]

由于作者的疏忽 造成 该cm在2000下不能运行 ,但解决方法简单 ,综合考虑将扣除该cm总分数的1/3!
2009-9-24 15:11
0
雪    币: 9
活跃值: (142)
能力值: ( LV12,RANK:200 )
在线值:
发帖
回帖
粉丝
36
被减分了。。。。。。。。。
2009-9-24 15:12
0
雪    币: 769
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
37

  看样子要严谨点啊
2009-9-24 16:31
0
雪    币: 101
活跃值: (88)
能力值: ( LV2,RANK:140 )
在线值:
发帖
回帖
粉丝
38
暴力解码:
8B 95 FD 80 F6 E3 00 00  --->XOR 0x32 ----->恭喜
E4 91 81 D2  80 FA 8A 95 F2 3F 00 00 --->XOR 0x33--->成功

上传的附件:
2009-9-24 17:55
0
雪    币: 13222
活跃值: (4207)
能力值: ( LV15,RANK:1673 )
在线值:
发帖
回帖
粉丝
39
第一组:
Name:AloneWolf000000000000000000000
Code:bTXeXbbXbbbYbbxbbb7bbbbbb7bbTb
2009-9-24 21:37
0
雪    币: 13222
活跃值: (4207)
能力值: ( LV15,RANK:1673 )
在线值:
发帖
回帖
粉丝
40
本来想再算一组 牧羊之狼 开头的名字的注册码...
不过原CrackMe似乎有BUG....大部份汉字名是没有注册码的...
第二组大家继续玩呀...
2009-9-24 22:44
0
雪    币: 151
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
41
好像要求里没说要保证中文名能用……
2009-9-24 23:43
0
雪    币: 7325
活跃值: (3803)
能力值: (RANK:1130 )
在线值:
发帖
回帖
粉丝
42
没人玩啊,我来贴一组违规的key

fengyueFENGYUEfengyueFENGYUE00
KbXYbbK00?`KKM\EEBXbYB\[[M`XX?
2009-9-24 23:47
0
雪    币: 13222
活跃值: (4207)
能力值: ( LV15,RANK:1673 )
在线值:
发帖
回帖
粉丝
43
不过程序中明显看出应该是个BUG 汉字查表时是负下标, 取的值不定...
2009-9-24 23:52
0
雪    币: 13222
活跃值: (4207)
能力值: ( LV15,RANK:1673 )
在线值:
发帖
回帖
粉丝
44
何谓违规的?
2009-9-24 23:54
0
雪    币: 7325
活跃值: (3803)
能力值: (RANK:1130 )
在线值:
发帖
回帖
粉丝
45
规则里面有:


3.注册码合法性控制
1)CrackMe 的注册名和序列号只能有数字和字母构成,可以是纯数字或纯字母,也可以是字母和数字组合,不允许有其他字符。
2)CrackMe的注册名长度不能超过32字节。
3)满足以上条件的注册名为合法注册名
4)对于任意输入的合法注册名,必须有与之对应的可以让CrackMe成功注册的序列号。
5)如果破解者需要穷举来得到注册码的 在p4机上穷举时间不能超过 1小时
2009-9-24 23:58
0
雪    币: 13222
活跃值: (4207)
能力值: ( LV15,RANK:1673 )
在线值:
发帖
回帖
粉丝
46
晕...偶都没注意还有这条...

那再来个...

Name: Kan雪2009CrackMeMeMeMeMeMeMeMe
Code: XbFAQX6GSXglSXHVSXcSSAXSybXSbc
2009-9-25 00:22
0
雪    币: 266
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
47
中文终于出现~~~
2009-9-25 00:37
0
雪    币: 7325
活跃值: (3803)
能力值: (RANK:1130 )
在线值:
发帖
回帖
粉丝
48
很多人都不玩,算了,结束吧

000000000000000100000000000000
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb

xxxxxxxxxxxxxxxoxxxxxxxxxxxxxx
mmmmmmmmmmmmmmmmmmmmmmmmmmmmmm
2009-9-25 09:11
0
雪    币: 7325
活跃值: (3803)
能力值: (RANK:1130 )
在线值:
发帖
回帖
粉丝
49
中文也可以,把中文字放在这个位置就可以了

000000000000000中0000000000000
bbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
2009-9-25 09:15
0
雪    币: 289
活跃值: (103)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
50
海风正是神速啊,佩服一下……继续研究
2009-9-25 10:18
0
游客
登录 | 注册 方可回帖
返回
//