【技术实现步骤摘要】
硬件资源的盗用检测方法、装置、存储介质及设备
[0001]本专利技术涉及资源检测
,具体而言,涉及一种硬件资源的盗用检测方法、装置、存储介质及设备。
技术介绍
[0002]分布式技术和区块链技术的高速发展,使得将集中式的计算、存储转移到网络中任何一个计算机节点上变为可能。若能够将技术合法使用到有益的领域,并有效使用硬件资源,则将带来巨大的益处。
[0003]但是,不少不法分子将技术非法恶意使用,导致网络上许多计算机节点中的硬件资源被盗用,被盗用资源造成了巨大的机器资源损失,同时也引发了许多问题,例如:硬件资源拥有方的经济损失以及非法使用技术者不正当牟利。
[0004]针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
[0005]本专利技术实施例提供了一种硬件资源的盗用检测方法、装置、存储介质及设备,以至少解决现有技术中无法根据预设分析策略实现检测硬件资源异常盗用情况的技术问题。
[0006]根据本专利技术实施例的一个方面,提供了一种硬件资源的盗用检测方法,包括:获取应用 ...
【技术保护点】
【技术特征摘要】
1.一种硬件资源的盗用检测方法,其特征在于,包括:获取应用程序对硬件资源的资源使用信息,其中,所述资源使用信息包括:资源使用量和资源使用时长;采用预设资源分析策略对所述资源使用信息进行分析,得到分析结果;当所述分析结果指示所述资源使用量和/或所述资源使用时长达到对应的预设阈值时,确定所述应用程序对所述硬件资源存在异常盗用。2.根据权利要求1所述的方法,其特征在于,在所述获取应用程序对硬件资源的资源使用信息之前,所述方法还包括:扫描目标设备中运行的目标应用进程,得到扫描结果,其中,所述目标应用进程为除系统进程之外启动的应用程序进程;根据所述扫描结果为所述应用程序配置主程序进程;根据所述主程序进程,采集所述应用程序对所述硬件资源的所述资源使用信息。3.根据权利要求1所述的方法,其特征在于,所述采用预设资源分析策略对所述资源使用信息进行分析,得到分析结果,包括:根据所述预设资源分析策略确定分析指标数据,其中,所述分析指标数据包含:硬件资源名称和指标计算方式,所述硬件资源名称包括以下至少之一:内存、CPU、磁盘,所述指标计算方式包括以下至少之一:求和、取平均值、取最大值、取最小值;根据所述预设资源分析策略确定不同的分析规则、不同的所述分析规则之前的组合关系和时间窗口,其中,所述分析规则用于确定与所述资源使用信息对应的所述预设阈值;根据所述时间窗口查询预定时间段内的实时数据和/或离线数据;采用所述指标计算方式,计算所述应用程序在所述预定时间段内对与所述硬件资源名称对应的硬件资源的所述资源使用量和所述资源使用时长;分析所述资源使用量和/或所述资源使用时长是否达到对应的所述预设阈值,得到所述分析结果。4.根据权利要求1所述的方法,其特征在于,在采用预设资源分析策略对所述资源使用信息进行分析,得到分析结果之后,所述方法还包括:若根据所述分析结果确定所述应用程序对所述硬件资源存在异常盗用,则生成告警事件和安全事件;响应于接收到的盗用追溯指令,根据所述安全事件追溯存在异常盗用的应用程序在预定时间段内的资源使用信息,或者根据所述告警事件追溯存在异常盗用的应用程序在预定时间段内的资源使用信息。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:在确定所述应用程序对所述硬件资源存在异常盗用时,弹出告警提示信息,其中,所述告警提示信息用于提示管理人员是否指令对所述应用程序的应用程序进程执行...
【专利技术属性】
技术研发人员:张毅,喻波,王志海,安鹏,董晓斌,
申请(专利权)人:北京明朝万达科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。