一种刻录信息监控方法、装置、电子设备及存储介质制造方法及图纸

技术编号:33344254 阅读:11 留言:0更新日期:2022-05-08 09:35
本申请公开了一种刻录信息监控方法、装置、电子设备及存储介质。该方法首先启动光盘挂载监测例程与光盘刻录监测例程;当光盘挂载监测例程监测到存在光盘挂载时,获取光盘所挂载的路径,并将路径添加到文件监测列表;通过光盘刻录监测例程对文件监测列表中的路径进行监测,当监测到路径存在文件刻录行为时,则通知上层应用,上层应用根据实际需要对所述路径中刻录的文件内容进行检查或阻断文件刻录行为。可以看出,本申请通过对光盘挂载和光盘对应目录的实时监测来实现用户态的光盘刻录监测功能,相比现有技术通过内核态的监测方式,可以有效的提高监测性能和系统兼容性,同时可以避免使用过程中的系统卡顿或系统宕机。时可以避免使用过程中的系统卡顿或系统宕机。时可以避免使用过程中的系统卡顿或系统宕机。

【技术实现步骤摘要】
一种刻录信息监控方法、装置、电子设备及存储介质


[0001]本专利技术涉及软件安全防护领域,特别涉及一种刻录信息监控方法、装置、电子设备及存储介质。

技术介绍

[0002]随着计算机应用的普及,大量的数据以电子文件方式存储在计算机的磁盘里,这些文件中也会包括许多重要的商业秘密或国家秘密,如何保证这些数据不被竞争对手或敌对势力非法获取,已成为一门重要的课题。
[0003]防止数据被非法获取除了物理隔离、数据加密等常规手段,对非法窃密行为的实时监测也是一种常用的手段,光盘刻录是一种常见的数据传输方式,通过对光盘刻录行为的实时监测,可以及时发现通过刻录方式进行文件传递,以及时避免泄密事件的发生。
[0004]然而,现有方法中基于驱动层的刻录监测,存在技术难度高、系统兼容性差、维护成本高等问题,由于驱动层无法很好的实现多线程并发处理,在处理大量数据里,会引起系统卡顿甚至造成系统死机。

技术实现思路

[0005]基于此,本申请实施例提供了一种刻录信息监控方法、装置、电子设备及存储介质,可以实现对光盘记录的监控,以及时发现数据泄密事件的发生,并及时进行通知。
[0006]第一方面,提供了一种刻录信息监控方法,该方法包括:
[0007]启动光盘挂载监测例程与光盘刻录监测例程,所述光盘挂载监测例程用于实时监测光盘的挂载或卸载情况,所述光盘刻录监测例程用于实时监测文件监测列表中的目录;
[0008]当所述光盘挂载监测例程监测到存在光盘挂载时,获取光盘所挂载的路径,并将所述路径添加到所述文件监测列表;
[0009]通过所述光盘刻录监测例程对所述文件监测列表中的路径进行监测,当监测到所述路径存在文件刻录行为时,则通知上层应用。
[0010]可选地,当所述光盘挂载监测例程监测到存在光盘卸载时,包括:
[0011]获取光盘所卸载的路径,将所述路径在所述文件监测列表中进行删除。
[0012]可选地,光盘挂载监测例程实时监测光盘的挂载或卸载情况,包括:
[0013]通过udev技术实时监测光驱的挂载或卸载情况。
[0014]可选地,所述通过udev技术实时监测光驱的挂载或卸载情况,包括:
[0015]在初始化udev上下文以及加载光盘挂载监测例程的监测参数后对光驱的挂载或卸载情况进行实时监测。
[0016]可选地,所述光盘刻录监测例程对所述文件监测列表中的路径进行监测,包括:
[0017]所述光盘刻录监测例程通过inotify技术实现对所述文件监测列表中的路径进行实时监测。
[0018]可选地,所述方法还包括:
[0019]上层应用根据实际需要对所述路径中刻录的文件内容进行检查或阻断文件刻录行为。
[0020]第二方面,提供了一种刻录信息监控装置,该装置包括:
[0021]启动模块,用于启动光盘挂载监测例程与光盘刻录监测例程,所述光盘挂载监测例程用于实时监测光盘的挂载或卸载情况,所述光盘刻录监测例程用于实时监测文件监测列表中的目录;
[0022]光盘挂载监控模块,用于当所述光盘挂载监测例程监测到存在光盘挂载时,获取光盘所挂载的路径,并将所述路径添加到所述文件监测列表;
[0023]文件路径监控模块,用于通过所述光盘刻录监测例程对所述文件监测列表中的路径进行监测,当监测到所述路径存在文件刻录行为时,则通知上层应用。
[0024]第三方面,提供了一种电子设备,包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现上述第一方面任一所述的刻录信息监控方法。
[0025]第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述第一方面任一所述的刻录信息监控方法。
[0026]本申请实施例提供的技术方案中,首先启动光盘挂载监测例程与光盘刻录监测例程,光盘挂载监测例程用于实时监测光盘的挂载或卸载情况,光盘刻录监测例程用于实时监测文件监测列表中的目录;当光盘挂载监测例程监测到存在光盘挂载时,获取光盘所挂载的路径,并将路径添加到文件监测列表;通过光盘刻录监测例程对文件监测列表中的路径进行监测,当监测到路径存在文件刻录行为时,则通知上层应用,上层应用根据实际需要对所述路径中刻录的文件内容进行检查或阻断文件刻录行为。可以看出,本申请通过对光盘挂载和光盘对应目录的实时监测来实现用户态的光盘刻录监测功能,相比以前通过内核态的监测方式,本方案可以有效的提高监测性能和系统兼容性,同时可以避免使用过程中的系统卡顿或系统宕机。
附图说明
[0027]为了更清楚地说明本专利技术的实施方式或现有技术中的技术方案,下面将对实施方式或现有技术描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是示例性的,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图引伸获得其它的实施附图。
[0028]图1为本申请实施例提供的一种刻录信息监控方法的步骤流程图;
[0029]图2为本申请实施例提供的一种刻录信息监控装置的框图;
[0030]图3为本申请实施例提供的一种电子设备的示意图。
具体实施方式
[0031]以下由特定的具体实施例说明本专利技术的实施方式,熟悉此技术的人士可由本说明书所揭露的内容轻易地了解本专利技术的其他优点及功效,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0032]目前对光盘刻录的监控,一般在驱动层监控文件的输入和输出,对监测到的所有
文件输出进行甄别,发现刻录行为再对输出数据时行检查和分析。基于驱动层的刻录监测,存在技术难度高、系统兼容性差、维护成本高等问题,由于驱动层无法很好的实现多线程并发处理,在处理大量数据里,会引走系统卡顿甚至造成系统死机。
[0033]本方案是通过一种简单快捷的技术实现对光盘记录的监控,以及时发现数据泄密事件的发生,并及时进行告警。
[0034]为便于对本实施例进行理解,首先对本申请实施例所公开的一种刻录信息监控方法进行详细介绍。
[0035]请参考图1,其示出了本申请实施例提供的一种刻录信息监控方法的流程图,该方法可以包括以下步骤:
[0036]步骤101,启动光盘挂载监测例程与光盘刻录监测例程。
[0037]其中,光盘挂载监测例程用于实时监测光盘的挂载或卸载情况,光盘刻录监测例程用于实时监测文件监测列表中的目录。
[0038]在本申请中的例程的作用类似于函数,例程是某个系统对外提供的功能接口或服务的集合。
[0039]步骤102,当光盘挂载监测例程监测到存在光盘挂载时,获取光盘所挂载的路径,并将路径添加到文件监测列表。
[0040]在本申请一个可选的实施例中,当光盘挂载监测例程监测到存在光盘卸载时,获取光盘所卸载的路径,将路径在文件监测本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种刻录信息监控方法,其特征在于,所述方法包括:启动光盘挂载监测例程与光盘刻录监测例程,所述光盘挂载监测例程用于实时监测光盘的挂载或卸载情况,所述光盘刻录监测例程用于实时监测文件监测列表中的目录;当所述光盘挂载监测例程监测到存在光盘挂载时,获取光盘所挂载的路径,并将所述路径添加到所述文件监测列表;通过所述光盘刻录监测例程对所述文件监测列表中的路径进行监测,当监测到所述路径存在文件刻录行为时,则通知上层应用。2.根据权利要求1所述的方法,其特征在于,当所述光盘挂载监测例程监测到存在光盘卸载时,包括:获取光盘所卸载的路径,将所述路径在所述文件监测列表中进行删除。3.根据权利要求1所述的方法,其特征在于,光盘挂载监测例程实时监测光盘的挂载或卸载情况,包括:通过udev技术实时监测光驱的挂载或卸载情况。4.根据权利要求3所述的方法,其特征在于,所述通过udev技术实时监测光驱的挂载或卸载情况,包括:在初始化udev上下文以及加载光盘挂载监测例程的监测参数后对光驱的挂载或卸载情况进行实时监测。5.根据权利要求1所述的方法,其特征在于,所述光盘刻录监测例程对所述文件监测列表中的路径进行监测,包括...

【专利技术属性】
技术研发人员:杨正学蔡报忠
申请(专利权)人:北京鼎普科技股份有限公司
类型:发明
国别省市:

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

1