防黑客-软件保护机制 ■黑客的对手是保护机制:设置软件保护 机制的主要目的在于防止盗版以及对计算 机程序的非授权使用。 手段:检查使用者身份的真实性是核心。 从已经购买了软件的用户或者计算机上存 有该软件已授权副本的用户哪里获取一些 证据。 chenkm@ustc.edu.cn 0551- 2022/11/8 3602824 17
防黑客-软件保护机制 ■黑客的对手是保护机制:设置软件保护 机制的主要目的在于防止盗版以及对计算 机程序的非授权使用。 手段: 检查使用者身份的真实性是核心。 从已经购买了软件的用户或者计算机上存 有该软件已授权副本的用户哪里获取一些 证据。 17 chenkm@ustc.edu.cn 0551- 2022/11/8 3602824
两种保护类型 保中类型 基于知识 基于占有 静态密钥 相关密钥对 加密磁盘 密码 注册号 加密光盘 序列号 加密计算机 程序启动限制 干扰屏 电子密钥 ● 基于(密码、序列号等)知识的保护。 基于(对加锁盘片、文档资料等)占有的保护。 chenkm@ustc.edu.cn 0551- 2022/11/8 3602824 18
两种保护类型 18 chenkm@ustc.edu.cn 0551- 2022/11/8 3602824
防黑客-序列号1 为何知名开发商都使用序列号保护? 答:开发商试图威胁非授权用户,希望采 取法律行动来保护自己的知识产权。 设想场景:某公司安静的办公场所突然闯 进一伙乔装打扮的代理人,将公司电 脑上的授权编号与许可协议编号比 较,,只要发现一份非法拷贝…后果 不堪设想。 chenkm@ustc.edu.cn 0551- 2022/11/8 3602824
防黑客-序列号1 为何知名开发商都使用序列号保护? 答: 开发商试图威胁非授权用户,希望采 取法律行动来保护自己的知识产权。 设想场景:某公司安静的办公场所突然闯 进一伙乔装打扮的代理人……,将公司电 脑上的授权编号与许可协议编号比 较,……,只要发现一份非法拷贝……后果 不堪设想。 19 chenkm@ustc.edu.cn 0551- 2022/11/8 3602824
防黑客-序列号2 盗版是传播软件的最快和最好的方式之一? 1.巨头拿小公司和家庭用户无能为力。 2.序列号还是有用-非注册用户不能得到技术 支持,促使它们去购买合法的软件版本。 3.序列号不适用于小型程序员团队和个体开发者 的软件保护。因其市场容量有限(光谱分析或 者核反应建模),软件过于专业化。 chenkm@ustc.edu.cn 0551- 2022/11/8 3602824 20
防黑客-序列号2 盗版是传播软件的最快和最好的方式之一? 1. 巨头拿小公司和家庭用户无能为力。 2. 序列号还是有用---非注册用户不能得到技术 支持,促使它们去购买合法的软件版本。 3. 序列号不适用于小型程序员团队和个体开发者 的软件保护。因其市场容量有限(光谱分析或 者核反应建模),软件过于专业化。 20 chenkm@ustc.edu.cn 0551- 2022/11/8 3602824
防黑客-占有关系1 手段:基于某种特别难于复制或者在理想 情况下根本不可能复制的主体占有关系而 施加的保护。 答:第一种是加锁软盘。信息以一种使软 盘不可能被复制的方式写在加锁软盘上。 现在使用光盘,有钱人用激光破坏,一般 人用钉子或维子进行。 程序与盘片绑定运行,盗版者放弃。 chenkm@ustc.edu.cn 0551- 2022/11/8 3602824 21
防黑客-占有关系1 手段:基于某种特别难于复制或者在理想 情况下根本不可能复制的主体占有关系而 施加的保护。 答:第一种是加锁软盘。信息以一种使软 盘不可能被复制的方式写在加锁软盘上。 现在使用光盘,有钱人用激光破坏,一般 人用钉子或锥子进行。 程序与盘片绑定运行,盗版者放弃。 21 chenkm@ustc.edu.cn 0551- 2022/11/8 3602824