首页
社区
课程
招聘
[旧帖] [求助]一个delphi注册程序,好像是jmp到错误提示一样 百思不得其解 请大神帮忙看看 0.00雪花
发表于: 2012-9-4 00:43 1315

[旧帖] [求助]一个delphi注册程序,好像是jmp到错误提示一样 百思不得其解 请大神帮忙看看 0.00雪花

2012-9-4 00:43
1315
一个播放视频教程的软件,delphi写的

程序下载地址:http://pan.baidu.com/share/link?shareid=21155&uk=3994781449

这是用DEDE查看到的注册按钮事件:
004678EA   E9A5010000             jmp     00467A94

|
004678EF   E95CCEF9FF             jmp     00404750

* Possible String Reference to: '密码错误'
|
004678F4   B8B4844600             mov     eax, $004684B4

* Reference to : TMessageForm._PROC_00434610()
|
004678F9   E812CDFCFF             call    00434610   后面还有多个“密码错误”提示

用OD查看到:
00467809   .  837D FC 00    CMP DWORD PTR SS:[EBP-4],0
0046780D   .  75 0F         JNZ SHORT exe.0046781E
0046780F   .  B8 94844600   MOV EAX,exe.00468494                     ;  请输入密码
00467814   .  E8 F7CDFCFF   CALL exe.00434610
00467819   .  E9 CB0B0000   JMP exe.004683E9
0046781E   >  8D95 E8FDFFFF LEA EDX,DWORD PTR SS:[EBP-218]
00467824   .  8B45 FC       MOV EAX,DWORD PTR SS:[EBP-4]
00467827   .  E8 CC14FAFF   CALL exe.00408CF8
0046782C   .  8B95 E8FDFFFF MOV EDX,DWORD PTR SS:[EBP-218]
00467832   .  8B45 FC       MOV EAX,DWORD PTR SS:[EBP-4]
00467835   .  E8 3EDDF9FF   CALL exe.00405578
0046783A   .  0F84 D2000000 JE exe.00467912---这里输入的注册码格式不同,程序的处理方法也不一样,******-*********-********这种格式不会跳转 其他格式会跳转。

一开始我以为******-*********-********这种格式 应该是正确的处理方法 但是怎么跟都会弹出错误提示。 其他格式的 处理完错误提示后 会提示数组错误。

搞了两天了 一直搞不定 请大家帮忙看看 。

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

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 28
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
大家帮忙看看 一直没搞好
2012-9-6 21:32
0
雪    币: 373
活跃值: (496)
能力值: ( LV7,RANK:110 )
在线值:
发帖
回帖
粉丝
3
我之前研究过这种算法。都是还是破解不出来。你有没有正确的密码或者过期的密码?让我参考一下!
2012-9-7 09:52
0
游客
登录 | 注册 方可回帖
返回
//