首页
社区
课程
招聘
[讨论]如何去掉DELPHI的控件中的这种限制?
发表于: 2006-6-8 15:41 4066

[讨论]如何去掉DELPHI的控件中的这种限制?

2006-6-8 15:41
4066
比如某些图形显示控件和报表控件,试用或未注册就会在显示或打印时出现“未注册”字样,但是用16进制编辑软件却搜不到,如何下断点?搜索字符串也搜不到,没折了。请教牛人大侠支招。

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

收藏
免费
支持
分享
最新回复 (3)
雪    币: 215
活跃值: (40)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
2
一般来说这类控件,给你的肯定是DCU文件,需要修改DCU,
修改方法,可以作一个很简单的程序,只放这个控件,然后跟踪目标程序,找到关键点后,对照修改DCU里的相应地方(或者作注册机注册)最怕的不是有试用字样,而是功能不全。
2006-6-8 16:47
0
雪    币: 215
活跃值: (40)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
3
还有一个方法仅供参考:
条件是:该组件在Delphi IDE调试环境下运行时正常,一发布就不正常,

程序启动时,增加一行代码 DelphiHOOK := 1;或许有效。。
2006-6-8 16:50
0
雪    币: 117
活跃值: (20)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
jdt
4
谢谢蓝色光芒,
研究了半下午,加入控件编译成EXE的程序,在内存中可以搜索到“未注册”字符串,用WINHEX在内存中修改后,再打印预览发现没有提示“未注册”字样了,控件跟IDE调试环境没关,我想是不是控件对字符串进行了加密处理?对DCU文件搜索是搜不到的。这样该如何跟踪分析,没有头绪,希望高人牛人指引入门思路。
2006-6-8 17:11
0
游客
登录 | 注册 方可回帖
返回

账号登录
验证码登录

忘记密码?
没有账号?立即免费注册