社区
汇编语言
帖子详情
修改EXE文件的问题
fbiboss
2008-08-08 11:27:53
想让EXE加个弹出框,
函数都是这样调用的吗
CALL 00000009(到JMP的偏移)
jmp xxxxx
这个XXXX怎么得到啊?
...全文
86
4
打赏
收藏
修改EXE文件的问题
想让EXE加个弹出框, 函数都是这样调用的吗 CALL 00000009(到JMP的偏移) jmp xxxxx 这个XXXX怎么得到啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jxc25
2008-08-08
打赏
举报
回复
jmp puts
jmp gets
这些都可以的
jxc25
2008-08-08
打赏
举报
回复
本来是user32.MessageBoxA
现在被JMP DWORD PTR DS:[ <&user32.MessageBoxA>] 代替了
你可以在JMP DWORD PTR DS:[ <&user32.MessageBoxA>] 的前面写些内容了
gzgzlxg
2008-08-08
打赏
举报
回复
jmp MessageBoxA 是输入表的地址表,你看到的东西是在程序加载后才形成的,所以作为编译器,只能将call指向那个jmp地址,等程序加载后,系统初始化时根据输入表将jmp后面的地址给填上,这样就可以调用了。
fbiboss
2008-08-08
打赏
举报
回复
在OD中看到调用函数都是:
00401000 >/$ 6A 00 PUSH 0
00401002 |. 68 00304000 PUSH hello.00403000
00401007 |. 68 0C304000 PUSH hello.0040300C
0040100C |. 6A 00 PUSH 0
0040100E |. E8 09000000 CALL <JMP.&user32.MessageBoxA>
0040101C $- FF25 08204000 JMP DWORD PTR DS:[<&user32.MessageBoxA>] ; user32.MessageBoxA
为什么在CALL那要再跳到后面的JMP啊?
matlab找不到编译器的
问题
matlab在关联编译器的时候,会出现找不到编译器的
问题
,原因是matlab要找windows sdk的mt.
exe
,找不到报错的.因为vs2012在安装时,windows sdk的mt.
exe
位置变了,而matlab还是按照老的路径找,肯定找不到(原来在windows ...
如何直接
修改
exe
文件
我们需要对
exe
文件
进行直接
修改
,把我们的代码直接写入
exe
文件
,这样就能实现我们的功能了。 当然,要想直接对
exe
文件
进行直接
修改
必须有较好的汇编基础,对反汇编技术有一定的基础。否则会很茫然的。 一般有...
怎么更改
exe
文件
的图标_如何
修改
EXE
文件
的图标
怎么更改
exe
文件
的图标Let’s face it: some apps have really ugly icons. Sure, you could always create a shortcut to your
EXE
file and then change the icon for the shortcut, but what fun would that be? ...
计算机
EXE
文件
改参数,
exe
文件
修改
器(
eXe
Scope)
eXe
Scope是款功能强大的
exe
程序
修改
器,能
修改
exe
程序中的字体、菜单位置、对话框排序、字符串、图片资源等,支持
exe
、dll和ocx
文件
,常常用作软件工具,可直接
修改
vc++及delphi编写的程序。
eXe
Scope功能介绍1、...
Android手机怎么打开
exe
,安卓手机如何打开.
exe
文件
安卓手机
exe
文件
怎么打开
安卓手机打开.
exe
文件
的步骤:1、先安装exagear,将obb数据包放在手机内部存储的Android/obb/com.eltechs.ed目录...
exe
文件
介绍
EXE
文件
分为两个部分:
EXE
文件
头和程序本体。
exe
文件
比较复杂,属于一种多段的结构,是...
汇编语言
21,458
社区成员
41,600
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章