VC6.0如何加载exe文件到内存中并执行之

GongXu6000 2008-10-13 05:05:31
VC6.0如何加载exe文件到内存中并执行之,

也就是,磁盘中某exe文件,在进程中内存地址空间中生成它的一个COPY,并执行内存中的这个副本
...全文
423 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
fan_love 2009-01-07
  • 打赏
  • 举报
回复
我也是~~自己写了~~~只能加载简单的DLL
husheng03 2008-10-16
  • 打赏
  • 举报
回复
楼上的又不开源,我自己的写了一个。。。。
sunlin7 2008-10-14
  • 打赏
  • 举报
回复
呵呵,我写的RawPeApi就是干这个事的。你可以看看。
jingzhongrong 2008-10-14
  • 打赏
  • 举报
回复
通过文件映射把exe加载到内存中,通过PE格式,由导入表获取函数加载到内存中的地址
husheng03 2008-10-14
  • 打赏
  • 举报
回复
简单,

40000地址上留个很大的静态空间,

把exe对齐到这个这地址,

处理导入表。

跳转到入口地址执行。
hucailai 2008-10-13
  • 打赏
  • 举报
回复
ShellExecute执行应用程序
Hiiishe 2008-10-13
  • 打赏
  • 举报
回复
ShellExecute

15,471

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧