信息安全概论作业七 版权保护
题目:Alice 和Bob是两个程序员,发明了一个比MS Word还好用的文字处理软件PaperWrite,把软件做成一个安装光盘,安装在Windows系统中就能使用,但是由于他们对于安全技术不是很了解,故受到盗版问题的困扰,需要你的帮助。设计一个版权保护模块,防止盗版使用软件,方法不限。(本次作业10分)
思路一:检查防止篡改
在制作安装光盘时使用哈希算法计算得到整个光盘数据的哈希值,安装程序在安装前可以计算当前光盘数据的哈希值,若两次哈希值不相等,则说明被盗版者篡改,校验失败,那么拒绝安装。
思路二:给软件加壳
加上外壳后,原始程序代码在磁盘文件中一般是以加密后的形式存在的,只在执行时在内存中还原,这样就可以比较有效地防止破解者对程序文件的非法修改,同时也可以防止程序被静态反编译。
浙公网安备 33010602011771号