防勒索任务的处理方法、装置、设备及存储介质与流程
本技术涉及信息安全,特别涉及防勒索任务的处理方法、装置、设备及存储介质。
背景技术:
1、随着勒索软件攻击事件的增多,通过在目标设备上执行防勒索任务,来提高目标设备对应的数据的安全性。
2、以目标设备为存储设备为例,相关技术中,在存储设备上依赖人工介入或者采用固定的执行策略执行防勒索任务。其中,人工介入的方式受限于决策者的人工经验,容易出错,防勒索任务的执行策略的可靠性和准确性不高,导致存储设备对应的数据的安全性不高。而按照固定的执行策略执行防勒索任务,灵活性不够,使得防勒索任务的执行策略的准确性不高,仍然会导致存储设备对应的数据的安全性不高。
技术实现思路
1、本技术提供了防勒索任务的处理方法、装置、设备及存储介质,以提高防勒索任务的执行策略的可靠性和准确性,进而提高数据的安全性。
2、第一方面,提供了一种防勒索任务的处理方法,该方法包括:获取针对目标设备的防勒索任务的输入信息和决策辅助信息,其中,输入信息指示用户对防勒索任务的需求,决策辅助信息包括目标设备对应的业务信息或目标设备的资源信息中的至少一种。之后,根据输入信息和决策辅助信息,获取防勒索任务的第一执行策略;基于第一执行策略执行防勒索任务。
3、其中,目标设备对应的业务信息包括但不限于目标设备自身运行的业务的业务类型和业务参数、或目标设备对应的上层设备上运行的业务的业务类型和业务参数中的至少一种。以目标设备是存储设备为例,目标设备对应的上层设备为存储设备对应的主机,存储设备的业务信息包括存储设备上运行的业务的业务类型和业务参数,或主机上运行的业务的业务类型和业务参数中的至少一种。
4、目标设备的资源信息包括但不限于目标设备的资源使用率、资源占用情况或容量占用情况中的至少一种,以目标设备的资源包括cpu、内存和持久化存储介质为例,目标设备的资源信息包括cpu使用率、内存占用情况或持久化存储介质的占用情况等。
5、本技术提供的方法通过获取防勒索任务的第一执行策略,并基于该第一执行策略来执行防勒索任务,能够支持端到端防勒索任务的自主决策和接管,且相较于各个环节均基于人工经验介入的方式,本技术提供的防勒索任务的处理方式不容易出错,准确性更高。此外,基于输入信息和决策辅助信息来获取防勒索任务的第一执行策略时,参考了用户需求,还可适应于存储设备对应的业务信息以及存储设备的资源信息的情况,不仅保证了获取的第一执行策略的准确性,还可支持防勒索功能的动态适应能力,相比按照固定的执行策略执行防勒索任务的方式,本技术提供的方法灵活性更高,使得目标设备对应的数据的安全性也更高。其中,目标设备对应的数据包括但不限于目标设备上存储的数据、目标设备对应的业务所包括的数据、或者用户指定的数据中的至少一种。
6、在一种可能的实施方式中,输入信息指示防勒索任务的第一类型,第一执行策略指示第一类型的防勒索任务所包括的至少一个子任务。该方法通过输入信息来指示用户想要执行的防勒索任务的类型,进而确定指示该类型的防勒索任务的子任务,使得获取的执行策略更加符合用户的需求,提升用户体验。
7、在一种可能的实施方式中,第一类型包括数据类型的识别(identify)、防勒索功能配置、勒索攻击检测(detect)、或勒索攻击后的数据恢复(recover)中的至少一种。如此,该方法能够适用于多种第一类型的防勒索任务的处理,应用范围更广。
8、可选地,针对第一类型的不同情况,第一执行策略指示的防勒索任务包括但不限于如下几种情况。
9、在第一类型包括数据类型的识别的情况下,第一执行策略指示防勒索任务包括对识别得到的敏感数据或者重要数据进行标记、根据保护策略对识别得到的敏感数据或重要数据进行保护中的一种或多种。该种情况能够实现对敏感数据或重要数据进行保护。
10、在第一类型包括防勒索功能配置的情况下,第一执行策略指示防勒索任务包括配置至少一个防勒索功能,配置防勒索功能包括配置该防勒索功能的参数。该种情况能够配置满足用户需求的防勒索功能,提升用户体验。
11、在第一类型包括勒索攻击检测的情况下,第一执行策略指示防勒索任务包括对检测出受到勒索攻击的数据执行至少一种响应策略。该种情况在检测到勒索攻击后,能够及时响应,对受到勒索攻击的数据及时进行保护。
12、在第一类型包括勒索攻击后的数据恢复的情况下,第一执行策略指示防勒索攻击任务包括对受到勒索攻击的数据执行至少一种恢复策略。该种情况对受到勒索攻击的数据执行恢复策略,以减少勒索攻击带来的影响。
13、在一种可能的实施方式中,根据输入信息和决策辅助信息,获取防勒索任务的第一执行策略,包括:将输入信息和决策辅助信息输入人工智能模型,并基于数据安全知识库,得到第一执行策略。通过采用人工智能模型结合数据安全知识库的方式来获取第一执行策略,使得获取的第一执行策略更加准确。
14、数据安全知识库包括但不限于基于输入信息识别得到的安全知识实体、安全知识实体之间的关系或事件中的至少一种,或者第一信息;其中,第一信息包括历史防勒索任务的输入信息、历史防勒索任务的决策辅助信息、以及历史防勒索任务的执行策略。该方法中的数据安全知识库的内容比较全面,据此确定的执行策略也更加准确。
15、在一种可能的实施方式中,该方法还包括:基于用户对历史防勒索任务的执行结果的反馈信息优化数据安全知识库。其中,用户对历史防勒索任务的执行结果的反馈信息能够反映对执行结果的校准情况,通过用户对历史防勒索任务的执行结果的反馈信息来优化数据安全知识库,使得数据安全知识库的内容更加准确。
16、在一种可能的实施方式中,基于用户对历史防勒索任务的执行结果的反馈信息优化数据安全知识库,包括:基于第一信息,以及用户对第一信息中的防勒索任务的执行结果的反馈信息,构建安全事件知识图谱;基于安全事件知识图谱进行知识推理,根据知识推理的结果来更新数据安全知识库。
17、由于第一信息包括历史防勒索任务的输入信息、历史防勒索任务的决策辅助信息、以及历史防勒索任务的执行策略,因而基于历史防勒索任务的情况以及本次防勒索任务的执行结果的反馈信息总结出安全事件知识图谱,基于该安全事件知识图谱进行知识推理的结果更加准确,根据该知识推理的结果更新数据安全知识库,使数据安全知识库的内容更加全面和准确,基于该数据安全知识库确定的防勒索任务的执行策略也更加准确。
18、在一种可能的实施方式中,基于第一执行策略执行防勒索任务,包括:对第一执行策略指示的防勒索任务的至少一个子任务执行编排,得到编排策略,该编排策略用于指示至少一个子任务的执行顺序;按照编排策略执行所述至少一个子任务。由于编排策略指示子任务的执行顺序,因而按照编排策略执行子任务,使得防勒索任务的执行更加有序,提高执行结果的可靠性。
19、在一种可能的实施方式中,编排策略基于至少一个子任务之间的优先级或者目标设备的资源信息中的至少一种得到。通过基于子任务之间的优先级来确定编排策略,使得该编排策略指示的子任务的执行顺序更加准确,通过基于目标设备的资源信息来确定编排策略,使得编排策略更加适应于目标设备的资源的情况。
20、在一种可能的实施方式中,目标设备包括多个存储设备,编排策略基于多个存储设备的设备类型和多个存储设备对应的业务类型得到。该方法可适用于数据中心等包括多个存储设备的场景,且基于多个存储设备的设备类型和多个设备对应的业务类型来确定编排策略,使得确定的编排策略能够考虑全局情况,指示的子任务的执行顺序更加准确。
21、在一种可能的实施方式中,该方法还包括:基于输入信息识别用户意图,得到意图识别结果,意图识别结果指示用户对防勒索任务的需求;根据输入信息和决策辅助信息,获取防勒索任务的第一执行策略,包括:根据意图识别结果、输入信息和决策辅助信息,获取防勒索任务的第一执行策略。通过识别用户意图,使得获取的第一执行策略符合用户意图,提升用户体验。
22、在一种可能的实施方式中,目标设备包括多个存储设备,目标设备对应的业务信息包括多个存储设备对应的业务信息,目标设备的资源信息包括多个存储设备的资源信息。该方法可适用于数据中心等包括多个存储设备的场景,且获取的目标设备对应的业务信息更加全面,能够考虑全局情况,使得确定的执行策略更加准确,还可支持对多个存储设备的防勒索任务的执行策略进行统一协同和接管。
23、第二方面,提供了一种防勒索任务的处理装置,该防勒索任务的处理装置用于执行上述第一方面提供的任一种方法。本技术可以根据上述第一方面提供的任一种方法,对该防勒索任务的处理装置进行功能模块的划分。例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。示例性的,本技术可以按照功能将该防勒索任务的处理装置划分为第一获取模块、第二获取模块、第三获取模块和执行模块等。
24、第一获取模块,用于获取针对目标设备的防勒索任务的输入信息,输入信息指示用户对防勒索任务的需求;
25、第二获取模块,用于获取防勒索任务的决策辅助信息,决策辅助信息包括目标设备对应的业务信息或目标设备的资源信息中的至少一种;
26、第三获取模块,用于根据输入信息和决策辅助信息,获取防勒索任务的第一执行策略;
27、执行模块,用于基于第一执行策略执行防勒索任务。
28、在一种可能的实施方式中,输入信息指示防勒索任务的第一类型;第一执行策略指示第一类型的防勒索任务所包括的至少一个子任务。
29、在一种可能的实施方式中,第一类型包括数据类型的识别、防勒索功能配置、勒索攻击检测、或勒索攻击后的数据恢复中的至少一种。
30、在一种可能的实施方式中,在第一类型包括数据类型的识别的情况下,第一执行策略指示防勒索任务包括对识别得到的敏感数据或者重要数据进行标记、根据保护策略对识别得到的敏感数据或重要数据进行保护中的一种或多种;
31、在第一类型包括防勒索功能配置的情况下,第一执行策略指示防勒索任务包括配置至少一个防勒索功能,配置防勒索功能包括配置所述防勒索功能的参数;
32、在第一类型包括勒索攻击检测的情况下,第一执行策略指示防勒索任务包括对检测出受到勒索攻击的数据执行至少一种响应策略;
33、在第一类型包括勒索攻击后的数据恢复的情况下,第一执行策略指示防勒索攻击任务包括对受到勒索攻击的数据执行至少一种恢复策略。
34、在一种可能的实施方式中,第三获取模块,用于将输入信息和决策辅助信息输入人工智能模型,并基于数据安全知识库,得到第一执行策略。
35、在一种可能的实施方式中,数据安全知识库包括基于输入信息识别得到的安全知识实体、安全知识实体之间的关系或事件中的至少一种,或者第一信息;
36、其中,第一信息包括历史防勒索任务的输入信息、历史防勒索任务的决策辅助信息、以及历史防勒索任务的执行策略。
37、在一种可能的实施方式中,第三获取模块,还用于基于用户对历史防勒索任务的执行结果的反馈信息优化数据安全知识库。
38、在一种可能的实施方式中,第三获取模块,用于基于第一信息,以及用户对第一信息中的防勒索任务的执行结果的反馈信息,构建安全事件知识图谱;基于安全事件知识图谱进行知识推理,根据知识推理的结果来更新数据安全知识库。
39、在一种可能的实施方式中,执行模块,用于对第一执行策略指示的防勒索任务的至少一个子任务执行编排,得到编排策略,编排策略用于指示至少一个子任务的执行顺序;按照编排策略执行至少一个子任务。
40、在一种可能的实施方式中,编排策略基于至少一个子任务之间的优先级或者目标设备的资源信息中的至少一种得到。
41、在一种可能的实施方式中,目标设备包括多个存储设备,编排策略基于多个存储设备的设备类型和多个存储设备对应的业务类型得到。
42、第三方面,提供了一种计算机设备,该计算机设备包括处理器,处理器和存储器耦合,存储器用于存储至少一条指令,处理器用于加载并执行至少一条指令,以使该计算机设备执行上述第一方面中的任一种方法。
43、在一种可能的实现方式中,该计算机设备包括存储器。
44、第四方面,提供了一种计算机可读存储介质,计算机可读存储介质中存储有至少一条指令,指令由处理器加载并执行以实现上述第一方面中的任一种方法。
45、第五方面,提供了一种计算机程序(产品),计算机程序(产品)包括计算机程序/指令,计算机程序/指令被处理器执行,以使计算机实现上述第一方面中的任一种方法。
46、第六方面,提供了一种计算机设备,该计算机设备包括:收发器、存储器和处理器。其中,该收发器、该存储器和该处理器通过内部连接通路互相通信,该存储器用于存储指令,该处理器用于执行该存储器存储的指令,以控制收发器接收信号,并控制收发器发送信号,并且当该处理器执行该存储器存储的指令时,使得该处理器执行上述第一方面中的任一种方法。
47、可选地,处理器为一个或多个,存储器为一个或多个。
48、可选地,存储器可以与处理器集成在一起,或者存储器与处理器分离设置。
49、在具体实现过程中,存储器可以为非瞬时性(non-transitory)存储器,例如只读存储器(read only memory,rom),其可以与处理器集成在同一块芯片上,也可以分别设置在不同的芯片上,本技术对存储器的类型以及存储器与处理器的设置方式不做限定。
50、第七方面,提供了一种芯片,包括处理器,用于从存储器中调用并运行存储器中存储的运行程序指令或代码,使得安装有该芯片的计算机设备执行上述第一方面中的任一种方法。
51、第八方面,提供另一种芯片,包括:输入接口、输出接口、处理器和存储器,输入接口、输出接口、处理器以及存储器之间通过内部连接通路相连,该处理器用于执行存储器中的代码,当代码被执行时,处理器用于执行上述第一方面中的任一种方法。
52、第九方面,提供了一种计算机系统,该计算机系统包括多个计算机设备和上述第二方面中提供的任一种防勒索任务的处理装置,该防勒索任务的处理装置用于对多个计算机设备的防勒索功能进行协同和接管。
53、应当理解的是,上述本技术的第二方面至第九方面的技术方案及对应的可能的实施方式所取得的有益效果,可以参见上述对第一方面及其对应的可能的实施方式的技术效果,此处不再赘述。
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com