保护msi以防止未经授权的使用

时间:2012-02-19 19:57:10

标签: installer

我无法想出一种方法来保护我所制作的应用程序的安装程序。我不需要任何太强烈的东西,只是想要“锁定”安装程序的东西。

感谢。

由于第一条评论,当我说安全时,我的意思是使用密码或密钥来防止未经授权的使用。

2 个答案:

答案 0 :(得分:1)

有两种方法:

  1. 安装期间的序列号验证。大多数设置工具都支持它,而且配置非常简单。
  2. 申请试用/注册。这是一个更复杂的功能,只有几个设置工具支持它。
  3. 每种方法都有自己的实施和优势,所以你应该首先决定你想要什么。之后,您可以尝试在安装程序中实现它。然后,您可以在遇到问题时询问更具体的问题。

    以下是可以帮助您入门的设置工具列表:http://en.wikipedia.org/wiki/List_of_installation_software

答案 1 :(得分:1)

可以在不使用第三方工具运行安装程序的情况下解压缩.msi中包含的文件。如果要阻止这种情况,则必须使用custom action解密文件。

在应用程序本身中放置任何类型的串行验证可能更好,这样人们就无法复制正在运行的安装......