1

我正在制作教育CD。我需要中等级别的复制保护代码,它可能不容易被“非专家”破解,类似于游戏 CD 中的代码,因此您必须在播放时将 CD 放在驱动器中,并且在安装时必须输入密钥。

4

3 回答 3

4

我认为必须远离 CD 复制保护机制!它们会导致记录在此类 CD 上的软件安装在许多设备上无法正常运行。这种保护机制所做的就是在您的 CD 上插入 BAD TRACKS,希望 CD 复制程序会阻塞它们。但是,CD 驱动器的驱动程序也可能会阻塞。您最好使用额外的隐私保护计划。

于 2010-02-22T16:34:20.090 回答
1

无论你会发现什么诡计,聪明的人都会发现它。

首先确定您想要保护您的软件的用户类型:

  • 对于普通用户和孩子,检查卷 id 可能就足够了
  • 对于更高级的用户,可以考虑使用像 SecuRom 这样的商业保护软件

您也可以考虑使用通过 Internet 进行的注册,您可以在其中为您的用户提供一个“许可证文件”,其中存储了他们的用户名(可能还有其他一些配置信息)和校验和,并且应该保存在他们的 PC 上。用户尤其是公司不太可能将此配置文件分发给其他人,因为此文件只是说明“我将许可证分发给了其他人,所以如果您想起诉某人,请起诉我”。

于 2010-02-22T15:43:44.777 回答
0

许多游戏为此使用第三方软件,例如SecuRom

如果您不需要该级别的保护,您可以简单地检查 CD 上是否存在某些文件。这将阻止人们在没有 CD 的情况下跑步,但不会阻止人们复制 CD 本身。

于 2010-02-22T15:33:10.903 回答