1

我需要制作一些 exe 文件来在启动时加载我的 DLL……
最简单的方法是什么?
我需要这个,没有任何注射器或启动器。

我想在 exe 中再添加一个代码部分,重写入口点逻辑并放置 DLL 加载代码,然后 NOPing 原始入口点并调用我自定义的入口点函数。这行得通吗?还有其他更简单的方法吗?

我还考虑将十六进制编辑器中的系统 dll 名称之一更改为我的 DLL 的名称。这行得通吗?如果我的dll然后加载替换的系统dll?有什么想法吗?

4

1 回答 1

2

将其添加到 PE 的导入表就足够了。Woodman 列出了一些可以做到这一点的工具:

http://www.woodmann.com/collaborative/tools/index.php/Category:Import_Editors

于 2013-08-02T14:35:56.093 回答