[发明专利]基于windows打印池的打印机打印内容监控与审计方法有效
| 申请号: | 201110174362.9 | 申请日: | 2011-06-27 |
| 公开(公告)号: | CN102855095A | 公开(公告)日: | 2013-01-02 |
| 发明(设计)人: | 花卫国;李曙强 | 申请(专利权)人: | 德讯科技股份有限公司 |
| 主分类号: | G06F3/12 | 分类号: | G06F3/12;H04L29/08 |
| 代理公司: | 南京苏科专利代理有限责任公司 32102 | 代理人: | 任立;姚姣阳 |
| 地址: | 210010 江*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 windows 打印 打印机 内容 监控 审计 方法 | ||
技术领域
本发明属于计算机及网络安全审计技术领域,涉及一种打印内容监控与审计方法,具体的说是一种基于windows打印池的打印机打印内容监控与审计方法。
背景技术
长期以来,为保护windows系统输出信息的机密性,对打印机打印内容的监控与审计一直是人们研究的重点之一;但目前对打印机打印内容的监控与审计技术往往难以满足实际环境的要求,造成对打印内容监控审计的遗漏和不完备,使其成为监控审计的难点之一。打印监控审计的难点主要表现在:⑴打印机体系结构复杂;Windows系统打印体系以打印池为中心,并和一套GDI(windows图形设备接口)和打印池客户DLL提供的打印接口所支持;⑵打印机类型和接口类型多样;打印机类型主要有喷墨打印机和激光打印机;打印机接口主要有LPT接口和USB接口;⑶具有打印功能的应用程序普遍;如计事本、Office软件和Adobe Reader软件等;⑷打印方式有多种选择;可以使用本地打印机打印、网络共享打印机打印和独立的网络打印机打印。以上几点造成对打印机打印内容监控审计困难的客观性。目前,主要的打印监控审计技术为而轮询打印队列技术,数据的截获点在应用层,存在漏审计及无法获取副本数据的严重缺陷。
windows打印池的打印流程如图1所示,所有应用层的打印,无论是否通过GDI(windows图形设备接口)调用,无论是本地打印还是网络打印,最后会汇聚到winspool.drv。由此可见,如果能够截获winspool.drv的数据,便可以实现打印信息审计和打印副本截获。
发明内容
本发明所要解决的技术问题是,针对以上现有技术存在的缺点,提出一种基于windows打印池的打印机打印内容监控与审计方法,安全性高,不会引起内核崩溃,不需要专门定制的打印服务器就能有效的达到审计、监控及阻断目的。
本发明解决以上技术问题的技术方案是:
基于windows打印池的打印机打印内容监控与审计方法,包括用于制定监控与审计行为和打印审计数据查看的审计控制台、用于监控与审计行为下发和打印审计数据存储的数据服务器和用于打印审计数据截获的代理模块,所述数据服务器设有数据库和HTTP/HTTPS服务端(用于通过HTTP/HTTPS传输协议存储EMF副本的服务程序);审计数据由代理模块截获后,将基本文件审计数据和EMF副本数据分别存储在所述数据服务器的数据库和HTTP/HTTPS服务端,由所述审计控制台调阅;
代理模块按以下步骤截获打印审计数据:
⑴过拦截打印过程中的windows打印池驱动(winspool.drv)的数据处理动作,截获文档打印起始数据、文档打印结束数据、每页文件的打印起始数据和每页文件的打印的结束数据;
⑵截获文档打印起始数据和文档打印结束数据中的打印文档基本信息和打印时间;
⑶截获每页文件的打印起始数据和每页文件的打印的结束数据中的每页文件的EMF副本和统计文档总页数;
⑷将步骤⑵和⑶所截获的打印文档基本信息和打印时间以及每页文件的EMF副本和统计文档总页数作为打印审计数据。
本发明进一步限定的技术方案是:
前述的基于windows打印池的打印机打印内容监控与审计方法,代理模块截获打印审计数据的步骤⑵中,打印文档基本信息为文档名,所述打印时间为打印的开始和结束时间。
本发明的有益效果是:⑴在windows应用层进行监控和审计,安全性高,不会引起内核崩溃(即蓝屏);⑵可以灵活的对打印监控及审计行为进行定义,可以选择仅监控打印行为、监控打印行为并审计打印副本、打印阻断;⑶解决了轮询打印池不能有效的阻断违规打印、不能审计到打印内容及详细的打印页数和打印份数等问题;⑷由于是通过代理程序进行审计,不需要专门定制的打印服务器就能有效的达到审计、监控及阻断目的;⑸打印副本为EMF格式,实现了副本数据与打印机的脱耦,使用一般的EMF查看工具就能够查看打印副本内容。
附图说明
图1为现有技术中windows打印池的打印流程图。
图2是本发明的连接框图。
图3是本发明的打印数据截获流程图。
具体实施方式
实施例1
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于德讯科技股份有限公司,未经德讯科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110174362.9/2.html,转载请声明来源钻瓜专利网。





