首页
社区
课程
招聘
[求助]crack分析及注册机制作
发表于: 2010-9-1 08:29 4983

[求助]crack分析及注册机制作

2010-9-1 08:29
4983
   其中文本文件已经进行分析,如果爆破很简单,注册机,我也进行过分析,就是将用户名的每个字符Ascii相乘得到的结果与注册码的计算的结果相比较,如果相等就注册成功,关于注册码的计算,我也分析了,但无法做注册机,请高手帮忙

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

上传的附件:
收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 338
活跃值: (103)
能力值: ( LV7,RANK:110 )
在线值:
发帖
回帖
粉丝
2

什么都没输入 没用OD 自然就这样了
上传的附件:
2010-9-1 08:42
0
雪    币: 203
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
[QUOTE=kkmylove;853428]
什么都没输入 没用OD 自然就这样了[/QUOTE]

这个是软件的BUG,主要还是想和大家一起分享这个软件的算法。
2010-9-1 09:19
0
雪    币: 367
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
注册机代码:
#include<iostream>
using namespace std;
int main() {
        char name[100];
        printf("Name : ");
        scanf("%s",name);
        int len = strlen(name);
        int serial = 0x1;
        for(int i=0; i<len; i++) {
                serial *= (int)name[i];
        }
        serial = serial & 0x0FFFFFFF;
        printf("Serial : %d\n",serial);
        return 0;
}

其中对注册码的运算可以看做将输入的十进制数转换成十六进制数。
2010-9-1 11:54
0
雪    币: 203
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
[QUOTE=hnxxx;853511]注册机代码:
#include<iostream>
using namespace std;
int main() {
        char name[100];
        printf("Name : ");
        scanf("%s",name);
        int len = strlen(name);
        ...[/QUOTE]

谢谢楼上的,学习了。
2010-9-1 16:59
0
游客
登录 | 注册 方可回帖
返回
//