在内存中运行exe模块,在内存中运行EXE
一、请教一下问题,如何把内存中运行的.exe提取出来,谢谢
首先明确一个问题,这个exe需不需要一些dll之类的文件支持,如果需要,即便提取出来恐怕也无法运行,
其次,假如exe文件可以单独运行的话,那就用不着提取了吧。或者由某程序运行释放生成exe的话,可以使用一个叫 lordpe的工具抓取出来
以上仅是个人分析,至于实不实用,还请楼主实验一下~~
(另,楼主想抓取,那么代表着这个exe本身并不能直接运行,而是因为某程序运行释放的吧,个人是这么看的)
二、易语言模块的***在内存中运行EXE***怎么使用我新手***求解
你把你写好的程序放到资源里
第一个参数就是你资源中程序怎么引用应该不用说吧#资源名
第二个参数命令行没有可以留空啦
第三个参数是外壳程序说实在的我也不知道这个外壳程序是什么意思,这里不填模块会调用cmd.exe系统自带的程序
第四个参数这个和运行()命令里的解释是一样的一般为假默认就是为假可以不填
后面两个看解释就可以了一般用不到
三、程序开发中模块的理解是什么
程序开发中模块的理解是什么。
程序模块即可由汇编程序、编译程序、装入程序或翻译程序作为一个整体来处理的一级独立的、可识别的程序指令。
模块是大型程序指令的一个组成部分。在Windows中,术语“模块”一般是指任何能被装入内存中运行的可执行代码和数据的**。更明确地讲,模块指的就是一个.EXE文件(又称为应用程序模块),或一个动态链接库,或一个设备驱动程序,也可能是一个程序包含的能被另一个程序存取的数据资源。
模块一词也被用于特指自包含的一段程序。
简单来说,模块即可以说是功能的一部分,比如通信模块,也可以是一段程序,比如常量模块。
四、...EXE我用的是易语言的斩月_黑月_在内存中运行EXE.ec
斩月_黑月_在内存中运行EXE模块并不稳定他在内存中试插入到其他进程里面运行的,使用的时候要注意第二个参数,设定一个权限较低的进程插入,还有就是可以**模块源码自己改下提升自己程序的权限然后再插入其他进程,以上也不保证能通用,模块作者也说了,你看下模块的注释。