[发明专利]数字货币矿机的病毒扫描方法、装置和数字货币矿机有效
申请号: | 202010757818.3 | 申请日: | 2020-07-31 |
公开(公告)号: | CN111967004B | 公开(公告)日: | 2021-06-04 |
发明(设计)人: | 韦建利;黄理洪;马伟彬;付志鸣 | 申请(专利权)人: | 深圳比特微电子科技有限公司 |
主分类号: | G06F21/56 | 分类号: | G06F21/56 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 张驰;宋志强 |
地址: | 518057 广东省深圳市高*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数字 货币 病毒 扫描 方法 装置 | ||
本发明实施方式提出一种数字货币矿机的病毒扫描方法、装置和数字货币矿机。方法包括:启动部署在内核空间中的病毒扫描引擎线程;挂载部署在用户空间中的病毒库;使能所述病毒扫描引擎线程利用所述病毒库对所述数字货币矿机进行扫描。本发明实施方式的病毒扫描引擎线程不会被用户程序非法停止,提高了数字货币矿机的安全性。当病毒扫描引擎线程发现病毒库被篡改时,禁止运行挖矿程序,进一步提高了数字货币矿机的安全性。另外,本发明实施方式可以基于扫描结果实现多种处理,功能灵活。
技术领域
本发明属于数字货币技术领域,特别是涉及一种数字货币矿机的病毒扫描方法、装置和数字货币矿机。
背景技术
数字货币可以认为是一种基于节点网络和数字加密算法的虚拟货币。数字货币的核心特征主要包括:1、由于来自于某些开放的算法,数字货币没有发行主体;2、由于算法解的数量确定,数字货币的总量固定;3、由于交易过程需要网络中的各个节点的认可,因此数字货币的交易过程足够安全。随着超级计算机的快速发展,数字货币矿机已经从显卡矿机逐步走向更低功耗和更低成本的专用集成电路(Application Specific IntegratedCircuit,ASIC)矿机。目前,数字货币矿机一般运行厂商定制的固件,完成连接矿池、运行挖矿程序、并提供矿场运维接口等功能。
由于矿机固件为非封闭运行系统,矿机具有如下特点:(1)、可以通过网络接口与矿机传输文件;(2)、可以通过矿场运维接口安装新固件;(3)、可以通过SD卡格式化并重新烧录程序。因此,矿机可能感染计算机病毒,使用户正当合法权利遭到损失。
目前,针对矿机的病毒扫描和相应杀毒处理的研究仍然较少。
发明内容
本发明实施例提出一种数字货币矿机的病毒扫描方法、装置和数字货币矿机。
本发明实施例的技术方案如下:
一种数字货币矿机的病毒扫描方法,该方法包括:
启动部署在内核空间中的病毒扫描引擎线程;
挂载部署在用户空间中的病毒库;
使能所述病毒扫描引擎线程利用所述病毒库对所述数字货币矿机进行扫描。
在一个实施方式中,该方法还包括:
使能所述病毒扫描引擎线程执行对应于扫描结果的预定处理,其中所述预定处理包括下列中的至少一个:
当基于扫描结果确定所述数字货币矿机存在异常时,发出报警提示;
当基于扫描结果确定所述数字货币矿机存在异常时,禁止运行挖矿程序;
当基于扫描结果确定所述数字货币矿机存在病毒时,删除所述病毒;
当基于扫描结果确定所述数字货币矿机存在病毒时,停止所述病毒的运行;
当扫描结果提示所述数字货币矿机存在病毒时,禁止运行挖矿程序。
在一个实施方式中,所述启动部署在内核空间中的病毒扫描引擎线程包括:启动部署在矿机操作系统内核中的病毒扫描引擎线程;
所述挂载部署在用户空间中的病毒库包括:使能矿机操作系统内核挂载内嵌在根文件系统中的病毒库。
在一个实施方式中,在挂载部署在用户空间中的病毒库与病毒扫描引擎线程利用病毒库对数字货币矿机进行扫描之间,该方法还包括:
使能病毒扫描引擎线程校验所述病毒库,其中当发现病毒库被篡改时,使能病毒扫描引擎线程禁止运行挖矿程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳比特微电子科技有限公司,未经深圳比特微电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010757818.3/2.html,转载请声明来源钻瓜专利网。