【技术实现步骤摘要】
虚拟机检测的对抗方法、装置及计算机可读存储介质
本申请涉及互联网
,特别涉及一种虚拟机检测的对抗方法、装置及计算机可读存储介质。
技术介绍
随着互联网技术的发展,各种恶意样本也层出不穷,为保证操作系统的稳定运行,对恶意样本进行检测具有重要意义。其中,样本指可在操作系统中执行的文件或脚本等,恶意样本指影响操作系统正常运行的样本。相关技术中,通常在虚拟机系统中对样本进行检测,通过在该虚拟机系统中执行样本,并根据该样本执行过程后产生的行为,判断该样本是否为恶意样本。但是,恶意样本的开发者通常会在恶意样本中添加虚拟机系统检测代码,用于检测该恶意样本的运行环境,并在检测到其运行环境为虚拟机系统时,会执行假的行为动作或直接退出,以隐藏该恶意样本的真实行为,避免虚拟机系统对该恶意样本的成功识别。因此,该检测方法的检测准确性较低。
技术实现思路
本申请提供了一种虚拟机检测的对抗方法、装置及计算机可读存储介质,可以解决对恶意样本的检测准确性较低的问题。所述技术方案如下:一方面,提供了一种虚拟机检测的对抗方法,所述方法包括:接收指示调用目标函数的远程过程调用RPC操作请求;对所述目标函数执行挂钩操作,以获取所述RPC操作请求携带的操作参数;确定所述操作参数指示的所述RPC操作请求的类型、所述RPC操作请求所调用的接口以及所述RPC操作请求所请求的连接目标对象;当所述操作参数指示的所述RPC操作请求的类型为查询请求,所述操作参数指示的所述RPC操作请求所调用 ...
【技术保护点】
1.一种虚拟机检测的对抗方法,其特征在于,所述方法包括:/n接收指示调用目标函数的远程过程调用RPC操作请求;/n对所述目标函数执行挂钩操作,以获取所述RPC操作请求携带的操作参数;/n确定所述操作参数指示的所述RPC操作请求的类型、所述RPC操作请求所调用的接口以及所述RPC操作请求所请求的连接目标对象;/n当所述操作参数指示的所述RPC操作请求的类型为查询请求,所述操作参数指示的所述RPC操作请求所调用的接口为通过Windows管理规范WMI接口发起查询请求时所需调用的接口,且所述操作参数指示的所述RPC操作请求所请求的连接目标对象为通过带有指向的端口所请求的对象时,确定所述RPC操作请求为通过WMI接口发起的查询请求;/n禁止执行所述RPC操作请求所请求的操作。/n
【技术特征摘要】
1.一种虚拟机检测的对抗方法,其特征在于,所述方法包括:
接收指示调用目标函数的远程过程调用RPC操作请求;
对所述目标函数执行挂钩操作,以获取所述RPC操作请求携带的操作参数;
确定所述操作参数指示的所述RPC操作请求的类型、所述RPC操作请求所调用的接口以及所述RPC操作请求所请求的连接目标对象;
当所述操作参数指示的所述RPC操作请求的类型为查询请求,所述操作参数指示的所述RPC操作请求所调用的接口为通过Windows管理规范WMI接口发起查询请求时所需调用的接口,且所述操作参数指示的所述RPC操作请求所请求的连接目标对象为通过带有指向的端口所请求的对象时,确定所述RPC操作请求为通过WMI接口发起的查询请求;
禁止执行所述RPC操作请求所请求的操作。
2.根据权利要求1所述的方法,其特征在于,所述操作参数包括:请求类型参数、接口参数和请求目标参数,所述确定所述操作参数指示的所述RPC操作请求的类型、所述RPC操作请求所调用的接口以及所述RPC操作请求所请求的连接目标对象,包括:
确定所述请求类型参数指示的RPC操作请求的类型;
确定所述接口参数指示的RPC操作请求所调用的接口;
确定所述请求目标参数指示的RPC操作请求所请求的连接目标对象;
所述当所述操作参数指示的所述RPC操作请求的类型为查询请求,所述操作参数指示的所述RPC操作请求所调用的接口为通过WMI接口发起查询请求时所需调用的接口,且所述操作参数指示的所述RPC操作请求所请求的连接目标对象为通过带有指向的端口所请求的对象时,确定所述RPC操作请求为通过WMI接口发起的查询请求,包括:
当所述请求类型参数指示的RPC操作请求的类型为查询请求,所述接口参数指示的RPC操作请求所调用的接口为通过WMI接口发起查询请求时所需调用的接口,且所述请求目标参数指示的RPC操作请求所请求的连接目标对象为通过带有指向的端口所请求的对象时,确定所述RPC操作请求为通过WMI接口发起的查询请求。
3.根据权利要求2所述的方法,其特征在于,所述请求类型参数包括:请求标识号,所述确定所述请求类型参数指示的RPC操作请求的类型,包括:
当所述请求标识号的参数值等于目标值时,确定所述RPC操作请求的类型为查询请求。
4.根据权利要求2所述的方法,其特征在于,所述接口参数包括:至少一个全局唯一标识符,所述确定所述接口参数指示的RPC操作请求所调用的接口,包括:
当所述至少一个全局唯一标识符包括至少一个目标标识符时,确定所述RPC操作请求所调用的接口为通过WMI接口发...
【专利技术属性】
技术研发人员:曹有理,许天胜,谭昱,杨耀荣,沈江波,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。