首页
社区
课程
招聘
[原创]写了个CrackMe大家玩玩
发表于: 2011-3-29 20:44 9849

[原创]写了个CrackMe大家玩玩

2011-3-29 20:44
9849
爆破没做什么处理 关键是研究算法

要求写出注册机

CrackMe.By.owcall.rar

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

上传的附件:
收藏
免费 0
支持
分享
最新回复 (15)
雪    币: 421
活跃值: (60)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
2
哥们,你加了那么个壳,壳也是你写的,你就拽!
2011-3-29 21:10
0
雪    币: 212
活跃值: (25)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
大哥 压缩壳而已。。 脱壳机秒杀谢谢
2011-3-29 21:21
0
雪    币: 1149
活跃值: (863)
能力值: ( LV13,RANK:260 )
在线值:
发帖
回帖
粉丝
4
跑起来后 在断。。。
2011-3-29 22:15
0
雪    币: 216
活跃值: (40)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
不会秒杀
2011-3-30 21:00
0
雪    币: 212
活跃值: (25)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
这多人下载了 怎么没个回帖的呢?????? 是我写的太次了 还是太强了???
2011-4-2 15:19
0
雪    币: 0
活跃值: (954)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
7
付上脱壳后的文件,方便后面的兄弟分析。
上传的附件:
2011-4-2 15:46
0
雪    币: 421
活跃值: (60)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
8
谢谢楼上的,还有脱壳笔记!非常感谢!
2011-4-2 17:23
0
雪    币: 51
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
不会分析不会破解。。汗下了几个断点怎么都断不下!偶太菜了!
2011-4-2 17:54
0
雪    币: 51
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
求解。。。。。
2011-4-2 17:57
0
雪    币: 0
活跃值: (954)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
11
算法挺复杂的,MD5多层,我正在写注册机。。很给力。
2011-4-2 18:25
0
雪    币: 51
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
12
网络游侠,注册机写出来么!!
2011-4-3 18:05
0
雪    币: 0
活跃值: (954)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
13
还没
2011-4-4 08:26
0
雪    币: 324
活跃值: (26)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
14
没啥强度 随便弄了个
#include "stdio.h"
#include "windows.h"


bool checkLegal(char inChar)
{
char FommatChar[10] ="";
sprintf(FommatChar,"%x",inChar);

if (FommatChar[0]>= '0'&&FommatChar[0]<='9'
&& FommatChar[1]>= '0'&& FommatChar[1]<= '9')
{
return true;
}
return false;
}
void HexToSting(char inputchar,char* pOutstring)
{
sprintf(pOutstring,"%x",inputchar);
}
int GetCupId()
{
DWORD tmp = 0;
__asm{
mov eax,1
cpuid
mov tmp,edx
}
return tmp;
}
void main()
{

byte Md5Data[] = {0x61,0x38,0x37,0x63,0x39,0x61,0x37,0x36,0x36,0x37,0x33,0x62,0x37,0x63,0x34,0x64,0x32,0x62,0x38,0x65,0x32,0x35,0x30,0x35,0x32,0x31,0x36,0x37,0x65,0x65,0x37,0x61};
byte Name[32] = {0};
char Result[32] = "";
char NameStr[64] = "";


int cupid = GetCupId();
sprintf(Result,"%X",cupid);
int ResultLen = strlen(Result);

for (int i = 0;i < ResultLen;i++)
{
Result;
char temp1;
char temp2;

for(int j = 0;j < 255;j++)
{
temp1 = j;
temp2 = Result^temp1;

Md5Data[2*i];

char OneNamechar = Md5Data[2*i]^temp1;
char OneNamechar2 = Md5Data[2*i+1]^temp2;
if (false == checkLegal(OneNamechar))
{
continue;
}
if (false == checkLegal(OneNamechar2))
{
continue;
}
Name[2*i] = OneNamechar;
Name[2*i+1] = OneNamechar2;
}
}

for(i=0;i<strlen((const char*)Name);i++)
{
HexToSting(Name,&NameStr[2*i]);
}
printf("%s\n",NameStr);
getchar();
}
2011-4-9 14:27
0
雪    币: 212
活跃值: (25)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
15
  牛人
2011-4-9 17:05
0
雪    币: 334
活跃值: (92)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
16
给断下来了,暴力很容易
2011-6-24 13:22
0
游客
登录 | 注册 方可回帖
返回
//