[发明专利]一种反截屏控制模型及系统有效
申请号: | 201310186530.5 | 申请日: | 2013-05-16 |
公开(公告)号: | CN103246831A | 公开(公告)日: | 2013-08-14 |
发明(设计)人: | 谭孟恩 | 申请(专利权)人: | 杭州华途软件有限公司 |
主分类号: | G06F21/12 | 分类号: | G06F21/12;G06F21/60 |
代理公司: | 杭州九洲专利事务所有限公司 33101 | 代理人: | 翁霁明 |
地址: | 310012 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 反截屏 控制 模型 系统 | ||
技术领域
本发明涉及的是一种主要基于进程屏幕保护区域的反截屏控制模型及系统,属于文档内容安全技术领域。
背景技术
反截屏技术是一种防泄密安全功能,防止机密信息的屏幕显示被截取后以图像方式泄密。随着文档防泄漏系统的不断推广,反截屏技术越来越受到重视,反截屏功能已经成为文档防泄漏系统不可缺少的一部分。
截屏的工作原理:截屏实际上是一种通过编程获取显示接口数据的方法。计算机显示器上的每一个像素点都是以数字形式描述的,显示标准中称之为“显示缓冲区”,即“显存”。由于显示设备遵守统一的标准,因此可以通过直接或间接读取显示缓冲区的方式,获取当前屏幕显示的内容。截屏软件基本有以下两种方式处理方式:
1)通过剪贴板;
2)直接截取屏幕中的某一部分保存成图像文件。
反截屏的工作原理:显示缓冲区总是物理存在的,不可能使其消失,否则屏幕就无法显示任何内容。反截屏就是阻止截屏程序读取显存数据。因为数据源是固定的、不可更改的,只能中途拦截截屏动作;因此,一般有以下方式来实现反截屏:
1)黑名单技术,将所有市面上存在的截屏软件都列入黑名单,使之失效。这种方式的缺点在于,一旦出现新的截屏软件,如果不升级反截屏软件,则不能控制此截屏软件;同样,如果将截屏软件改头换面,也无法控制;
2)监测技术,监测“截屏”动作,如果应用软件的操作符合截屏特征,就认为应用程序启动了一个截屏过程,需要对其进行控制。和黑名单技术不一样,监测技术与截屏软件无关,但因为截屏动作识别存在一定的不确定性,有可能影响一些确实需要从屏幕上截取素材的设计人员的正当诉求,因此,可能导致一些图像处理软件的使用障碍。同时,它有可能影响某些图像处理软件的显示性能。
发明内容
本发明的目的在于克服现有技术存在的不足,而提供一种反截屏控制模型及反截屏控制系统,它基于进程屏幕保护区域(Process Protected Screen Rectangle,PPSR)的反截屏控制模型,并以此模型为基础,通过控制应用软件几个关键函数的调用,实现屏幕受保护区域的反截屏保护。
本发明的目的是通过如下技术方案来完成的,所述的反截屏控制模型,它是基于进程屏幕保护区域,包括保护区域和非保护区域以及相应的非涉密应用软件和涉密应用软件;整个屏幕可以划分为非保护区域和保护区域两大类,其中非涉密应用软件对应的屏幕窗口为非保护区域,涉密应用软件对应的屏幕窗口为保护区域;反截屏控制的目的是要防止应用软件读取保护区域的显存,同时保证应用软件可以读取非保护区域的显存。
一种根据如上所述反截屏控制模型的反截屏控制系统,该系统主要包括:PPSR管理器、反截屏控制代理、PPSR代理三个部分;其中:
所述的PPSR管理器用于管理所有涉密应用软件的PPSR,响应反截屏控制代理的请求,根据其管理的PPSR队列和请求参数,为其计算受保护区域列表;
所述的反截屏控制代理,内嵌于应用程序中,通过控制获取显存的函数,向PPSR管理器请求计算受保护区域列表,将这些受保护区域的内容清空,达到反截屏控制的目的;
所述的PPSR代理,内嵌于涉密应用软件中,向PPSR管理器注册PPSR,更新PPSR和注销PPSR。
本发明适用于文档防泄漏系统的反截屏功能,其核心思想是:通过屏幕显示区域的划分和统一管理,建立基于进程屏幕保护区域的反截屏控制模型,并以此模型为基础,通过采用DLL INJECT,HOOK API等技术,实现涉密软件的反截屏保护;其优点如下:
1、整个模型概念清晰简单,不存在截屏软件的概念,不需要识别截屏软件;
2、不需要识别应用软件的截屏动作,提高了反截屏控制的准确性;
3、不会影响应用软件正常的截屏操作;
4、不会影响实现窗口阴影效果等非截屏操作;
5、PPSR集中保存和管理,PRL统一计算,因此,整个逻辑控制具有很强的可扩展性。
本发明适用于文档防泄漏系统的反截屏功能,不仅具有控制简单,不影响正常截屏操作,不影响窗口阴影效果等非截屏操作的特点,而且具有良好的可扩展性。
附图说明
图1是本发明所述的非保护区域和保护区域图。
图2是本发明所述反截屏保护下的截屏效果图。
图3是本发明所述反截屏系统的整体结构图。
图4是本发明所述进程屏幕保护区域结构图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华途软件有限公司,未经杭州华途软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310186530.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:宽带成像仪
- 下一篇:一种设备表面清洁装置