荔园在线
荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀
[回到开始]
[上一篇][下一篇]
发信人: bstone (Back to real world!), 信区: Hacker
标 题: Dream Controls 的破解
发信站: BBS 荔园晨风站 (Sun Apr 9 07:23:16 2000), 转信
发信人: donquixote (堂.吉诃德), 信区: Hacker
标 题: Dream Controls 的破解
发信站: BBS 水木清华站 (Thu Apr 6 19:36:53 2000)
今天无事,随便找了一个Dream Controls来练练手.
这是一套For Delphi 的控件.提供DCU.挺不错的!
随便找了一个它带的Demo编译.然后关闭Delphi
运行程序,出现提示说我用的未注册(废话,哪有银子)
关闭对话框后程序继续运行.总算还能用.不像一些程序
根本不运行!:(
用TRW load这个程序,F8跟踪.(没几步)到这里
xxxx:004039F4 MOV EAX, [EDI + EBX * 8]
xxxx:xxxxxxxx INC EBX
xxxx:xxxxxxxx MOV [004DF4B0], EBX
xxxx:xxxxxxxx TEST EAX, EAX
xxxx:xxxxxxxx JZ 00403A04
xxxx:xxxxxxxx CALL EAX
xxxx:xxxxxxxx CMP ESI, EBX
xxxx:xxxxxxxx JG 004039F4
在这里ESI = 0x55 循环 0x27次后 EAX = 004603c4
这时CALL EAX 出现对话框.
所以....
u 004603c4
004603c2 MOV EAX, EAX
004603c4 sub dword ptr[004DF8VC], 00000001 '跳到这里为什么
??????
'code o 后是832dbcf84d0001
xxxxxxxx jnb 004603d2
xxxxxxxx call 0045f470
现在好说了:
832dbcf84d0001---->
c32dbcf84d0001
c3 --> ret
这样讨厌的对话框就不出了.程序照样运行.
不过下面就有问题了:
小弟接着在DCU 中查找这个串.结果我找遍了所有的DCU文件都没有找到!!!!:(((
在bpl, dpl中都没有!!!!!:(((((
难道DCU也可以动态的生成代码?还是DCU也可以被压缩?小弟百思不得其解!:(
BTW:我用TDebug for windows(TASM 5.0带的) 来load 这个程序.结果提示我这不
是一个
Windows程序!!!:(((
见鬼了!
有那位大哥搞定了?麻烦忙中抽闲给新手指点一下.
我是新手,深知入门艰难.所以写下这些请大家指点.如果有什么对大家有用我就心
满意足
了.
--
※ 来源:·BBS 水木清华站 smth.org·[FROM: 166.111.88.111]
--
Live my life!?
※ 来源:·BBS 荔园晨风站 bbs.szu.edu.cn·[FROM: 192.168.28.106]
[回到开始]
[上一篇][下一篇]
荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店