首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 汇编语言 >

如何去找一个按钮的CALL

2013-01-01 
怎么去找一个按钮的CALL新手求教育[解决办法]这个个人觉得没有什么好的方法,还是自己多看win32的汇编代码,

怎么去找一个按钮的CALL
新手求教育
[解决办法]
这个个人觉得没有什么好的方法,还是自己多看win32的汇编代码,你可以自己写一个简单的对话框程序,添加一个按钮,使用IDA反汇编,看看它的形式,如果是MFC的话,需要了解C++反汇编的知识,如this指针的传递等等,这个不是说一下就可以学会的,还是自己多练。
[解决办法]
你在event裹什麼也不幹, 只呼叫一個function,現用ollydbg反它, 裏面搜那個function名
[解决办法]
通用的方法比较麻烦,一般C/C++/asm写的比较好找,定位事件处理。

其他语言VB/del/C#/cb 可以用专门的工具解析。
[解决办法]
找到按钮的窗口过程就可以了,断点RegisterClass、RegisterClassEx、SetWindowLong。
[解决办法]
找句柄 用调试器下断点
用SOFTICE之类的可以使用消息断点
[解决办法]
下断点:RegisterClass或者WM_LBUTTONUP消息,跟踪

热点排行