一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

解决AFU工具刷新BIOS进行密码验证的方法及装置与流程

2021-12-07 21:21:00 来源:中国专利 TAG:

技术特征:
1.一种解决afu工具刷新bios进行密码验证的方法,其特征在于,包括如下步骤:s1.bios端定义密码功能检验模块,密码功能检验模块检查bios端是否存在密码信息标志位,并在存在密码信息标志位时,建立密码功能检验模块与afu工具的链接;s2.运行afu工具进行bios刷新时,自动触发bios端的密码功能检验模块,密码功能检验模块中断bios刷新操作,启动密码请求,判断是否存在密码以及请求密码是否与预存的密码相同;s3.当请求密码与预存的密码相同时,bios端的密码功能检验模块通知afu工具密码验证通过,afu工具继续进行bios刷新;s4.当请求密码与预存的密码不同时,bios端的密码功能检验模块再次请求密码,并当请求密码次数超过设定次数时,afu工具停止bios刷新。2.如权利要求1所述的解决afu工具刷新bios进行密码验证的方法,其特征在于,步骤s1具体步骤如下:s11.在bios端和afu端注册afu工具与bios通信的指令信号,包括密码存在信号、密码获取信号以及密码检验信号;s12.在bios端定义密码存在标记位、密码获取标记位以及密码检验标记位;密码存在标记位用于指示密码存在信号是否存在,密码获取标记位用于指示密码获取信号是否存在,密码检验标记位用于指示密码检验标记信号是否存在;s13.在bios端定义密码功能检验模块,并在密码存在标记位、密码获取标记位以及密码检验标记位存在时,建立密码功能检验模块与afu工具的链接;s14.在密码功能检验模块内定义密码请求指令、密码通过指令以及密码错误指令、密码长度指令以及密码超限指令。3.如权利要求2所述的解决afu工具刷新bios进行密码验证的方法,其特征在于,步骤s2具体步骤如下:s21.通过afu工具进行bios刷新时,触发bios端的密码功能检验模块;s22.密码功能检验模块通知bios将密码请求指令发送到afu工具,中止bios刷新操作;s23.bios判断是否存在管理员密码;若是,进入步骤s24;若否,进入步骤s3;s24.密码功能检验模块通知bios发送密码长度指令到afu工具;s25.afu工具提示输入管理员密码后才可继续刷新bios;s26.bios获取到管理员密码后,将管理员密码与预存的管理员密码进行比较,进入步骤s3。4.如权利要求3所述的解决afu工具刷新bios进行密码验证的方法,其特征在于,步骤s3具体步骤如下:s31.当不存在管理员密码时或者用户输入的管理员密码与预存的管理员密码相同时,密码功能检验模块通知bios将密码通过指令发送到afu工具;s32.afu工具继续执行bios刷新操作,结束。5.如权利要求3所述的解决afu工具刷新bios进行密码验证的方法,其特征在于,步骤s4具体步骤如下:
s41.当用户输入的管理员密码与预存的管理员密码不同时,密码功能检验模块通知bios将密码错误指令发送到afu工具;s42.密码功能检验模块判断密码输入错误次数是否超过设定次数;若是,进入步骤s43;若否,返回步骤s24;s43.密码功能检验模块通知bios将密码超限指令发送到afu工具;s44.afu工具停止bios刷新。6.一种解决afu工具刷新bios进行密码验证的装置,其特征在于,包括:密码功能检验模块定义单元(1),用于bios端定义密码功能检验模块,密码功能检验模块检查bios端是否存在密码信息标志位,并在存在密码信息标志位时,建立密码功能检验模块与afu工具的链接;密码验证单元(2),用于运行afu工具进行bios刷新时,自动触发bios端的密码功能检验模块,密码功能检验模块中断bios刷新操作,启动密码请求,判断是否存在密码以及请求密码是否与预存的密码相同;bios继续刷新单元(3),用于当请求密码与预存的密码相同时,bios端的密码功能检验模块通知afu工具密码验证通过,afu工具继续进行bios刷新;bios停止刷新单元(4),用于当请求密码与预存的密码不同时,bios端的密码功能检验模块再次请求密码,并当请求密码次数超过设定次数时,afu工具停止bios刷新。7.如权利要求6所述的解决afu工具刷新bios进行密码验证的装置,其特征在于,密码功能检验模块定义单元(1)包括:通信指令信号注册子单元(1.1),用于在bios端和afu端注册afu工具与bios通信的指令信号,包括密码存在信号、密码获取信号以及密码检验信号;密码标记位定义子单元(1.2),用于在bios端定义密码存在标记位、密码获取标记位以及密码检验标记位;密码存在标记位用于指示密码存在信号是否存在,密码获取标记位用于指示密码获取信号是否存在,密码检验标记位用于指示密码检验标记信号是否存在;密码功能检验模块链接子单元(1.3),用于在bios端定义密码功能检验模块,并在密码存在标记位、密码获取标记位以及密码检验标记位存在时,建立密码功能检验模块与afu工具的链接;密码指令定义子单元(1.4),用于在密码功能检验模块内定义密码请求指令、密码通过指令以及密码错误指令、密码长度指令以及密码超限指令。8.如权利要求6所述的解决afu工具刷新bios进行密码验证的装置,其特征在于,密码验证单元(2)包括:密码验证功能检验模块触发子单元(2.1),用于通过afu工具进行bios刷新时,触发bios端的密码功能检验模块;刷新中止子单元(2.2),用于密码功能检验模块通知bios将密码请求指令发送到afu工具,中止bios刷新操作;管理员密码判断子单元(2.3),用于bios判断是否存在管理员密码;密码长度指令发送子单元(2.4),用于存在管理员密码时,密码功能检验模块通知bios发送密码长度指令到afu工具;
输入密码提示子单元(2.5),用于afu工具提示输入管理员密码后才可继续刷新bios;密码比对子单元(2.6),用于bios获取到管理员密码后,将管理员密码与预存的管理员密码进行比较。9.如权利要求8所述的解决afu工具刷新bios进行密码验证的装置,其特征在于,bios继续刷新单元(3)包括:密码通过指令发送子单元(3.1),用于当不存在管理员密码时或者用户输入的管理员密码与预存的管理员密码相同时,密码功能检验模块通知bios将密码通过指令发送到afu工具;bios继续刷新子单元(3.2),用于afu工具继续执行bios刷新操作。10.如权利要求8所述的解决afu工具刷新bios进行密码验证的装置,其特征在于,bios停止刷新单元(4)包括:密码错误指令发送子单元(4.1),用于当用户输入的管理员密码与预存的管理员密码不同时,密码功能检验模块通知bios将密码错误指令发送到afu工具;密码超限验证子单元(4.2),用于密码功能检验模块判断密码输入错误次数是否超过设定次数;密码超限指令发送子单元(4.3),用于密码输入错误次数超过设定次数时,密码功能检验模块通知bios将密码超限指令发送到afu工具;bios刷新停止子单元(4.4),用于afu工具停止bios刷新。

技术总结
本发明提供一种解决AFU工具刷新BIOS进行密码验证的方法及装置,所述方法步骤:BIOS端定义密码功能检验模块,检查是否存在密码标志位,并在存在时,建立密码功能检验模块与AFU工具的链接;运行AFU工具进行BIOS刷新时,自动触发密码功能检验模块,中断BIOS刷新操作,启动密码请求,判断是否存在密码以及请求密码是否与预存的密码相同;当请求密码与预存的密码相同时,通知AFU继续进行BIOS刷新;当请求密码与预存的密码不同时,且密码请求次数超限时,AFU工具停止BIOS刷新。本发明实现了带内使用AFU工具进行刷新时进行用户密码验证,有效避免了因为BIOS刷新不当造成的一系列问题。因为BIOS刷新不当造成的一系列问题。因为BIOS刷新不当造成的一系列问题。


技术研发人员:王淑贤 姚藩益 王兵
受保护的技术使用者:苏州浪潮智能科技有限公司
技术研发日:2021.07.28
技术公布日:2021/12/6
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献