一种挖矿行为检测方法、装置及相关设备制造方法及图纸

技术编号:32120939 阅读:25 留言:0更新日期:2022-01-29 19:07
本申请公开了一种挖矿行为检测方法,包括根据检测指令启动监控进程;通过所述监控进程判断是否在预设时长内接收到目标终端上传的信息输入事件;若在所述预设时长内未接收到所述信息输入事件,则检测所述目标终端的当前负荷;判断所述当前负荷是否超出预设阈值;若所述当前负荷超出所述预设阈值,则确定所述目标终端存在挖矿行为;该挖矿行为检测方法实现了简单有效的挖矿行为检测,可以有效提高检测结果的准确性。本申请还公开了一种挖矿行为检测装置、系统及计算机可读存储介质,均具有上述有益效果。有益效果。有益效果。

【技术实现步骤摘要】
一种挖矿行为检测方法、装置及相关设备


[0001]本申请涉及云游戏
,特别涉及一种挖矿行为检测方法,还涉及一种挖矿行为检测装置、系统及计算机可读存储介质。

技术介绍

[0002]随着虚拟货币的持续火爆、比特币价格的持续升高,显卡挖矿近年来成为行业人士所熟知的一种特殊赚钱方法。显卡挖矿是通过特定的程序和特定的算法,利用电脑显卡的运算率在选定的矿池里进行大量的计算,产生数据包。矿池则根据各个挖矿终端计算量的多少分配不同数量的虚拟货币,通过出售这些虚拟货币实现赚钱。但是,显卡挖矿要让显卡长时间满载,功耗会相当高,电费开支也会越来越高,显卡损坏也会比较厉害。国内外有不少专业矿场开在水电站等电费极其低廉的地区,而更多的用户只能在家里或普通矿场内挖矿,电费自然不便宜。而近年来显卡价格也日益高涨,且缺货严重,很多挖矿人员则将目标转向了云游戏系统。
[0003]相关技术中,可以通过检测流量包里特定的字符串特征来进行恶意挖矿识别,但是,由于不同协议、不同版本的挖矿程序所携带的特征存在不确定性,同时也可能被攻击者进行格式修改,从而导致检测无效,很难通过黑白名单来确定挖矿程序。
[0004]因此,如何实现简单有效的挖矿行为检测,提高检测结果的准确性是本领域技术人员亟待解决的问题。

技术实现思路

[0005]本申请的目的是提供一种挖矿行为检测方法,该挖矿行为检测方法实现了简单有效的挖矿行为检测,可以有效提高检测结果的准确性;本申请的另一目的是提供一种挖矿行为检测装置、系统及计算机可读存储介质,均具有上述有益效果。
[0006]第一方面,本申请提供了一种挖矿行为检测方法,包括:
[0007]根据检测指令启动监控进程;
[0008]通过所述监控进程判断是否在预设时长内接收到目标终端上传的信息输入事件;
[0009]若在所述预设时长内未接收到所述信息输入事件,则检测所述目标终端的当前负荷;
[0010]判断所述当前负荷是否超出预设阈值;
[0011]若所述当前负荷超出所述预设阈值,则确定所述目标终端存在挖矿行为。
[0012]优选的,所述通过所述监控进程判断是否在预设时长内接收到目标终端上传的信息输入事件,包括:
[0013]通过所述监控进程判断是否在第一预设时长内接收到所述目标终端上传的键盘事件,是否在第二预设时长内接收到所述目标终端上传的鼠标事件,是否在第三预设时长内接收到所述目标终端上传的手柄事件。
[0014]优选的,所述检测所述目标终端的当前负荷,包括:
[0015]检测所述目标终端的CPU使用率。
[0016]优选的,所述检测所述目标终端的当前负荷之前,还包括:
[0017]向所述目标终端发送操作提示信息,并对所述目标终端进行未操作时长统计;
[0018]当所述未操作时长超出第四预设时长时,执行所述判断所述当前负荷是否超出预设阈值的步骤。
[0019]优选的,所述确定所述目标终端存在挖矿行为之后,还包括:
[0020]输出告警提示信息。
[0021]优选的,所述确定所述目标终端存在挖矿行为之后,还包括:
[0022]采集所述目标终端的用户信息;
[0023]将所述用户信息添加至黑名单。
[0024]优选的,所述目标终端上传所述信息输入事件,包括:
[0025]所述目标终端按照预设时间间隔上传所述信息输入事件;其中,所述预设时间间隔低于所述预设时长。
[0026]第二方面,本申请还公开了一种挖矿行为检测装置,包括:
[0027]进程启动模块,用于根据检测指令启动监控进程;
[0028]事件判断模块,用于通过所述监控进程判断是否在预设时长内接收到目标终端上传的信息输入事件;
[0029]负荷检测模块,用于若在所述预设时长内未接收到所述信息输入事件,则检测所述目标终端的当前负荷;
[0030]负荷判断模块,用于判断所述当前负荷是否超出预设阈值;
[0031]行为确定模块,用于若所述当前负荷超出所述预设阈值,则确定所述目标终端存在挖矿行为。
[0032]第三方面,本申请还公开了一种挖矿行为检测设备,包括:
[0033]存储器,用于存储计算机程序;
[0034]处理器,用于执行所述计算机程序时实现如上所述的任一种挖矿行为检测方法的步骤。
[0035]第四方面,本申请还公开了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的任一种挖矿行为检测方法的步骤。
[0036]本申请所提供的一种挖矿行为检测方法,包括根据检测指令启动监控进程;通过所述监控进程判断是否在预设时长内接收到目标终端上传的信息输入事件;若在所述预设时长内未接收到所述信息输入事件,则检测所述目标终端的当前负荷;判断所述当前负荷是否超出预设阈值;若所述当前负荷超出所述预设阈值,则确定所述目标终端存在挖矿行为。
[0037]可见,本申请所提供的挖矿行为检测方法,由于挖矿一般都是在主机上部署软件自动运行挖矿的,用户在较长时间内不会操作键盘、鼠标、手柄等信息输入设备,而且显卡使用率很高;然而,正常使用云游戏系统的用户都会使用信息输入设备,基于此,可以通过判断终端上是否长时间未发生信息输入事件,以及终端是否处于高负荷状态来确定其中是否发生挖矿行为,从而实现挖矿行为检测,由此,实现了简单有效的挖矿行为检测,同时也
提高了检测结果的准确性。
[0038]本申请所提供的一种挖矿行为检测装置、系统及计算机可读存储介质,均具有上述有益效果,在此不再赘述。
附图说明
[0039]为了更清楚地说明现有技术和本申请实施例中的技术方案,下面将对现有技术和本申请实施例描述中需要使用的附图作简要的介绍。当然,下面有关本申请实施例的附图描述的仅仅是本申请中的一部分实施例,对于本领域普通技术人员来说,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图,所获得的其他附图也属于本申请的保护范围。
[0040]图1为本申请所提供的一种挖矿行为检测方法的流程示意图;
[0041]图2为本申请所提供的一种挖矿行为检测方法的功能模块示意图;
[0042]图3为本申请所提供的另一种挖矿行为检测方法的流程示意图;
[0043]图4为本申请所提供的一种挖矿行为检测装置的结构示意图;
[0044]图5为本申请所提供的一种挖矿行为检测系统的结构示意图。
具体实施方式
[0045]本申请的核心是提供一种挖矿行为检测方法,该挖矿行为检测方法实现了简单有效的挖矿行为检测,可以有效提高检测结果的准确性;本申请的另一核心是提供一种挖矿行为检测装置、系统及计算机可读存储介质,也具有上述有益效果。
[0046]为了对本申请实施例中的技术方案进行更加清楚、完整地描述,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行介绍。显本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种挖矿行为检测方法,其特征在于,包括:根据检测指令启动监控进程;通过所述监控进程判断是否在预设时长内接收到目标终端上传的信息输入事件;若在所述预设时长内未接收到所述信息输入事件,则检测所述目标终端的当前负荷;判断所述当前负荷是否超出预设阈值;若所述当前负荷超出所述预设阈值,则确定所述目标终端存在挖矿行为。2.根据权利要求1所述的挖矿行为检测方法,其特征在于,所述通过所述监控进程判断是否在预设时长内接收到目标终端上传的信息输入事件,包括:通过所述监控进程判断是否在第一预设时长内接收到所述目标终端上传的键盘事件,是否在第二预设时长内接收到所述目标终端上传的鼠标事件,是否在第三预设时长内接收到所述目标终端上传的手柄事件。3.根据权利要求1所述的挖矿行为检测方法,其特征在于,所述检测所述目标终端的当前负荷,包括:检测所述目标终端的CPU使用率。4.根据权利要求1至3任意一项所述的挖矿行为检测方法,其特征在于,所述检测所述目标终端的当前负荷之前,还包括:向所述目标终端发送操作提示信息,并对所述目标终端进行未操作时长统计;当所述未操作时长超出第四预设时长时,执行所述判断所述当前负荷是否超出预设阈值的步骤。5.根据权利要求1所述的挖矿行为检测方法,其特征在于,所述确定所述目标终端存在挖矿行为之后,还包括:...

【专利技术属性】
技术研发人员:王叶群
申请(专利权)人:杭州雾联科技有限公司
类型:发明
国别省市:

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

1