Delphi魔法断点
说明:有时用OD调试Delphi程序,总是要用DEDE额外来查看程序的事件,比较麻烦.现在只要将下面的内容保存为文本文件,在OD中用OllyScript运行就可以在Delphi中的所有事件处理的地址下断点了.代码如下:
var Addr
mov Addr,401000
loop:
find Addr,#740E8BD38B83????????FF93????????#
cmp $RESULT,0
je Exit
add $RESULT,0A
bp $RESULT
add $RESULT,1
mov Addr,$RESULT
jmp loop
Exit:
ret
转贴的时候没有注意,有些错误,呵呵现在修改过来了!,谢谢各位的测试提醒!
[ 本帖最后由 pygbian 于 2007-2-1 13:17 编辑 ] 收下先~~~有机会再测试一下 强悍,把DELPHI事件处理的规律找到了,有机会试试。。。。。 向你学习,赶快去试试
请问出现下面这种现象是什么原因,谢谢。
[ 本帖最后由 mojingtai 于 2007-1-31 14:44 编辑 ] 不错不错~~感谢~~~~
JPM LOOP改来JMP LOOP嘛~~ 不错,收下先~~~有机会再测试一下 原帖由 glts 于 2007-1-31 23:10 发表
不错不错~~感谢~~~~
JPM LOOP改来JMP LOOP嘛~~
非常感谢!!! 再来回一个贴,此方法确实不错。值得一试。。 那么个好东西啊? 感谢提供~~