[发明专利]建立系统特许内码的方法有效
申请号: | 200810089807.1 | 申请日: | 2008-03-28 |
公开(公告)号: | CN101546368A | 公开(公告)日: | 2009-09-30 |
发明(设计)人: | 詹钧富 | 申请(专利权)人: | 华硕电脑股份有限公司 |
主分类号: | G06F21/22 | 分类号: | G06F21/22;G06F9/445 |
代理公司: | 北京律诚同业知识产权代理有限公司 | 代理人: | 梁 挥;祁建国 |
地址: | 台湾省台北市*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 建立 系统 特许 内码 方法 | ||
技术领域
本发明是有关于一种建立系统特许内码的方法,且特别是有关于一种建立用于基本输入/输出系统的系统特许内码的方法。
背景技术
日新月异的电脑软件开发,带来的亦是愈趋严重的盗版问题。特别是在操作系统上,盗版的问题更是日益猖獗。操作系统的盗版技术层出不穷,其中最为人所知的,即是通过原始设备制造(Original equipment manufacturer;OEM),以窃取验证信息。
一主机板在开机后,基本输入/输出系统将会建立一系统特许内码(System licensing internal code,SLIC table),并将验证信息一起自基本输入/输出系统读取并建立于系统特许内码内。接着操作系统根据此系统特许内码进行比对,如查到相符的验证信息,即认定此主机板可使用此操作系统。
因此,如一个本来不具有验证信息的主机板,自没有保护机制且具验证信息的主机板上获得了验证信息,而得以建立具有验证信息的系统特许内码,则操作系统亦将误认此非正版的主机板可以使用此操作系统。操作系统的厂商将因此而蒙受巨大的损失。
因此,设计一个新的建立系统特许内码的程序,使验证信息不易在此程序中被窃取,乃为本发明亟待解决的问题之一。
发明内容
因此本发明的目的就是在提供一种建立系统特许内码的方法,用于基本输入/输出系统中,其中上述基本输入/输出系统包含系统管理模块,上述建立系统特许内码的方法包含:判断上述系统管理模块内的预载系统锁位置,是否具有资料;若无资料,则利用特定工具程序,将外部提供资料加载到上述预载系统锁位置,若有资料,则判断上述预载系统锁位置的资料,是否为特定资料;以及若不是上述特定资料,则根据上述预载系统锁位置的资料建立上述系统特许内码。
本发明的有益效果在于,在主机板上建立系统特许内码的方法,使验证信息不易在此程序中被窃取,无法仅藉由窃取验证资料而影响操作系统的判断,进而达到防止盗版的功效。
在参阅附图及随后描述的实施方式后,上述技术领域具有通常知识者便可了解本发明的目的,以及本发明的技术手段及实施态样。
附图说明
图1是为本发明第一实施例的一种建立系统特许内码的方法的流程图。
具体实施方式
请参照图1,是为本发明的第一实施例的一种建立系统特许内码(System licensing internal code,SLIC table)的方法的流程图。其中,系统特许内码是用于一基本输入/输出系统中。基本输入/输出系统包含一系统管理模块。首先执行步骤100,判断系统管理模块内的一预载系统锁(System locked preinstallation,SLP)位置,是否具有资料。于本实施例中,此判断过程,是以预载系统锁位置所存是否为FFFF而进行判断。若是FFFF,则表示不具有资料,其代表的意义为此基本输入/输出系统在制造完成后,尚未启动过,因此未有资料写入而使预载系统锁位置仍维持为预设的FFFF。反之,如预载系统锁位置所存不是FFFF,则表示此基本输入/输出系统在制造完成后,已启动过,而写入了资料。
因此,在步骤100之判断下,若无资料,即预载系统锁位置为FFFF,则执行步骤101,利用一特定工具程序将一外部提供资料,加载预载系统锁位置。外部资料即为操作系统判别此基本输入/输出系统所在的主机板,是否拥有操作系统的使用权的依据。接着执行步骤102,复写外部提供资料至基本输入/输出系统的一启动模块内,以做为备份之用。
另一方面,在步骤100的判断下,若有资料,即预载系统锁位置不为FFFF,则进一步执行步骤103,判断预载系统锁位置的资料,是否为一特定资料。于本实施例中,此判断过程,是以预载系统锁位置所存是否为0000而进行判断。若是0000,则表示操作系统将认定此基本输入/输出系统所在的主机板,不具有此操作系统的使用权。如不是0000,则表示操作系统将认定此基本输入/输出系统所在的主机板,具有此操作系统的使用权,而这个不为0000的资料,即是一验证资料。
因此,在步骤103的判断下,若不是上述特定资料,而是一验证资料,则执行步骤104,根据预载系统锁位置的资料,此验证资料建立系统特许内码。操作系统亦将由系统特许内码验证主机板对作业软件的使用权。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华硕电脑股份有限公司,未经华硕电脑股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810089807.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种传感器校准系统
- 下一篇:一种用于轮对检修的轮对轴心自动定位装置