SafeDisc(セーフディスク)は、アメリカのマクロヴィジョン社によって開発された、パソコン向けの
CD-ROMおよび
DVD-ROM用コピープロテクト技術です。主にWindows環境で動作する商用アプリケーションやゲームの不正コピーを防ぐ目的で導入されました。初期バージョンでは比較的容易に突破されることもありましたが、バージョン2.9以降では、コピーや
リバースエンジニアリングが困難なディスクを作成できるようになりました。
SafeDiscの主な特徴
SafeDiscの核となる技術は、ディスク上に意図的にエラーセクタを挿入することです。正規のディスクは、このエラーセクタを含めた状態で読み込まれることで認証されます。一方、コピーされたディスクは、エラーセクタを補正しようとするため、正規品として認識されません。また、CDのATIP(Absolute Time In Pre-groove)情報を読み取ることで、
CD-ROMとCD-R/RWを区別する機能も実装されました。さらに、最新版では
DAEMON Toolsなどの仮想ディスクからの起動を防止するために、コピー時に
デジタル署名を付加する機能も備わっています。
このように、SafeDiscは高度なコピー防止能力を持つ一方で、正規品をコピー品と誤認識する、いわゆる誤動作が発生する可能性もやや高めです。
SafeDiscの欠陥と脆弱性
SafeDiscは、Windowsに `secdrv.sys` というデバイスドライバをインストールすることでコピープロテクトを実現しています。このドライバは、システムの中核部分であるリング0へのアクセスを可能にするため、セキュリティ上の大きなリスクとなります。このため、トロイの木馬などの悪意あるプログラムがシステムを侵害する可能性も指摘されています。
このセキュリティリスクが問題視された結果、Windows 10ではSafeDiscのサポートが打ち切られました。SafeDiscを利用したゲームやアプリケーションは、Windows 10では原則として起動できません。また、Windows 10以前のOSに関しても、2015年9月9日の
Microsoft Updateによる自動アップデートで `secdrv.sys` が無効化されたため、SafeDiscを利用したソフトウェアは同様に起動できなくなっています。
このように、SafeDiscは高度なコピープロテクト技術を備えていた一方で、セキュリティ上のリスクや互換性の問題から、現在ではその利用が大きく制限されています。過去には多くのゲームやアプリケーションで利用されていましたが、現在では代替となるコピープロテクト技術が主流となっています。