夜冷风 发表于 2008-9-27 10:59:56

适合新手练习的易语言crackme

转载一个crackme适合新手朋友们玩的.很简单.易语言写的!!!!!
明码比较!!!!:loveliness:

x80x88 发表于 2008-9-27 11:21:06

竟然坐上沙发!/:001


大概看了下算法,好像是用户名连接"2044"组成新串,然后取新串的md5值从第9位开始取21位即为注册码,不知对不对!

[ 本帖最后由 x80x88 于 2008-9-27 11:23 编辑 ]

夜冷风 发表于 2008-9-27 11:29:41

:loveliness: :loveliness: /:good /:good

小生我怕怕 发表于 2008-9-27 11:52:18


注册码在关键CALL中出现!应该就是上面的兄弟说的用户名,连接2044后以MD5输出,取第9位到倒数第3位中的即为注册码!

as3852711 发表于 2008-9-27 12:03:13

果然很菜,就合我玩!
NAME:hanyu

CODE:0fd65421394dcf39d9a5a

夜冷风 发表于 2008-9-27 12:10:24

:loveliness: :loveliness: 发一个注册机这东西很简单!!!/:018

[ 本帖最后由 夜冷风 于 2008-9-27 12:12 编辑 ]

x80x88 发表于 2008-9-27 12:10:26

谢谢4楼DX的纠正!
........
0040CC8CMOV EAX,CM.0040C114
0040CC91PUSH EAX               eax中为连接串的md5值
0040CC92PUSH 3               这个参数说明从倒数第3位取
0040CC97MOV EBX,13C            这个是干嘛用的?
0040CC9CCALL CM.0040CE66
0040CCA1ADD ESP,28
.......
不知从第9位开始取这个从哪来的,郁闷/:010

[ 本帖最后由 x80x88 于 2008-9-27 12:11 编辑 ]

小糊涂虫 发表于 2008-9-27 14:46:01

果然很适合我玩.............

pptppt 发表于 2008-9-27 15:18:37

另类玩法,追码就不追了,写注册机玩,用少的可怜的Vb知识+抄部分代码,经过多次调试终于成功了,但不知道哪里错了,貌似不能输入中文,有溢出,感觉写注册机比追这个程序的注册码还累,主要是自己不懂VB语言,高手帮看下。/:013 /:013 /:013

Private Sub Command1_Click()
Dim name, sn As String
name = Text1.Text
sn = name & "2044"
sn1 = MD5(sn)
Key = LCase(Mid(sn1, 9, 21))
Text2.Text = Key
End Sub

hflywolf 发表于 2008-9-27 18:14:42

原帖由 pptppt 于 2008-9-27 15:18 发表 https://www.chinapyg.com/images/common/back.gif
另类玩法,追码就不追了,写注册机玩,用少的可怜的Vb知识+抄部分代码,经过多次调试终于成功了,但不知道哪里错了,貌似不能输入中文,有溢出,感觉写注册机比追这个程序的注册码还累,主要是自己不懂VB语言,高手帮 ...

/:017 /:017 /:017 你的MD5库不支持中文....(网上搜来的吧)

给你一个改进后的库....
哪里改了有注释..

调用:
Private Sub Form_Load()
   MsgBox DigestStrToHexStr("支持飘云阁")
End Sub

[ 本帖最后由 hflywolf 于 2008-9-27 18:16 编辑 ]
页: [1] 2
查看完整版本: 适合新手练习的易语言crackme