【技术实现步骤摘要】
一种设备程序控制方法及装置
[0001]本申请涉及计算机程序控制领域,尤其涉及一种设备程序控制方法及装置。
技术介绍
[0002]现阶段有很多恶意程序会通过通用串行总线(Universal Serial Bus,USB)设备侵入到用户终端,即在用户将USB设备插入USB接口连接至用户终端时,USB设备上的恶意程序会自动运行。目前对USB设备上的程序进行控制的方案,只能防止USB设备在插入USB接口连接至用户终端的时候自动运行。但是一旦USB设备插入USB接口连接至用户终端之后,如果USB设备上有恶意程序,也有可能被用户无意中手动运行或者被其他恶意程序间接运行起来,对用户终端的安全造成隐患。
技术实现思路
[0003]本申请提供一种设备程序控制方法及装置,能够解决现阶段如何在不影响USB设备本身数据读写功能的前提下,禁止USB设备上的可执行程序或者脚本文件被执行的问题。
[0004]为了达到上述目的,本申请采用如下技术方案:
[0005]第一方面,本申请提供一种设备程序控制方法,应用于设备监控模块,包括:确定目标设备的事件类型;其中,事件类型包括第一事件和第二事件,第一事件为目标设备被接入终端,第二事件为目标设备被拔出终端;根据目标设备的事件类型,确定第一指示信息;其中,第一指示信息包括目标设备的标识信息,第一指示信息用于指示对目标设备上的程序进行控制,程序包括可执行程序和脚本文件程序;向内核驱动模块发送第一指示信息。
[0006]基于上述技术方案,本申请通过对目标设备的事件类型 ...
【技术保护点】
【技术特征摘要】
1.一种设备程序控制方法,其特征在于,应用于设备监控模块,所述方法包括:确定目标设备的事件类型;其中,所述事件类型包括第一事件和第二事件,所述第一事件为所述目标设备被接入终端,所述第二事件为所述目标设备被拔出终端;根据所述目标设备的事件类型,确定第一指示信息;其中,所述第一指示信息包括所述目标设备的标识信息,所述第一指示信息用于指示对所述目标设备上的程序进行控制,所述程序包括可执行程序和脚本文件程序;向内核驱动模块发送所述第一指示信息。2.根据权利要求1所述的方法,其特征在于,在所述确定目标设备的事件类型之前,所述方法还包括:向操作系统发送第一注册信息;其中,所述第一注册信息用于申请注册第一功能,所述第一功能用于确定所述目标设备的事件类型;接收来自所述操作系统的第一配置信息;根据所述第一配置信息,配置所述第一功能。3.根据权利要求2所述的方法,其特征在于,所述根据所述目标设备的事件类型,确定第一指示信息,具体包括:若所述目标设备的事件类型为第一事件,则确定所述目标设备的标识信息和程序禁止指令;将所述目标设备的标识信息和所述程序禁止指令确定为所述第一指示信息;其中,所述程序禁止指令用于指示禁止所述目标设备上的程序运行;若所述目标设备的事件类型为第二事件,则确定所述目标设备的标识信息和程序禁止取消指令;将所述目标设备的标识信息和所述程序禁止取消指令确定为所述第一指示信息;其中,所述程序禁止取消指令用于指示停止禁止所述目标设备上的程序运行。4.根据权利要求1
‑
3中任一项所述的方法,其特征在于,所述目标设备的设备类型为USB设备。5.一种设备程序控制方法,其特征在于,应用于内核驱动模块,所述方法包括:接收来自设备监控模块的第一指示信息;所述第一指示信息包括所述目标设备的标识信息;根据所述第一指示信息,对所述目标设备上的程序进行控制;其中,所述程序包括可执行程序和脚本文件程序。6.根据权利要求5所述的方法,其特征在于,所述接收来自设备监控模块的第一指示信息之前,所述方法还包括:向操作系统发送第二注册信息;其中,所述第二注册信息用于申请注册第二功能,所述第二功能用于确定程序的运行路径,所述运行路径包括进程路径和文件路径;接收来自所述操作系统的第二配置信息;根据所述第二配置信息,配置所述第二功能。7.根据权利要求6所述的方法,其特征在于,所述根据所述第一指示信息,对所述目标设备上的程序进行控制,具体包括:在所述第一指示信息中包括程序禁止指令的情况下,判断所述程序的运行路径中,是否包括所述目标设备的标识信息;若所述程序的运行路径中包括所述目标设备的标识信息,则禁止所述程序运行;
在所述第一指示信息中包括程序禁止取消指令的情况下,停止禁止所述程序运行。8.根据权利要求5
‑
7中任一项所述的方法,其特征在于,所述目标设备的设备类型为USB设备。9.一种设备程序控制装置,其特征在于,所述设备程序装置包括:处理单元和发送单元;所述处理单元,用于确定目标设备的事件类型;其中,所述事件类型包括第一事件和第二事件,所述第一事件为所述目标设备被接入终端,所述第二事件为所述目标设备被拔出终端;所述处理单元,还用于根据所述目标设备的事件类型,确定第一指示信息;其中,所述第一指示信息包括所述目标设备的标识信息,所述第一指示信息用于指示对所述目标设备上的程序进行控制...
【专利技术属性】
技术研发人员:朱亿,韩艳东,王冰,马成荣,黄勇,
申请(专利权)人:亚信科技成都有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。