[发明专利]通过打印操作的打印接口技术不可知数据丢失防护有效
申请号: | 201680082944.5 | 申请日: | 2016-12-23 |
公开(公告)号: | CN108885603B | 公开(公告)日: | 2019-12-17 |
发明(设计)人: | S·沙林 | 申请(专利权)人: | 赛门铁克公司 |
主分类号: | G06F15/00 | 分类号: | G06F15/00 |
代理公司: | 11245 北京纪凯知识产权代理有限公司 | 代理人: | 赵蓉民;徐东升 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 打印驱动程序 打印操作 设备对象 监视 打印假脱机程序 驱动程序对象 应用程序级别 上下文信息 打印功能 打印接口 拦截 文本 打印机 加载 策略应用 数据丢失 应用程序 组件监视 实例化 创建 防护 关联 检测 应用 | ||
1.一种用于监视打印操作并且在计算机上施行数据丢失防护策略的计算机实现的方法,与在所述计算机上执行的启动打印操作的特定应用程序无关,并且与所述特定应用程序所使用的特定打印接口无关,所述方法包括:
监视并且检测正在加载到打印假脱机程序中的打印驱动程序,其进一步包括使用打印钩用于拦截将打印驱动程序加载到所述打印假脱机程序中的系统功能;
拦截在所述打印驱动程序被加载到所述打印假脱机程序中时创建的驱动程序对象的创建;
当所述驱动程序对象创建设备对象时,对设备对象打印功能进行拦截;
监视在打印驱动程序级别将文本发送到打印机的尝试,所述监视尝试由至少一个拦截的设备对象打印功能进行;
对于将特定文本发送到所述打印机的每个特定监视尝试,识别与启动导致所述特定监视尝试的打印操作的特定应用程序相关联的特定应用程序级别上下文信息;以及
将数据丢失防护策略应用于监视尝试以在所述打印驱动程序级别将特定文本发送到所述打印机,所述数据丢失防护策略到特定监视尝试的所述应用考虑特定识别的应用程序级别上下文信息以及所述特定监视尝试的特定文本,其中将数据丢失防护策略应用于监视尝试以在所述打印驱动程序级别将特定文本发送到所述打印机还包括执行由以下项组成的组的至少一个动作:
阻止将内容发送到所述打印机的尝试;
编辑受限内容但将非受限内容发送到所述打印机;
记录将内容发送到所述打印机的尝试;
向管理员发送关于将内容发送到所述打印机的尝试的通知;以及
阻止与将内容发送到所述打印机的尝试相关联的用户的附加操作。
2.根据权利要求1所述的方法,其中拦截将打印驱动程序加载到所述打印假脱机程序中的系统功能还包括:
将打印钩注入到所述打印假脱机程序中;并且
通过所述打印钩拦截将打印驱动程序加载到所述打印假脱机程序中的所述系统功能。
3.根据权利要求1所述的方法,其中拦截将打印驱动程序加载到所述打印假脱机程序中的系统功能还包括:
将打印钩代码登记为打印驱动程序;并且
当将所述打印钩代码作为打印驱动程序加载到所述打印假脱机程序中时,通过所述打印钩代码来拦截将打印驱动程序加载到所述打印假脱机程序中的所述系统功能。
4.根据权利要求1所述的方法,其中拦截将打印驱动程序加载到所述打印假脱机程序中的系统功能还包括:
拦截用于加载驱动程序的Windows系统功能;并且
通过拦截的Windows系统功能来检测任何打印驱动程序到所述假脱机程序中的加载。
5.根据权利要求1所述的方法,其中拦截在所述打印驱动程序被加载到所述打印假脱机程序中时创建的驱动程序对象的创建还包括:
拦截用于检索类对象的加载的打印驱动程序的方法;并且
拦截用于创建对象的实例的方法,以挂钩所述创建的驱动程序对象。
6.根据权利要求1所述的方法,其中拦截设备对象打印功能还包括:
当所述打印假脱机程序通过用于创建对象的实例的方法来实例化所述驱动程序对象时,拦截导出驱动程序函数表的驱动程序对象方法;并且
当所述打印假脱机程序获取所述表时,替换特定的表条目。
7.根据权利要求1所述的方法,其中拦截设备对象打印功能还包括:
拦截与向所述打印机传送内容相关联的设备对象打印功能。
8.根据权利要求1所述的方法,其中拦截设备对象打印功能还包括:
拦截负责到所述打印机的行和页面级别输出的设备对象打印功能;并且
拦截负责状态管理功能的至少一个设备对象打印功能。
9.根据权利要求1所述的方法,其中拦截设备对象打印功能还包括:
拦截用于执行文档状态管理的开始和结束的设备对象打印功能,捕获内容并且将其发送到缓冲器,识别前捕获和后捕获以及缓冲操作,并且将内容从所述缓冲器发送到所述打印机。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于赛门铁克公司,未经赛门铁克公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680082944.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:多协议I3C共用命令码
- 下一篇:存储器结构软件实现方案