2010-02-22 26 views
1

我正在製作教育光盤。我需要中等水平的防拷貝代碼,這種代碼不容易被「非專家」破解,類似於遊戲CD中的代碼,因此您必須在播放時在驅動器中放入CD,並且在安裝時必須輸入密鑰。你如何製作受版權保護的CD?

+4

您的主代碼中的僞代碼:'if(!cd in tray)exit;' – 2010-02-22 15:27:50

+0

@Mechko或者您更喜歡低級別的方法,每次刻錄光盤時都會在閃亮的一面刮一個指甲。 – 2010-02-22 15:40:09

+0

哦ffs。選擇一個或另一個。在驅動器的光盤或光盤上安裝。不是都。 – 2010-02-22 15:41:01

回答

0

許多遊戲使用第三方軟件,如SecuRom

如果您不需要這種保護級別,您可以簡單地檢查CD上是否存在某些文件。這會阻止人們在沒有CD的情況下運行,但不能複製CD本身。

+0

如果我想cd不被臨時用戶複製,那麼我可以找到總和出路。 – 2010-02-22 15:51:36

1

無論你會發現什麼技巧,聰明的人都會發現它。

先決定你要保護你的軟件是什麼樣的用戶:

  • 對於普通用戶和孩子,這可能是足夠的檢查卷ID
  • 對於更高級的用戶,可以考慮使用商業保護之類的軟件的SecuROM

您也可以考慮使用通過互聯網註冊,在那裏你提供給用戶在自己的用戶名(也許其他一些配置信息),並校驗存儲在「許可文件」,一d應該保存在他們的PC上。因此,用戶和特別是公司不太可能將這些配置文件分發給其他人,因爲該文件只是聲明「我將許可證交給其他人,所以如果你想起訴某人,請起訴我」。

+0

當然,使用SecureRom會導致大多數高級用戶永遠恨你。如果PC遊戲社區至少有任何措施。 – 2010-02-22 15:49:02

+0

但是,當然,如果你做教育光盤,你可能已經擁有一個圈養市場,因此不關心你的用戶的意見。 OO。 – Kheldar 2011-09-10 13:02:32

4

我認爲CD複製保護機制務必離開!它們會導致您在此類CD上記錄的軟件安裝在許多設備上無法正常運行。這種保護機制的作用是在你的CD上插入不良音軌,希望CD複製程序能夠扼殺它們。但是,CD驅動器的驅動程序也可能會窒息。您最好使用額外的隱私預防方案。

相關問題