注入DLL而不需要安装Visual Studio

本文关键字:Visual Studio 安装 不需要 DLL 注入 | 更新日期: 2023-09-27 18:08:48

我创建了一个带有注入器的c#应用程序。我用的是CreateRemoteThread &LoadLibrary技术注入一个c++ DLL到另一个进程。

它在我安装了VS 2008的台式机上工作得很好,但是它不能在我没有安装VS 2008的笔记本电脑上工作。

我在我的笔记本电脑上安装了VS 2008,从那以后它一直工作得很好。

我的问题是我是否需要安装整个VS 2008产品(约4GB),以使我的程序正常工作,或者我只需要安装或更新某些组件使其工作?

尽管我的笔记本电脑现在工作得很好,但我不想把一大块硬盘浪费在我并不真正需要的东西上。学习总是好的。

Thanks in advance

安德鲁

注入DLL而不需要安装Visual Studio

您错过了目标机器上的c++运行时。

  1. 在目标机器上安装运行时的可重新分发包。
  2. 使用/MT开关静态链接到运行时