OD调试器调试Delphi程序按钮事件断点方法
2023-09-11 14:22:50 时间
方法/步骤
-
先用PEID查壳看看,发现是Delphi的程序,无壳(其实壳已经被我脱了)
-
这里需要用到一个断点按钮事件插件
将一下代码保存为”txt“文本格式:
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
-
用OD打开Delphi程序,在调试框中单击右键选择”运行脚本“-->”打开“,然后选择上面保存的”txt“文本,脚本开始运行,已经在下断点了。
-
如果弹出了”script finished“窗口就表示按钮事件断点已经下好了。
-
相关文章
- Flutter笔记 - 事件分发
- 转--Android按钮单击事件的四种常用写法总结
- 查看系统关机事件
- Atitit.事件机制 与 消息机制的联系与区别
- paip.调试js 查看元素事件以及事件断点
- 【Android笔记19】Android中的事件处理(监听和回调事件)
- 考研:研究生考试(七天学完)之《概率与统计》研究生学霸重点知识点总结之考试内容各科占比及常考知识重点梳理(随机事件和概率、一维随机变量及其分布、多维随机变量及其分布、随机变量的数字特征、大数定律和中心
- Android中 onTouchEvent() 与 onInterceptTouchEvent()事件的区别详解
- brython 文档之键盘事件
- C#中委托和事件的区别
- 鼠标事件类型:click和dblclick事件共存依赖问题