【技术实现步骤摘要】
一种处理打印任务的方法和装置
[0001]本专利技术涉及信息安全
,尤其涉及一种处理打印任务的方法和装置。
技术介绍
[0002]随着互联网技术的不断发展,对依托于互联网技术的信息安全要求也越来越多,通常数据管理端需要利用多种方法检测交互的数据是否存在与信息安全有关的异常信息,例如检测发送或接收的文件等;而打印作为发送文件的方法之一,也需要对打印的文件进行监控和检测。
[0003]操作系统在打印文件时通常将不同类型的文件生成固定类型的临时文件后确定打印任务是阻止或放行,目前处理打印任务的方法通常是针对系统生成的临时文件利用图像识别方法进行内容检测;现有方法存在处理打印任务的效率较低、浪费计算资源的问题,并且由于无法确定临时文件的文件类型导致检测打印文件的方法单一、灵活性较差的问题。
技术实现思路
[0004]有鉴于此,本专利技术实施例提供一种处理打印任务的方法和装置,能够拦截待处理的打印任务,判断打印任务的任务信息中是否包含设定检测标记,在判断出设定检测标记的情况下,通过打印任务中的原始存储目录 ...
【技术保护点】
【技术特征摘要】
1.一种处理打印任务的方法,其特征在于,包括:拦截待处理的打印任务,获取所述打印任务对应的任务信息,其中,所述任务信息包括对应于所述打印任务的原始存储目录;在所述任务信息包含设定检测标记的情况下,基于所述原始存储目录获取待打印的原始文件;检测所述原始文件的内容是否包含异常信息,在检测出异常信息的情况下,阻止所述打印任务。2.根据权利要求1所述的方法,其特征在于,进一步包括:确定可执行打印任务的多个类型的应用进程;针对每一种类型的应用进程,执行下述操作:在获得终端设备的授权后,对所述应用进程进行监控;在监控到所述应用进程启动时,向所述应用进程中注入包含拦截代码的代码库;所述拦截待处理的打印任务,包括:响应于所述应用进程发起打印任务,调用所述代码库中包含的拦截代码拦截所述打印任务。3.根据权利要求2所述的方法,其特征在于,在所述拦截待处理的打印任务之后,在所述获取所述打印任务对应的任务信息之前,进一步包括:获取拦截到的所述打印任务中包含的应用信息、待打印的原始文件的文件信息,其中,所述原始文件的文件信息包含所述原始文件的文件标识、所述原始文件归属的原始存储目录;将所述应用信息以及所述原始文件的文件信息存储为中间打印信息;基于所述中间打印信息添加设定检测标记,利用所述中间打印信息以及所述设定检测标记,确定所述打印任务包含的任务信息。4.根据权利要求3所述的方法,其特征在于,基于所述中间打印信息添加设定检测标记,包括:将所述中间打印信息存储于设定目标下的临时文件;将所述设定目录以及所述临时文件的标识转换为设定编码格式的字符串;为所述设定编码格式的字符串添加设定检测标记。5.根据权利要求4所述的方法,其特征在于,所述利用所述中间打印信息以及所述设定检测标记,确定所述打印任务包含的任务信息,包括:利用...
【专利技术属性】
技术研发人员:杨胜超,
申请(专利权)人:北京天空卫士网络安全技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。