首页
社区
课程
招聘
俺的第一个CrackMe..比较简单~~高手莫入~
2005-11-25 17:10 7237

俺的第一个CrackMe..比较简单~~高手莫入~

2005-11-25 17:10
7237
收藏
点赞0
打赏
分享
最新回复 (16)
雪    币: 2256
活跃值: (941)
能力值: (RANK:2210 )
在线值:
发帖
回帖
粉丝
逍遥风 55 2005-11-25 19:29
2
0
注册名lovewxt
注册码133
用OD 在00408645处下断
呵呵~总算成功一次~谢谢啊
雪    币: 207
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
chinavsboy 2005-11-25 19:51
3
0
俺初学,只好当爆破手,

俺在:
00408645      /75 36          jnz short CrackMe.0040867D       ;  机器码改为:90 90,

以后则任意码均可注册成功。

俺还不会分析算法,有高手或希望楼主能写一篇详细解释软件算法的破文,我用楼上的名及码注册但不能注册。谢谢
雪    币: 2256
活跃值: (941)
能力值: (RANK:2210 )
在线值:
发帖
回帖
粉丝
逍遥风 55 2005-11-25 20:56
4
0
奇怪~俺用还是用lovewxt这个注册名但这次得到的注册码是134。
可能和软件运行次数有关并且每台几子得到的注册码可能不一样~
俺也是小菜
俺用OD在00408645处下断~
雪    币: 443
活跃值: (200)
能力值: ( LV9,RANK:1140 )
在线值:
发帖
回帖
粉丝
冷血书生 28 2005-11-26 21:08
5
0
算法:

注册码=用户名第三位 OR 第二位+用户名长度

如:

NAME:lengxue
CODE:118

如下面兄弟说的,奇数我还没考虑到,失败!
雪    币: 313
活跃值: (440)
能力值: ( LV12,RANK:530 )
在线值:
发帖
回帖
粉丝
4nil 13 2005-11-26 22:30
6
0
最初由 冷血书生 发布
算法:

注册码=用户名第四位 OR 第三位+用户名长度

如:
........

呵呵,好象不是这样哦
雪    币: 313
活跃值: (440)
能力值: ( LV12,RANK:530 )
在线值:
发帖
回帖
粉丝
4nil 13 2005-11-26 23:03
7
0
算法:
中间2位OR一下加上用户名长度结果换算为十进制

假如奇数长度就使用中间那位 OR 他前面那位
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
Vicky 2005-11-27 00:28
8
0
算法:
function encode(strs:Ansistring):Ansistring;
var
i,len : Integer;
num,n1,n2 : byte;
begin
len:=(strlen(pchar(strs))shr 1) -1;
result:='';
for i := 0 to len do
begin
n1:=byte(pchar(strs)[i xor 2]);
n2:=byte(pchar(strs)[i xor 2-1]);
num:=n1 or n2;
num:=num + strlen(pchar(strs));
result:=result+char(num);
end;
end;
雪    币: 443
活跃值: (200)
能力值: ( LV9,RANK:1140 )
在线值:
发帖
回帖
粉丝
冷血书生 28 2005-11-27 08:43
9
0
最初由 4nil 发布

呵呵,好象不是这样哦


呵,打错了!狂晕!不过奇数我就没考虑到,失败!
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
happycat 2005-11-27 19:43
10
0
哈哈,学习的机会!
雪    币: 5360
活跃值: (2851)
能力值: ( LV2,RANK:15 )
在线值:
发帖
回帖
粉丝
whale 2005-11-28 12:49
11
0
wgf4242
110(...似乎是很吉利哈哈....)
雪    币: 140
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
kvip 2005-12-14 13:27
12
0
已经下载不了了.
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
风尘孤子 2005-12-14 17:10
13
0
下载不下来那个程序啊
雪    币: 212
活跃值: (40)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
starluck 1 2005-12-15 18:28
14
0
下载不了,这个CractME了
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
lonely 2005-12-24 09:26
15
0
算法不难
lonely
117
雪    币: 149
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
cnlcg 2005-12-24 22:15
16
0
我的系统是windows me ,不支持OllyDbg 1.10,没试成,遗憾!
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
benbenbear 2005-12-27 13:58
17
0
这个比较简,只要根据提示找到00408640处的关键CALL,然后在此处下断,就能在EDX中看到真实的注册码,我有注册名是benbenbear,注册码是121
游客
登录 | 注册 方可回帖
返回