首页
社区
课程
招聘
注册的按钮事件藏哪儿了?
发表于: 2005-3-22 22:49 4095

注册的按钮事件藏哪儿了?

2005-3-22 22:49
4095
象图中所示,在事件列表中找不到注册窗口的那个“确定”按钮!而在其控件列表中却是有的。如果才能找到呢?

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 339
活跃值: (1510)
能力值: ( LV13,RANK:970 )
在线值:
发帖
回帖
粉丝
2
按钮的 visible/invisible 属性。程序运行时改变按钮改属性的代码如下:

Command1.Visible = False

编译后,如下:

:00402018 57 push edi <--- value of edi = 00 which in VB = False
:00402019 56 push esi
:0040201A 8B06 mov eax, dword ptr [esi]
:0040201C FF9094000000 call dword ptr [eax+00000094] <--- Initialization call

如果修改属性,可以通过修改 push edi 的值或者去掉这个函数。

找到所有这个特征码,改一下看看
2005-3-22 23:43
0
雪    币: 205
活跃值: (16)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
非常感谢 NBW 老师的回复!由于在 DEDE 里的事件列表里找不到,就不知道它的开始地址,又去哪儿找这个函数的入口呢?

实际上,我破解的这个程序,在表单上“注册确定”这个按钮既是可见的,也是使能的。

所以,我仍然是一头雾水。
2005-3-22 23:55
0
雪    币: 339
活跃值: (1510)
能力值: ( LV13,RANK:970 )
在线值:
发帖
回帖
粉丝
4
晕晕。看到labelclick我以为是VB。不好意思。

既然是Delphi你看看资源分析。通过其他方法看能不能破解
2005-3-22 23:58
0
雪    币: 205
活跃值: (16)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
汗,破解掉不是目的,投入大量的时间和精力,也不是没有办法,想要知道为什么会是这样子,有没有办法解决。因为如果能知道那个按钮的开始地址,一切都会简单许多!而且我遇到这样的软件不少!

再次感谢 NBW 老师的指导!
2005-3-23 00:03
0
游客
登录 | 注册 方可回帖
返回
//