【发布时间】:2011-07-02 20:10:33
【问题描述】:
我想为我的程序创建一些简单的复制保护,我希望我的程序只能从原始只读光盘 (CD/DVD) 运行,我的问题是:
- 我可以对照我的程序检查每种光学介质的唯一编号吗?
- 是否有一种简单的方法(或 C++ sn-ps)以编程方式检查我的程序是否从光盘而不是可写磁盘启动?
- 是否有任何你知道我可以使用的复制保护方案,但我更喜欢最终用户不需要输入任何序列号,不需要互联网访问或使用一些 USB 加密狗。
【问题讨论】:
-
投票迁移到 Programmers.SE,但我认为那里是重复的,结果是,作为某人 想要 被破解的一切,这不值得会被破解。
-
我认为 CSS 的源代码是公开的,这是一种成功的 DVD 内容复制保护和收入保证机制。你应该实现它!
-
它不需要,我也不想制作不可破解的软件,这只是客户对我们要求规范的一种形式。
-
仅仅因为您不喜欢 DRM 并不意味着这是一个坏问题。我认为这是一个有效的问题,它具有潜在的真实答案,可以指向图书馆做 DRM 的形式(我个人不知道,但我想知道)。 +1 抵消 -1
-
uray,真正的答案是Content Scramble System,它是DVD 复制保护已被破解,今天相当无用。
标签: c++ media copy-protection dvd dongle