首页
社区
课程
招聘
我的第三个crackme
发表于: 2005-1-24 17:24 6615

我的第三个crackme

2005-1-24 17:24
6615
收藏
免费 7
支持
分享
最新回复 (4)
雪    币: 230
活跃值: (11)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
2
学习学习学习
2005-1-27 01:00
0
雪    币: 106
活跃值: (25)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
3
尝试了一下,利用作者的演示得到了程序要的
序列号密码(这个是用户windows系统产品id计算的):085089071107094075059039034094099095087069091095064126095087076083094
用户名密码(这个是固定的,用字符串“zzh”计算的):024021027

作者算法没有深究,因为他分别提供了加密和解密函数,就不想劳神了。
加密函数:
Breakpoints, item 7
Address=0046C3EB
Module=bos3
Active=Disabled
Disassembly=call    0046BE50
解密函数:
Breakpoints, item 11
Address=0046C729
Module=bos3
Active=Disabled
Disassembly=call    0046BD30
2016-3-26 16:55
0
雪    币: 12502
活跃值: (3058)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
4
haha,直接用他的函数吗?
2016-3-26 17:24
0
雪    币: 106
活跃值: (25)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
5
是的。
第一次运行,在用户名处输入“zzh”,记下程序算出的值,用作用户名密码。
第二次运行,在用户名处输入你的windows产品id(注册表键值[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion]"ProductId"="76481-OEM-0011903-01811"),记下程序算出的值,就是序列号密码。
2016-3-26 19:49
0
游客
登录 | 注册 方可回帖
返回
//