作业7 版权保护

Alice 和Bob是两个程序员,发明了一个比MS Word还好用的文字处理软件PaperWrite,把软件做成一个安装光盘,安装在Windows系统中就能使用,但是由于他们对于安全技术不是很了解,故受到盗版问题的困扰,需要你的帮助。设计一个版权保护模块,防止盗版使用软件,方法不限。

解答:

使用CD-protector等光盘加密软件,CD-Protector的工作原理是在可执行文件上加一个外壳,并通过这个外壳来判断光盘上有没有加密后所产生的相对应的音频轨道,如果有则运行,否则将会拒绝运行光盘。如果想得到光盘中的文件,只能对整张光盘进行复制,所以这种方法非常适合对要安装才能使用的光盘加密,也可以用于直接从光盘中运行的程序。

除此之外,我们还可以利用在文件中加入水印或时间戳的方法,当用户运行的客户端提供的水印或时间戳不符时,判定为盗版软件禁止运行。

posted @ 2022-06-10 15:01  烟花024  阅读(72)  评论(0)    收藏  举报