admin 管理员组文章数量: 1086019
2024年3月20日发(作者:表格如何做下拉菜单)
用OD给exe文件添加一个对话框初探
【文章标题】: 用OD给exe文件添加一个对话框初探
【文章作者】: CxLrb
【作者邮箱】:***************.cn
【作者主页】: /
【作者qq号】: 21252130
【软件名称】: Pe_optimizer1.4汉化版
【下载地址】: 自己搜索下载
【使用工具】: OD,HexDecChar,XN Resource Editor
【作者声明】: 只是感兴趣,没有其他目的。失误之处敬请诸位大侠赐教!
--------------------------------------------------------------------------------
【详细过程】
也许你正想者diy一个可执行文件,给一个汉化好的文件加上自己的对话框,或者直
接加上帮助文本,或者显示破解
组织信息。总之是为一个exe文件添加一个对话框,功能类似关于窗口。在此举一个
例子供大家参考,实际没什么意义,
但仅仅是出于兴趣和技术探讨,给大家分享我的成功喜悦!
我们以Pe_optimizer1.4 (以下简称PO)这个小程序为例来学习:
1.预备知识----对话框响应原理:
当我们按下界面上的一个菜单或者一个按钮时,DialogBoxParamA会调用窗口回调
函数来处理,即把包含菜单命令
的信息作为参数送给窗口回调函数,因为一般界面中菜单或按钮有多个,所以很明显
会有下面的类型的代码:
cmp ebx, xxxx1 比较按下的按钮ID是否等于xxxx1
jnz short xxxxxxxx1 如果不是,跳过继续判断,xxxxxxxx1
为下一个比较的地址
call xxxxxxxx1 如果是,调用该按钮响应的操作
cmp ebx, xxxx2
jnz short xxxxxxxx2
版权声明:本文标题:用OD给exe文件添加一个对话框初探 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1710890150a578176.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论