[发明专利]固件更新执行时的保护方法无效
申请号: | 201210397472.6 | 申请日: | 2012-10-18 |
公开(公告)号: | CN103488943A | 公开(公告)日: | 2014-01-01 |
发明(设计)人: | 钟政宪;杨鸿岳 | 申请(专利权)人: | 亚旭电脑股份有限公司 |
主分类号: | G06F21/51 | 分类号: | G06F21/51 |
代理公司: | 北京市浩天知识产权代理事务所 11276 | 代理人: | 靳春鹰;刘云贵 |
地址: | 中国台*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 更新 执行 保护 方法 | ||
技术领域
本发明涉及一种保护方法,尤其涉及一种运行于开放式操作平台上的固件(Firmware)更新执行时的保护方法。
背景技术
由于电子装置的硬件功能的提升、无线网络环境的建置及开放式操作系统,例如:Android操作系统,的蓬勃发展,可携式的电子装置已成为现代人不可或缺的行动数字助理。
然而在这样的开放环境下,计算机黑客便有各种管道可入侵用户的电子装置中,取得最高管理者(例如:Root)的权限,进而窃取或窜改各种用户的私人数据。
电子装置的固件更新工具即可被黑客用来作为入侵用户的电子装置的管道。由于开放式操作平台的规范,程序开发者的原始码皆须公开(固件更新工具也因此被公开),黑客便可通过用户的安装有开放式操作平台的电子装置中已内建的固件更新工具来取得该电子装置的最高管理者的权限,进而取得用户的电子装置中的数据,对用户造成一定的损害。
发明内容
本发明的目的在于避免黑客通过公开的固件更新工具取得最高管理者的权限。
为达上述目的及其他目的,本发明提出一种固件更新执行时的保护方法,其应用于电子装置与固件更新工具,该电子装置安装有开放式操作平台,该固件更新工具具有默认解锁密码,该保护方法包含以下步骤:输入输入密码,并依据该输入密码对该固件更新工具进行解锁;及依据该电子装置的产品编号信息将该固件更新工具的默认解锁密码更新为第一解锁密码及第二解锁密码。
在实施例中,对该固件更新工具进行解锁时包含:a、提供该输入密码;b、判定该固件更新工具是否具有该第一解锁密码,在判定具有该第一解锁密码时进至步骤(c);判定不具有该第一解锁密码时进至步骤(d);c、判定该输入密码是否相符于该第一解锁密码,在相符时对该固件更新工具进行解锁;在不相符时则进至步骤(d);d、判定该输入密码是否相符于该第一解锁密码,在相符时对该固件更新工具进行解锁;在不相符时则进至步骤(d);e、判定该输入密码是否相符于该第二解锁密码,在相符时对该固件更新工具进行解锁,在不相符时,输出该固件更新工具解锁失败的结果;及f、判定该输入密码是否相符于该默认解锁密码,在相符时对该固件更新工具进行解锁,在不相符时,输出该固件更新工具解锁失败的结果。
在实施例中,对该固件更新工具的默认解锁密码进行更新时包含:判定该固件更新工具是否具有该第一解锁密码,在“否”时进入下一步骤;判定该固件更新工具是否具有该第二解锁密码,在“否”时进入下一步骤;依据该电子装置的该产品编号信息,产生该第一解锁密码及该第二解锁密码。
在实施例中,该保护方法还可包含:g、接收该输入密码;h、判定该第一解锁密码是否存在,并在该第一解锁密码存在时判定该输入密码是否与该第一解锁密码相符,若是,对该第二解锁密码进行修改,若否,则进至步骤(i);及i、判定该第二解锁密码是否存在,并在该第二解锁密码存在时判定该输入密码是否与该第二解锁密码相符,若是,对该第二解锁密码进行修改,若否,则输出该第二解锁密码修改失败的结果。
在实施例中,该第一解锁密码及该第二解锁密码的产生经过一加密机制。
在实施例中,该开放式操作平台可为Android操作平台,该固件更新工具可为Fastboot。
由此,固件更新工具的原始码中虽然具有该默认解锁密码而被公开,然而,电子装置在出厂时即会依据产品编号信息或其他序列号码的不同而更新固件更新工具的解锁密码,进而使得非该电子产品的用户及非生产该电子装置的制造者无从得知该第一解锁密码及该第二解锁密码,进而提供电子装置一种固件更新工具的安全机制。
附图说明
图1为本发明实施例中固件更新执行时的保护方法的流程图。
图2为本发明实施例中的解锁密码修改步骤的流程图。
图3为本发明实施例中的解锁步骤的流程图。
图4为本发明实施例中的特定密码产生步骤的流程图。
主要部件附图标记:
S100~S3053 步骤
具体实施方式
为充分了解本发明的目的、特征及技术效果,这里通过下述具体的实施例,并结合附图,对本发明做详细说明,说明如下:
首先请参照图1,为本发明实施例中固件更新执行时的保护方法的流程图。本发明实施例中的固件更新工具的保护方法应用于安装有开放式操作平台的电子装置中的固件更新工具,其中该固件更新工具具有用来解锁的默认解锁密码。该默认解锁密码附加于固件更新工具的原始码中,以建立密码解锁机制,此密码解锁机制属本发明实施例中的保护机制的前置设定。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于亚旭电脑股份有限公司,未经亚旭电脑股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210397472.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:LED注塑机ACC注射增速装置
- 下一篇:一种活血祛瘀核桃油的制备方法