[發明專利]一種反截屏控制模型及系統有效
| 申請號: | 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.szxzyx.cn/pat/books/201310186530.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:寬帶成像儀
- 下一篇:一種設備表面清潔裝置





