[发明专利]一种基于文件过滤驱动的虚拟网盘技术装置有效
申请号: | 201910607175.1 | 申请日: | 2019-07-07 |
公开(公告)号: | CN110413567B | 公开(公告)日: | 2020-12-22 |
发明(设计)人: | 罗永秀;杨全福 | 申请(专利权)人: | 上海鸿翼软件技术股份有限公司 |
主分类号: | G06F16/11 | 分类号: | G06F16/11;G06F16/17;G06F16/182;G06F16/188 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 200233 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种基于文件过滤驱动的虚拟网盘技术装置,其特征在于,包含文件过滤装置、虚拟网盘设备装置、异步下载装置、虚拟网盘应用子系统装置、认证系统装置、重定向系统装置。卷盘双击文件时按需下载,优先获取紧急文档,同时具有文件更新效率高、硬盘空间占用少、网络带宽占用低的特点。 | ||
搜索关键词: | 一种 基于 文件 过滤 驱动 虚拟 技术 装置 | ||
【主权项】:
1.一种基于文件过滤驱动的虚拟网盘技术装置,其特征在于,包含文件过滤装置、虚拟网盘设备装置、异步下载装置、虚拟网盘应用子系统装置、认证系统装置、重定向系统装置;文件过滤装置提供对应用层文件的系统接口以供第三方模块调用,实现自定义的文件系统;文件过滤装置包括序列特征提取模块、序列识别模块、序列比对模块、序列分析模块、序列校对模块;序列特征提取模块针对不同的文件操作提取出相应的特征序列特征,发送到序列识别模块识别是否是所需的文件可调用操作,序列比对模块针对所需的文件操作分析序列特征,序列校对模块对序列分析所需的文件采用文件过滤驱动技术拦截发往文件驱动,根据拦截到的来识别调用应用层的文件操作,对调用应用层操作产生的进行跟踪和分析,从而实现对文件调用过滤操作的管理和监控;虚拟网盘设备装置基于文件过滤驱动技术,实现内核过滤虚拟网盘分区设备,建立虚拟网盘设备,建立与本地真实NTFS分区路径的建立一种重定向关系;异步下载装置对虚拟网盘采用异步下载机制,可实时动态显示云端文档列表,卷盘双击文件时按需下载,优先获取紧急文档;虚拟网盘设备装置是在文件过滤驱动技术基础上,使用基于内核过滤访问控制技术;基于内核过滤的访问控制将权限与内核过滤联系起来,在系统中根据应用的需要为不同的需求和环境创建相应的内核过滤,同时根据卷盘需要指派合适的内核过滤,卷盘通过所指派的内核过滤获得相应的权限;虚拟网盘应用子系统装置功能是在整个系统仅有控制前台的界面与卷盘进行交互,接到卷盘的请求,传输给虚拟网盘设备装置进行处理,将处理的结果呈现到卷盘的面前;认证系统装置功能是认证模块提供认证服务,用于对卷盘身份进行验证,只有合法卷盘才能进行后续文件过滤和分区操作;重定向系统装置功能建立与本地真实NTFS分区路径的重定向;并对过滤目标的文件操作进行监控,将创建、写入、删除对系统文件安全有影响的操作重定向到指定的安全位置,以保护原系统文件的安全,同时记录操作;当检测完毕后,可根据记录文件进行分析,判断各种程序是否执行了恶意的文件行为;虚拟网盘应用子系统装置提供虚拟网盘设备系统驱动管理数据和卷盘应用程序对虚拟网盘设备上文件和数据的操作,首先由虚拟网盘应用子系统装置通过调用虚拟网盘应用程序接口函数产生,由虚拟网盘应用程序接口子系统通过调用相应的服务,虚拟网盘设备系统驱动中的控制设备和虚拟网盘设备系统驱动生成一个匿名的卷盘号设备和卷盘控制设备匿名设备对象,发出操作对应的请求,然后由重定向系统装置接收,并将请求根据虚拟网盘系统的特点建立特定的虚拟网盘系统数据结构用卷盘请求包来表示,接着发给相关层的卷盘过滤装置,为卷盘建立、存入、读出、修改、转储文件,控制文件的存取与撤销;绑定真实的存储设备对象,拦截重定向系统装置发往目标的,能监控绝大多数的文件I/O操作,然后再传给虚拟网盘设备装置、异步下载装置、虚拟网盘应用子系统装置、认证系统装置、重定向系统装置;最后由最底层的驱动完成,并将处理结果依次向上传递,最终返回给重定向系统装置,然后交给虚拟网盘应用子系统装置,将处理结果返回给发出请求操作的虚拟网盘应用子系统装置,直至虚拟网盘设备栈遍历结束,到此请求操作处理完毕。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海鸿翼软件技术股份有限公司,未经上海鸿翼软件技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910607175.1/,转载请声明来源钻瓜专利网。