[发明专利]操作系统分区的保护方法、保护装置和终端有效
申请号: | 201480082216.5 | 申请日: | 2014-09-26 |
公开(公告)号: | CN106796509B | 公开(公告)日: | 2020-10-16 |
发明(设计)人: | 燕青洲 | 申请(专利权)人: | 宇龙计算机通信科技(深圳)有限公司 |
主分类号: | G06F21/60 | 分类号: | G06F21/60 |
代理公司: | 深圳市赛恩倍吉知识产权代理有限公司 44334 | 代理人: | 曾柳燕 |
地址: | 518057 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 操作系统 分区 保护 方法 保护装置 终端 | ||
本发明提出了一种操作系统分区的保护方法,包括:创建虚拟内存空间,并将虚拟内存空间挂载在第一目录上;将实际存储操作系统的系统文件的物理存储空间挂载在第二目录上;在需保护的操作系统分区的挂载点上创建用户态文件系统,并控制用户态文件系统监控对需保护的操作系统分区进行文件系统操作的请求事件;确定请求事件对应的目标文件,根据所述请求事件和所述目标文件,访问所述第二目录以对所述物理存储空间中的目标文件进行读操作,或者访问所述第一目录,以将对所述目标文件的写操作写入到所述虚拟内存空间中。相应的,本发明还提出了一种操作系统分区的保护装置。通过该技术方案,可以实现对系统存储分区的保护,避免恶意程序篡改系统文件。
技术领域
本发明涉及终端技术领域,具体而言,涉及一种操作系统分区的保护方法、一种操作系统分区的保护装置和一种终端。
背景技术
当前有些厂家的手机系统中检测到有非出厂自带的文件写入,则会在下次开机执行删除操作;或者从某个备份的分区或数据包中提取被源文件替换被修改的文件。
现有方案存在如下问题:
需要备份系统分区或者提供所有应用及程序备份,占用了大量的存储空间,且这些空间被固定分配。
比如目前Android手机system分区空间都有1个多GB,无论是备份分区还是提供应用程序备份都将多占用1个多G存储空间。
因此需要一种新的技术方案,可以实现对系统存储分区的保护,避免恶意程序篡改系统文件,同时避免对系统分区进行备份而浪费大量存储空间。
发明内容
本发明正是基于上述问题,提出了一种新的技术方案,可以实现对系统存储分区的保护,避免恶意程序篡改系统文件,同时避免对系统分区进行备份而浪费大量存储空间。
有鉴于此,本发明提出了一种操作系统分区的保护方法,包括:创建虚拟内存空间,并将所述虚拟内存空间挂载在第一目录上;将实际存储操作系统的系统文件的物理存储空间挂载在第二目录上;在需保护的操作系统分区的挂载点上创建用户态文件系统,并控制所述用户态文件系统监控对所述需保护的操作系统分区进行文件系统操作的请求事件;确定所述请求事件对应的目标文件,根据所述请求事件和所述目标文件,访问所述第二目录以对所述物理存储空间中的目标文件进行读操作,或者访问所述第一目录,以将对所述目标文件的写操作写入到所述虚拟内存空间中。
在该技术方案中,创建一个虚拟内存空间,并将其挂载在第一目录上,将实际的物理存储空间挂载在第二目录上,并在需保护的操作系统分区的挂载点上创建用户态文件系统,这样,当用户态文件系统监控到对需保护的操作分区进行文件系统操作的请求事件时,根据请求事件的不同执行对应的操作。具体地,当请求事件为读操作时,直接在物理存储空间中执行读操作,当请求事件为写操作时,则不直接对物理存储空间中的文件进行操作,而是在虚拟内存空间中执行写操作,这样,可以实现对需保护的操作系统分区进行保护,避免恶意程序篡改系统文件,同时避免对系统分区进行备份而浪费大量存储空间。
在上述技术方案中,优选地,还包括:判断所述请求事件是否为所述读操作;在判断结果为所述请求事件为所述读操作时,在所述第二目录对应的物理存储空间中查找与所述目标文件同路径且同文件名的第一文件,并对所述第一文件执行所述读操作;在判断结果为所述请求事件为所述写操作时,在所述第一目录对应的虚拟内存空间中执行对所述目标文件的写操作。
在该技术方案中,当请求事件为读操作时,直接对物理存储空间中的同路径且同名文件执行读操作,当请求事件为写操作时,则不直接对物理存储空间中的文件进行操作,而是在虚拟内存空间中执行写操作,这样,可以实现对需保护的操作系统分区进行保护,避免恶意程序篡改系统文件,同时避免对系统分区进行备份而浪费大量存储空间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宇龙计算机通信科技(深圳)有限公司,未经宇龙计算机通信科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201480082216.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:无需内容转换支持计算设备中的多操作系统环境
- 下一篇:管理沿袭信息