-
-
[求助]如何实现类似UPX的释放资源到内存中并运行之?
-
发表于:
2006-10-18 21:00
5001
-
[求助]如何实现类似UPX的释放资源到内存中并运行之?
简单的说就是我自己写的一个程序A,里面包含了一个资源文件(另一个EXE文件B)。我想:
运行A以后,把B资源直接释放到一块分配好的内存中,直接在内存中执行B.EXE;而不是把B资源释放到硬盘某路径上再调用ShellExecute等API。
其实上述过程也就类似于被UPX加壳的EXE文件执行是一样的,只不过少了解压缩这步。
看了论坛里的帖子后知道可能要自己些个PELoader,也看了一个模拟PELoader的程序,不过觉得不详细,所以希望好心人能给出具体的例程,谢谢!
[培训]科锐逆向工程师培训第53期2025年7月8日开班!