首页
社区
课程
招聘
[求助]怎么用OllyIce中捕获点击主菜单信息事件?
发表于: 2009-4-24 15:09 2965

[求助]怎么用OllyIce中捕获点击主菜单信息事件?

2009-4-24 15:09
2965
我在学加密与解密关于 14.4 代码与数据结合技术 这一章节有一个案例我反汇编之后想找到打开菜单的事件看看汇编代码?

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (1)
雪    币: 2110
活跃值: (21)
能力值: (RANK:260 )
在线值:
发帖
回帖
粉丝
2
点击菜单项后,通过层层的消息机制,最终会被用户定义的一个消息处理过程接收,这个消息处理过程一般是应用程序主窗口的窗口过程,而菜单项的事件通常最终是转换WM_COMMAND消息被处理的。

但是程序是各式各样的,消息具体是如何传递、如何分发、如何转换的,Windows系统的内部干了很多事。有些程序的结构比较简单,可以比较容易地找到主窗口的消息处理过程,而有的程序主窗口的窗口过程无非是另一个分发器,经过和种框架和机制,最终将消息发送到某个功能专一的函数中。

要找到这个功能专一的函数,通常是利用调试器对一些位置设置断点来实现的,直接从消息分发的机制去分析会过于复杂而难以完成的。而设置断点的理想位置就是程序中要使用的系统API或其它库函数。
2009-4-24 23:05
0
游客
登录 | 注册 方可回帖
返回
//