我需要制作一些 exe 文件来在启动时加载我的 DLL……
最简单的方法是什么?
我需要这个,没有任何注射器或启动器。
我想在 exe 中再添加一个代码部分,重写入口点逻辑并放置 DLL 加载代码,然后 NOPing 原始入口点并调用我自定义的入口点函数。这行得通吗?还有其他更简单的方法吗?
我还考虑将十六进制编辑器中的系统 dll 名称之一更改为我的 DLL 的名称。这行得通吗?如果我的dll然后加载替换的系统dll?有什么想法吗?
我需要制作一些 exe 文件来在启动时加载我的 DLL……
最简单的方法是什么?
我需要这个,没有任何注射器或启动器。
我想在 exe 中再添加一个代码部分,重写入口点逻辑并放置 DLL 加载代码,然后 NOPing 原始入口点并调用我自定义的入口点函数。这行得通吗?还有其他更简单的方法吗?
我还考虑将十六进制编辑器中的系统 dll 名称之一更改为我的 DLL 的名称。这行得通吗?如果我的dll然后加载替换的系统dll?有什么想法吗?
将其添加到 PE 的导入表就足够了。Woodman 列出了一些可以做到这一点的工具:
http://www.woodmann.com/collaborative/tools/index.php/Category:Import_Editors