[发明专利]引导区数据处理方法及装置、计算机存储介质、电子设备有效
申请号: | 201810381596.2 | 申请日: | 2018-04-25 |
公开(公告)号: | CN110197071B | 公开(公告)日: | 2023-05-16 |
发明(设计)人: | 黄家隆 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F21/57 | 分类号: | G06F21/57;G06F9/4401 |
代理公司: | 深圳市联鼎知识产权代理有限公司 44232 | 代理人: | 刘抗美 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 引导 数据处理 方法 装置 计算机 存储 介质 电子设备 | ||
1.一种引导区数据处理方法,其特征在于,包括:
收集终端的第二操作系统的数据信息与磁盘的数据信息,根据一引导记录模板和所述数据信息获取修复数据,同时获取校验数据,所述修复数据用于对终端的引导区进行修复,所述校验数据为进入所述终端的第一操作系统之前从所述引导区获取的数据,所述第一操作系统为可避免病毒各种反查杀对抗手段的操作系统,所述第二操作系统为无法避免病毒各种反查杀对抗手段的操作系统,所述引导记录模板是根据从所述第二操作系统的系统文件中提取的主引导记录/卷引导记录形成的干净模板;
进入所述第一操作系统,并在所述第一操作系统的环境下,读取所述引导区的数据以得到一待检测数据;
判断所述待检测数据与所述校验数据是否匹配;
若所述待检测数据与所述校验数据不匹配,则采用所述修复数据替换所述引导区中的数据,以修复所述引导区;
重启所述终端,选择与所述第二操作系统对应的启动项,进入所述第二操作系统。
2.根据权利要求1所述的引导区数据处理方法,其特征在于,收集所述终端的第二操作系统的数据信息与磁盘的数据信息,包括:
收集所述第二操作系统的注册表分区键值、所述磁盘的磁盘文件系统数据和应用程序编程接口返回的数据。
3.根据权利要求1所述的引导区数据处理方法,其特征在于,根据一引导记录模板和所述数据信息获取所述修复数据,包括:
将所述数据信息发送至云端,以通过将所述数据信息与所述云端存储的所述第二操作系统的历史数据进行对比获得一样本数据;
将所述样本数据与所述引导记录模板组合以获得所述修复数据。
4.根据权利要求1所述的引导区数据处理方法,其特征在于,所述引导记录模板为从所述第二操作系统中获取的引导区的数据模板。
5.根据权利要求1所述的引导区数据处理方法,其特征在于,进入所述第一操作系统,包括:
加载一多操作系统启动程序;
在所述多操作系统启动程序中添加与所述第一操作系统对应的启动项;
若接收到对所述第一操作系统的启动项的触发指令,则进入所述第一操作系统。
6.根据权利要求1所述的引导区数据处理方法,其特征在于,在获取所述修复数据和所述校验数据之前,所述方法还包括:
对本地病毒库进行云更新;
根据更新后的所述病毒库对所述引导区进行病毒查杀。
7.根据权利要求1所述的引导区数据处理方法,其特征在于,在所述修复数据替换所述引导区中的数据后,所述方法还包括:
重新读取所述引导区的数据;
将所述引导区的数据与所述修复数据进行匹配,以判断所述引导区是否被修复;
若所述引导区的数据与所述修复数据匹配,则确定所述引导区被修复。
8.根据权利要求1所述的引导区数据处理方法,其特征在于,所述方法还包括:
当所述第二操作系统中存在病毒文件及病毒驱动注册信息时,对所述第二操作系统中的引导型驱动列表进行扫描;
清除扫描到的病毒文件及病毒驱动注册信息。
9.根据权利要求8所述的引导区数据处理方法,其特征在于,对所述第二操作系统中的引导型驱动列表进行扫描,包括:
加载一引导型驱动;
在所述第二操作系统内核初始化阶段,启动所述引导型驱动,以对所述第二操作系统中的引导型驱动列表进行扫描。
10.根据权利要求9所述的引导区数据处理方法,其特征在于,所述方法还包括:
当扫描到所述引导型驱动列表中存在黑名单中的驱动程序时,将所述驱动程序替换为空驱动。
11.根据权利要求8所述的引导区数据处理方法,其特征在于,清除扫描到的病毒文件及病毒驱动注册信息,包括:
在所述第二操作系统完成界面初始化后,清除所述扫描到的病毒文件及所述病毒驱动注册信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810381596.2/1.html,转载请声明来源钻瓜专利网。