您的位置:首页 > 其它

对某一个软件的注册分析

2016-03-26 17:51 253 查看
RT:

QXVkaW8gVG8gVmlkZW8gTWl4ZXIzLjEuMi4xICAgIGRvd25sb2FkOmh0dHA6Ly93d3cub25saW5lZG93bi5uZXQvc29mdC8zOTYxNC5odG0=

注册机代码为:

#include<stdio.h>
#include<string.h>
int main()
{
char name[255];
int n1=0,n2=0,n3=0,n4=0,n5=0,len;
memset(name, 0, sizeof(name));
printf("注册名为:");
scanf("%s",name);
len = strlen(name);
for(int i=0; i<len; i++)
{
n5 +=name[i];
}
n5 = n5%0xA;
n1 = (name[0]|0x41)%0xA;
n2 = (name[1]|0x32)%0xA;
n3 = (name[0]|0x56)%0xA;
n4 = (name[1]|0x4d)%0xA;
printf("注册码为:");
printf("%d%d%d%d%d000",n1,n2,n3,n4,n5);
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  软件