一种打印设备的监控方法及装置制造方法及图纸

技术编号:27877134 阅读:21 留言:0更新日期:2021-03-31 00:56
本申请提供了一种打印设备的监控方法、装置、电子设备及存储介质,涉及信息安全技术领域。其中所述监控方法包括:由本地设备实现,首先调用拦截函数监测本地设备存储的目标文件是否发生打印动作;当所述拦截函数监测到对所述本地设备存储的目标文件的打印动作时,利用所述拦截函数从所述本地设备获取所述目标文件;利用所述拦截函数对所述目标文件进行分析以确定目标文件中是否包括预设信息;当通过分析确定所述目标文件包括预设信息时,利用所述拦截函数拦截对所述目标文件的打印动作。利用该方法能够及时拦截对敏感内容的打印动作,有效防止数据泄露。

【技术实现步骤摘要】
一种打印设备的监控方法及装置
本申请涉及信息安全
,尤其涉及一种打印设备的监控方法及装置。
技术介绍
打印设备是一种应用广泛的办公设备,在给工作带来极大便利的同时,也带来了信息泄漏的风险。为防止经由打印设备泄漏敏感信息,对打印设备的打印内容进行监控与审计对于信息安全而言十分重要。对打印设备的打印内容的监控,可以采用轮询打印队列技术和打印池拦截技术。其中,轮询打印队列技术能够通过循环查询打印队列,可以获取打印时间、文档名称、页数、纸张属性等打印基本信息,但由于打印队列中只有打印基本信息,因此无法获取打印内容,不能有效监控打印内容中是否存在敏感信息,因此依旧存在信息泄漏的风险。打印池拦截技术通过在驱动层拦截打印过程中的打印池驱动的数据处理动作,可以截获文档名、打印开始时间、结束时间、打印页数、打印文档的EMF副本。但由于需要在驱动层拦截数据处理动作,对技术要求以及稳定性要求高,极有可能导致系统崩溃,并且打印池拦截技术获得的EMF文件是一种用于打印的文件格式,在监控和审计的时候,需要人工参与,导致监控效率低,并且不能排除人为信息泄漏的风险。
技术实现思路
为了解决现有技术存在的上述技术问题,本申请提供了一种打印设备的监控方法及装置,能够及时拦截对敏感内容的打印动作,有效防止数据泄露。本申请实施例提供了一种打印设备的监控方法,应用于对文件进行打印时的监控,所述方法包括:调用拦截函数监测本地设备存储的目标文件是否发生打印动作;当所述拦截函数监测到对所述本地设备存储的目标文件的打印动作时,利用所述拦截函数从所述本地设备获取所述目标文件;利用所述拦截函数对所述目标文件进行分析;当通过分析确定所述目标文件包括预设信息时,利用所述拦截函数拦截对所述目标文件的打印动作。可选的,所述调用拦截函数之前,还包括:将打印启动StartDoc函数的地址赋值为所述拦截函数的地址;则所述调用所述拦截函数包括:当监测到调用所述打印启动StartDoc函数的指令时,基于所述拦截函数的地址调用所述拦截函数。可选的,所述利用所述拦截函数从所述本地设备获取所述目标文件,具体包括:利用所述拦截函数获取所述目标文件的句柄,所述目标文件的句柄包括所述目标文件在所述本地设备的存储路径;利用所述拦截函数根据所述存储路径在所述本地设备获取所述目标文本。可选的,所述利用所述拦截函数对所述目标文件进行分析,具体包括:利用所述拦截函数对所述目标文件进行文件解析;将文件解析的结果与所述预设信息进行内容匹配以确定所述目标文件中是否包括所述预设信息。可选的,所述方法还包括:当所述拦截函数确定所述目标文件不包括所述预设信息时,允许调用所述StartDoc函数以继续对所述目标文件的打印动作。本申请实施例提供了一种打印设备的监控装置,所述装置包括:调用单元、监测单元和拦截单元;所述调用单元,用于调用拦截函数监测本地设备存储的目标文件是否发生打印动作;所述监测单元,用于当所述拦截函数监测到对所述本地设备存储的目标文件的打印动作时,利用所述拦截函数从所述本地设备获取所述目标文件;所述监测单元,还用于利用所述拦截函数对所述目标文件进行分析;所述拦截单元,用于当通过分析确定所述目标文件包括预设信息时,利用所述拦截函数拦截对所述目标文件的打印动作。可选的,所述调用单元,具体用于:将打印启动StartDoc函数的地址赋值为所述拦截函数的地址;当监测到调用所述打印启动StartDoc函数的指令时,基于所述拦截函数的地址调用所述拦截函数,以监测本地设备存储的目标文件是否发生打印动作。可选的,所述监测单元,具体用于:利用所述拦截函数获取所述目标文件的句柄,所述目标文件的句柄包括所述目标文件在所述本地设备的存储路径;利用所述拦截函数根据所述存储路径在所述本地设备获取所述目标文本。可选的,所述监测单元,具体用于:利用所述拦截函数对所述目标文件进行文件解析;将文件解析的结果与所述预设信息进行内容匹配以确定所述目标文件中是否包括所述预设信息。可选的,所述监测单元还用于:当所述拦截函数确定所述目标文件不包括所述预设信息时,允许调用所述StartDoc函数以继续对所述目标文件的打印动作。本申请实施例还提供了一种电子设备,所述电子设备包括至少一个处理器、与处理器连接的至少一个存储器、以及总线;其中,所述处理器与所述存储器通过所述总线完成相互间的通信;所述处理器用于调用所述存储器中的程序指令,以执行所述的打印设备的监控方法。本申请实施例还提供了一种存储介质,其上存储有程序,所述程序被电子设备执行时实现所述的打印设备的监控方法。本申请所述方法具有以下优点:该方法可由本地设备实现,首先调用拦截函数监测本地设备存储的目标文件是否发生打印动作;当所述拦截函数监测到对所述本地设备存储的目标文件的打印动作时,利用所述拦截函数从所述本地设备获取所述目标文件;利用所述拦截函数对所述目标文件进行分析以确定目标文件中是否包括预设信息;当通过分析确定所述目标文件包括预设信息时,利用所述拦截函数拦截对所述目标文件的打印动作。利用该方法能够及时拦截对敏感内容的打印动作,有效防止数据泄露。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。图1为本申请实施例提供的打印设备的监控方法的流程图;图2为本申请实施例一提供的打印设备的监控方法的场景示意图;图3为本申请实施例提供的打印设备的监控装置的示意图;图4为本申请实施例提供的一种电子设备的示意图。具体实施方式为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。实施例一:本申请实施例提供了一种打印设备的监控方法,下面结合附图具体说明。参见图1,该图为本申请实施例提供的打印设备的监控方法的流程图。本申请实施例所述方法包括以下步骤:S101:调用拦截函数监测本地设备存储的目标文件是否发生打印动作。当发生对本地存储的目标文件的打印动作时,需要对目标文件进行分析以防止敏感信息的泄露。进一步的,调用拦截函数时可以将打印启动StartDoc函数的地址赋值为所述拦截函数的地址,并利用所述拦截函数的地址调用所述拦截函数。本文档来自技高网
...

【技术保护点】
1.一种打印设备的监控方法,其特征在于,应用于对文件进行打印时的监控,所述方法包括:/n调用拦截函数监测本地设备存储的目标文件是否发生打印动作;/n当所述拦截函数监测到对所述本地设备存储的目标文件的打印动作时,利用所述拦截函数从所述本地设备获取所述目标文件;/n利用所述拦截函数对所述目标文件进行分析;/n当通过分析确定所述目标文件包括预设信息时,利用所述拦截函数拦截对所述目标文件的打印动作。/n

【技术特征摘要】
1.一种打印设备的监控方法,其特征在于,应用于对文件进行打印时的监控,所述方法包括:
调用拦截函数监测本地设备存储的目标文件是否发生打印动作;
当所述拦截函数监测到对所述本地设备存储的目标文件的打印动作时,利用所述拦截函数从所述本地设备获取所述目标文件;
利用所述拦截函数对所述目标文件进行分析;
当通过分析确定所述目标文件包括预设信息时,利用所述拦截函数拦截对所述目标文件的打印动作。


2.根据权利要求1所述的打印设备的监控方法,其特征在于,所述调用拦截函数之前,还包括:
将打印启动StartDoc函数的地址赋值为所述拦截函数的地址;
则所述调用所述拦截函数包括:
当监测到调用所述打印启动StartDoc函数的指令时,基于所述拦截函数的地址调用所述拦截函数。


3.根据权利要求1所述的打印设备的监控方法,其特征在于,所述利用所述拦截函数从所述本地设备获取所述目标文件,具体包括:
利用所述拦截函数获取所述目标文件的句柄,所述目标文件的句柄包括所述目标文件在所述本地设备的存储路径;
利用所述拦截函数根据所述存储路径在所述本地设备获取所述目标文本。


4.根据权利要求1所述的打印设备的监控方法,其特征在于,所述利用所述拦截函数对所述目标文件进行分析,具体包括:
利用所述拦截函数对所述目标文件进行文件解析;
将文件解析的结果与所述预设信息进行内容匹配以确定所述目标文件中是否包括所述预设信息。


5.根据权利要求1-4任意一项所述的打印设备的监控方法,其特征在于,所述方法还包括:
当所述拦截函数确定所述目标文件不包括所述预设信息时,允许调用所述StartDoc函...

【专利技术属性】
技术研发人员:童陈敏
申请(专利权)人:北京国双科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1