如何从InstallUtil安全地安装我的Windows服务exe文件?

时间:2017-05-28 10:19:11

标签: windows security service

我有一个Windows服务来安排一些工作。它将以一个价格出售。
   我创建了msi文件进行设置。安装后,安装的文件夹有一个exe文件和dll(顺便提一下,我将在客户的计算机上安装服务,所以他们不会有msi文件)我发现了,这个安装的exe文件可以与InstallUtil.exe一起安装。我做了一些研究,但我找不到任何好的解释。我的问题是,如何禁止安装installUtil安装exe?我是这个领域的新手,任何帮助都会很好。提前致谢。

1 个答案:

答案 0 :(得分:0)

如果我理解正确,您希望阻止人们使用您的软件而不付费。不幸的是,这是不可能的。

您的代码在客户端上运行时,完全由客户端控制。虽然你可以把事情变得更难,但无论你做什么,最终都可以在未经你许可的情况下运行它。使用任何商业软件,然后在torrent上搜索盗版版本。 :)

你可以努力保护它,并且攻击者所需的努力可能会变得更高,但如果所有代码都在客户端上,则在逻辑上不可能阻止复制。

您实际可以做的是将您的解决方案作为在线服务提供(如今最常见的是webapp)。那种控制权仍然存在。