如何从内存调用exe文件????

blandyzld 2009-04-20 04:49:23
我有一个exe文件,先将它进行加密,然后在另一个程序中调用:
首先解密该exe文件,再将该exe文件加载到内存,最后从内存
调用exe文件!
不知道怎么从内存
调用exe文件!
希望可以说的详细一些.有代码更好!先谢了!
...全文
208 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
Oversense 2009-04-21
  • 打赏
  • 举报
回复
自己写个 exe 程序加载器,替代系统的,就可以了
wwwypy 2009-04-21
  • 打赏
  • 举报
回复
学习!
blandyzld 2009-04-21
  • 打赏
  • 举报
回复
最简单的就是用system("文件名")
还有种方法就是CreateProcess和CreatThread创建一个进程和一个主线程,然后让主线程运行exe!
这种方法文件名怎么写呢?就写成原来的xxx.exe?现在该exe文件在内存中了,xxx.exe还能找到它吗?
大家能否说的详细一些!
liubuweiright 2009-04-21
  • 打赏
  • 举报
回复
学习...

顶.
blandyzld 2009-04-21
  • 打赏
  • 举报
回复
大家能不能说的详细一点啊!我实在不懂!
rain4609 2009-04-20
  • 打赏
  • 举报
回复
如果LZ是为了让自己程序在执行EXE时不因为把EXE解密而被盗用的话
其实不用担心的,EXE设置成独占,你的程序执行时其他程序就都用不了了
Cocoky 2009-04-20
  • 打赏
  • 举报
回复
保存成临时文件,然后再执行?
cyldf 2009-04-20
  • 打赏
  • 举报
回复
system("XXX.exe");
zbing0203 2009-04-20
  • 打赏
  • 举报
回复
真没见过
coverallwangp 2009-04-20
  • 打赏
  • 举报
回复
最简单的就是用system("文件名")
还有种方法就是CreateProcess和CreatThread创建一个进程和一个主线程,然后让主线程运行exe

65,211

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

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