一种在浏览器中实现设备安全扫描的方法及装置制造方法及图纸

技术编号:18148766 阅读:60 留言:0更新日期:2018-06-08 23:40
本发明专利技术实施例公开了一种在浏览器中实现设备安全扫描的方法及装置,包括:接收用户在浏览器上选择设备扫描功能时发起的设备扫描请求;根据接收到的所述设备扫描请求将预置的设备扫描程序注入到所述浏览器的内核中,运行相应的设备扫描程序;将扫描结果显示在所述浏览器的扫描结果显示界面上。采用本发明专利技术,可以在普及率比较高的浏览器中实现设备安全扫描功能,增加了浏览器的功能,用户不需要额外的下载专门的检查管理软件,方便用户进行智能终端的检查、管理。

Method and device for realizing device security scanning in browser

An embodiment of the invention discloses a method and device for implementing a device security scan in a browser, including a device scanning request initiated by a user when a device scanning function is selected on a browser, and a device scanning sequence is injected into the browser's kernel according to the received device scanning request. The corresponding equipment scanning program is run, and the scanning result is displayed on the browser's scanning result display interface. Using this invention, it can realize the device security scanning function in the browser with high popularity, and increase the function of the browser. The user does not need extra download special inspection management software, and it is convenient for the user to check and manage the intelligent terminal.

【技术实现步骤摘要】
一种在浏览器中实现设备安全扫描的方法及装置
本专利技术涉及浏览器
,尤其涉及一种在浏览器中实现设备安全扫描的方法及装置。
技术介绍
随着移动互联网的高速发展,各类智能终端如手机、平板电脑等终端的硬件技术的日益成熟,各类智能终端的硬件配置也越来越高,能够兼容并运行的应用程序也越来越丰富。现有技术中,对各类智能终端的软硬件检查管理大多采用一些诸如终端管家、终端安全管理等专门的应用来检查并管理手机、平板电脑等终端的软硬件,其主要功能包括设备体检、监控、优化以及防毒、杀毒等方面,这些应用的功能比较齐全,能够很好地帮助用户检查以管理智能终端。浏览器作为一种显示网页服务器或档案系统内的文件,并让用户与此类文件互动的应用,也是用户在使用智能终端时必须安装的。因此,浏览器相对于诸如终端管家、终端安全管理等专门的应用来说普及率更高。如何在普及率较高的浏览器中进行设备扫描以便于管理智能终端的软硬件成为研究热点。
技术实现思路
本专利技术实施例所要解决的技术问题在于,提供一种在浏览器中实现设备安全扫描的方法及装置,能够在使用较为普遍的浏览器中实现设备安全扫描功能。为了解决上述技术问题,本专利技术实施例提供了一种在浏览器中实现设备安全扫描的方法,包括:接收用户在浏览器上选择设备扫描功能时发起的设备扫描请求;根据接收到的所述设备扫描请求将预置的设备扫描程序注入到所述浏览器的内核中;运行相应的设备扫描程序扫描设备,并将扫描结果显示在所述浏览器的扫描结果显示界面上。其中,所述接收用户在浏览器上选择设备扫描功能时发起的设备扫描请求,包括:检测到用户点击选中了在浏览器的功能页面上设置的设备扫描按钮或者在浏览器的功能分类列表上设置的设备扫描按钮时,将点击选中设备扫描按钮对应的指令作为接收到的设备扫描请求;或者,检测到用户在浏览器上录入了预设的检查访问网址时,将所述检查访问网址的访问请求作为接收到的设备扫描请求。其中,所述根据接收到的所述设备扫描请求将预置的设备扫描程序注入到所述浏览器的内核中,包括:根据接收到的所述设备扫描请求,调用应用程序接口API获取预置的设备扫描程序;将获得的设备扫描程序注入到所述浏览器的内核中。其中,所述设备扫描程序包括设备检测及优化程序,所述运行相应的设备扫描程序,并将扫描结果显示在所述浏览器的扫描结果显示界面上,包括:运行所述设备检测及优化程序进行检测,并将设备检测进度和检测结果、或者设备检测结果显示在所述浏览器的检测结果显示界面上;当接收到用户的优化请求时,运行所述设备检测及优化程序,根据设备检测结果对设备进行优化,并将优化结果作为设备的扫描结果显示在所述浏览器的扫描结果显示界面上。其中,所述设备扫描程序包括设备检测程序,所述运行相应的设备扫描程序,并将扫描结果显示在所述浏览器的扫描结果显示界面上,包括:运行设备检测程序,并将设备检测进度和检测结果、或者设备检测结果作为设备的扫描结果显示在所述浏览器的扫描结果显示界面上。其中,所述接收用户在浏览器上选择设备扫描功能时发起的设备扫描请求之前,还包括:预置至少一个设备扫描程序,并生成各设备扫描程序提示信息;在浏览器上显示所述生成的各设备扫描程序提示信息,以便于用户在浏览器上根据设备扫描程序提示信息选择设备扫描功能,发起携带设备扫描程序提示信息的所述设备扫描请求。其中,所述根据接收到的所述设备扫描请求将预置的设备扫描程序注入到所述浏览器的内核中,包括:根据接收到的所述设备扫描请求到预置的设备扫描程序中选择并获取所述设备扫描请求中携带的设备扫描程序提示信息所指示的程序;将获取的设备扫描程序提示信息所指示的程序注入到所述浏览器的内核中。相应地,本专利技术实施例还提供了一种在浏览器中实现设备安全扫描的装置,包括:接收模块,用于接收用户在浏览器上选择设备扫描功能时发起的设备扫描请求;处理模块,用于根据接收到的所述设备扫描请求将预置的设备扫描程序注入到所述浏览器的内核中,运行相应的设备扫描程序扫描设备;显示模块,用于将扫描结果显示在所述浏览器的扫描结果显示界面上。其中,所述接收模块包括:第一检测单元,用于检测用户是否点击选中了在浏览器的功能页面上设置的设备扫描按钮或者在浏览器的功能分类列表上设置的设备扫描按钮;第一接收单元,用于在检测单元的检测结果为是时,将点击选中设备扫描按钮对应的指令作为接收到的设备扫描请求;或者,所述接收模块包括:第二检测单元,用于检测用户是否在浏览器上录入了预设的检查访问网址;第二接收单元,用于在所述第二检测单元的检测结果为是时,将所述检查访问网址的访问请求作为接收到的设备扫描请求。其中,所述处理模块包括:调用单元,用于根据接收到的所述设备扫描请求,调用应用程序接口API获取预置的设备扫描程序;处理单元,用于将获得的设备扫描程序注入到所述浏览器的内核中,运行相应的设备扫描程序。其中,所述设备扫描程序包括设备检测及优化程序;所述处理单元具体用于运行所述设备检测及优化程序进行检测,并将设备检测进度和检测结果、或者设备检测结果显示在所述浏览器的检测结果显示界面上,当接收到用户的优化请求时,运行所述设备检测及优化程序,根据设备检测结果对设备进行优化;所述显示模块具体用于将优化结果作为设备的扫描结果显示在所述浏览器的扫描结果显示界面上。其中,所述设备扫描程序包括设备检测程序;所述处理单元具体用于运行设备检测程序;所述显示模块具体用于将设备检测进度和检测结果、或者设备检测结果作为设备的扫描结果显示在所述浏览器的扫描结果显示界面上。其中,还包括:预置模块,用于预置至少一个设备扫描程序,并生成各设备扫描程序提示信息;所述显示模块还用于在浏览器上显示所述生成的各设备扫描程序提示信息,以便于用户在浏览器上根据设备扫描程序提示信息选择设备扫描功能,发起携带设备扫描程序提示信息的所述设备扫描请求。其中,所述处理模块具体用于根据接收到的所述设备扫描请求到预置的设备扫描程序中选择并获取所述设备扫描请求中携带的设备扫描程序提示信息所指示的程序,将获取的设备扫描程序提示信息所指示的程序注入到所述浏览器的内核中,运行相应的设备扫描程序扫描设备。实施本专利技术实施例,具有如下有益效果:本专利技术实施例可以在普及率比较高的浏览器中实现设备安全扫描功能,增加了浏览器的功能,用户不需要额外的下载专门的检查管理软件,方便用户进行智能终端的检查、管理。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术的在浏览器中实现设备安全扫描的方法的第一实施例流程示意图;图2是本专利技术的在浏览器中实现设备安全扫描的方法的第二实施例流程示意图;图3是本专利技术实施例其中一种具体的浏览器检查页面的示意图;图4是本专利技术实施例其中一种具体的浏览器检查过程页面的示意图;图5是本专利技术实施例其中一种具体的浏览器检测结果页面的示意图;图6是本专利技术实施例其中一种具体的浏览器优化后的扫描结果的示意图;图7是本专利技术的在浏览器中实现设备安全扫描的装置的第一实施例结构示意图;图8是本专利技术的在浏览器中实现设备安全扫描的装置的第二本文档来自技高网...
一种在浏览器中实现设备安全扫描的方法及装置

【技术保护点】
一种在浏览器中实现设备安全扫描的方法,其特征在于,包括:接收用户在浏览器上选择设备扫描功能时发起的设备扫描请求;根据接收到的所述设备扫描请求将预置的设备扫描程序注入到所述浏览器的内核中,其中,所述预置的设备扫描程序包括:预置在所述浏览器中的设备扫描程序,或者预置的以java类文件的形式封装了相应的API接口的设备扫描程序;运行相应的设备扫描程序扫描设备,并将扫描结果显示在所述浏览器的扫描结果显示界面上。

【技术特征摘要】
1.一种在浏览器中实现设备安全扫描的方法,其特征在于,包括:接收用户在浏览器上选择设备扫描功能时发起的设备扫描请求;根据接收到的所述设备扫描请求将预置的设备扫描程序注入到所述浏览器的内核中,其中,所述预置的设备扫描程序包括:预置在所述浏览器中的设备扫描程序,或者预置的以java类文件的形式封装了相应的API接口的设备扫描程序;运行相应的设备扫描程序扫描设备,并将扫描结果显示在所述浏览器的扫描结果显示界面上。2.如权利要求1所述的方法,其特征在于,所述接收用户在浏览器上选择设备扫描功能时发起的设备扫描请求,包括:检测到用户点击选中了在浏览器的功能页面上设置的设备扫描按钮或者在浏览器的功能分类列表上设置的设备扫描按钮时,将点击选中设备扫描按钮对应的指令作为接收到的设备扫描请求;或者,检测到用户在浏览器上录入了预设的检查访问网址时,将所述检查访问网址的访问请求作为接收到的设备扫描请求。3.如权利要求2所述的方法,其特征在于,所述根据接收到的所述设备扫描请求将预置的设备扫描程序注入到所述浏览器的内核中,包括:根据接收到的所述设备扫描请求,调用应用程序接口API获取预置的设备扫描程序;将获得的设备扫描程序注入到所述浏览器的内核中。4.如权利要求3所述的方法,其特征在于,所述设备扫描程序包括设备检测及优化程序,所述运行相应的设备扫描程序,并将扫描结果显示在所述浏览器的扫描结果显示界面上,包括:运行所述设备检测及优化程序进行检测,并将设备检测进度和检测结果、或者设备检测结果显示在所述浏览器的检测结果显示界面上;当接收到用户的优化请求时,运行所述设备检测及优化程序,根据设备检测结果对设备进行优化,并将优化结果作为设备的扫描结果显示在所述浏览器的扫描结果显示界面上。5.如权利要求3所述的方法,其特征在于,所述设备扫描程序包括设备检测程序,所述运行相应的设备扫描程序,并将扫描结果显示在所述浏览器的扫描结果显示界面上,包括:运行设备检测程序,并将设备检测进度和检测结果、或者设备检测结果作为设备的扫描结果显示在所述浏览器的扫描结果显示界面上。6.如权利要求1-5任一项所述的方法,其特征在于,所述接收用户在浏览器上选择设备扫描功能时发起的设备扫描请求之前,还包括:预置至少一个设备扫描程序,并生成各设备扫描程序提示信息;在浏览器上显示所述生成的各设备扫描程序提示信息,以便于用户在浏览器上根据设备扫描程序提示信息选择设备扫描功能,发起携带设备扫描程序提示信息的所述设备扫描请求。7.如权利要求6所述的方法,其特征在于,所述根据接收到的所述设备扫描请求将预置的设备扫描程序注入到所述浏览器的内核中,包括:根据接收到的所述设备扫描请求到预置的设备扫描程序中选择并获取所述设备扫描请求中携带的设备扫描程序提示信息所指示的程序;将获取的设备扫描程序提示信息所指示的程序注入到所述浏览器的内核中。8.一种在浏览器中...

【专利技术属性】
技术研发人员:陶勇莫沙
申请(专利权)人:腾讯科技武汉有限公司
类型:发明
国别省市:湖北,42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1