怎样执行内存中的程序(在线等待)? 小第最近想编写一个程序包含其他程序,执行时在内存中还原被包含的程序,可是小第不知如何执行内存中生产的映射文件(不在硬盘上生成文件的前提下) ,望各位老大帮一帮小第! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你要改变内存的属性为PAGE_EXECUTE,然后在程序里定义一个标签,并且把itext段改为可写,然后用jmp 对应内存的基地址替换标签下的语句,就可以跳转到你的地址执行程序了。 如果是一个独立运行的exe,而不是一段简单的代码,我觉得有下面几个问题要解决:1、import function的地址,这个手工代码还不难2、跳转到entry point3、映射,就是说exe运行时的虚拟地址空间,这个怎么分配?应该在OS层面才能解决吧? 求隐藏还原窗口的工具 VC6怎么点击按钮 新打开一个窗口 zip算法有没有开源库可使用 如何获取iframe的IHTMLDocument接口指针 如何在用户界面线程中获得在该线程中要创建的窗口的父窗口指针? 高手们快来看看,十万火急,100分全给你 简单绘图问题 串口接受的小程序,请教 正式版Microsoft Visual Studio .NET的开发环境Microsoft2002 Version及Microsoft.NET框架1.0 Version分别是多少? vc中有没有类似集合得类???急 TerminateProcess为什么不能结束进程? 为什么组合框中的变量不能获的改变后的值
1、import function的地址,这个手工代码还不难
2、跳转到entry point
3、映射,就是说exe运行时的虚拟地址空间,这个怎么分配?应该在OS层面才能解决吧?