Hoe 发表于 2014-7-5 21:54

C procedure me

本帖最后由 Hoe 于 2014-7-5 22:08 编辑

学了一学期的C语言,首次写了C me,给大家练练手       要求写出算法或者爆破,当然爆破会简单点。



附图片明码

Kido 发表于 2014-7-12 05:48


#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
    char Str;
    printf("Hello world!\n");
    scanf("%s",Str);
    if ( strlen(Str) == 12 )
    {
      if(isalpha(Str) && isdigit(Str) && (Str == 's'))
      {
            puts("goodX");
      }
      sleep(5000);
    }
    return 0;
}


SaberMason 发表于 2014-7-11 15:51

三楼是大神

kaoyange 发表于 2014-7-10 21:36

本帖最后由 kaoyange 于 2014-7-11 21:49 编辑

1.The length of string which you input is 12,the last letter of the string is s and it also has relationship with the first and second char.

2.I found one of the key is k3oyangelovs,I will make the KeyGenMe later.

3.I found that you write the program with a debug version.

Hoe 发表于 2014-7-5 22:09

沙发!!!!!!!!!!1

kaoyange 发表于 2014-7-12 16:11

Kido 发表于 2014-7-12 05:48
#include
#include
#include


Question: 难道第一个和第二个字符一定要是字母和数字吗?

Kido 发表于 2014-7-13 07:18

kaoyange 发表于 2014-7-12 16:11
Question: 难道第一个和第二个字符一定要是字母和数字吗?

有什么错误么?
请指正

kaoyange 发表于 2014-7-13 18:16

Kido 发表于 2014-7-13 07:18
有什么错误么?
请指正

不好意思,刚刚对照着ASSIC码表认真看了下,第一个字符必须是字母,第二个字符必须是数字,you did a good job.

ps:你还原了作者的源代码,但那不是一个Key Generator.
页: [1]
查看完整版本: C procedure me