发明名称 一种基于程序窗口的防截屏方法
摘要 本发明属于计算机信息安全领域技术领域,特别涉及一种控制截屏的方法。基于程序窗口的防截屏方法,包括以下步骤:A、对所有应用软件的操作进行API调用追踪,判断该操作是否为截屏操作;如果不是则不作任何处理;否则;B、判断当前桌面所有窗口中是否存在受保护文件的窗口;如不存在,则不作任何处理;否则;C、允许该应用软件继续执行截屏操作,获取桌面截图;对桌面截图进行重绘,将其中所有受保护文件的窗口进行屏蔽,得到受保护文件的窗口被涂黑、其它文件的窗口正常显示的图片,替换掉所述桌面截图。本发明可以有效防止第三方软件截取受保护文件的窗口,同时保留用户操作惯,以及第三方软件对非受保护文件窗口的正常截屏。
申请公布号 CN104077539A 申请公布日期 2014.10.01
申请号 CN201410323673.0 申请日期 2014.07.09
申请人 肖龙旭;北京凯锐立德科技有限公司 发明人 肖龙旭;张凯;丁凯;陈炫;岳翔
分类号 G06F21/60(2013.01)I 主分类号 G06F21/60(2013.01)I
代理机构 中国人民解放军第二炮兵专利服务中心 11040 代理人 肖进
主权项 一种基于程序窗口的防截屏方法,包括以下步骤:A、对所有应用软件的操作进行API调用追踪,判断该操作是否为截屏操作;如果不是截屏操作,则不作任何处理,该应用软件操作继续执行;如果是截屏操作,则执行B步骤;B、判断当前桌面所有窗口中是否存在受保护文件的窗口;如果不存在,则不作任何处理,该应用软件继续执行截屏操作;否则,执行C步骤;C、允许该应用软件继续执行截屏操作,获取桌面截图;对桌面截图进行重绘,将其中所有受保护文件的窗口进行屏蔽,得到受保护文件的窗口被涂黑、其它文件的窗口正常显示的图片,替换掉所述桌面截图。
地址 100094 北京市海淀区北清路109号