在 Linux 上安装受 SafeDisc 保护的 ISO

在 Linux 上安装受 SafeDisc 保护的 ISO

我有一份非常古老而晦涩软件 CD(大约 2004 年)。该光盘使用SafeDisc 复制保护并且需要放在 CD 托盘中才能运行该程序。

多年来我一直在 Linux 上的 Wine 下顺利使用原始 CD。然而,几周前,该 CD 已损坏,无法再使用。

幸运的是,我有一个ISO备份使用酒精 120% 创建的 CD,这意味着它包含程序验证 CD 所需的所有保护数据。在 Windows 中,我所要做的就是使用光盘模拟器安装 ISO,例如酒精120%或者魔法ISO并且程序运行完美。

有没有类似的方法来挂载ISOLinux下或者直接在 Wine 下是否具有复制保护仿真,以便可以访问 SafeDisc 数据?我尝试过 Wine 中的本机 GUI 挂载方法以及 Linux 挂载实用程序 ( mount -o loop src.iso /media/cdrom) 等,但这些方法都没有模拟 SafeDisc 复制保护。

我应该注意的是我已获得许可只要我不透露我正在这样做,发行商就可以绕过 SafeDisc DRM 在 Linux 上运行它。他们也不再制造该软件,也不再拥有任何旧 CD。

答案1

您可以使用 CDemu 读取酒精 120% .mds 图像等,并且适用于大多数 CD 复制保护格式。在加载映像之前,您可能需要在 gcdemu GUI 中勾选“坏扇区模拟”选项。

它不在 Debian GNU/Linux 中,但构建软件包非常容易(并且记录了执行此操作的命令)。http://cdemu.sourceforge.net/

相关内容