掌桥专利:专业的专利平台
掌桥专利
首页

监视模型的生成方法、装置、存储介质和电子终端

文献发布时间:2023-06-19 13:29:16


监视模型的生成方法、装置、存储介质和电子终端

技术领域

本发明涉及计算机安全技术领域,尤其涉及监视模型的生成方法、装置、存储介质和电子终端。

背景技术

在证券结构中,通常都会设置有服务器,该服务器用于存储证券数据,并提供证券服务。在实际中,通常会有用户在该服务器上运行命令,来执行维护操作等。可以理解的是,如果用户进行的是正常的操作,则用户的行为符合某个监视模型;如果用户的行为不是正常的操作,则用户的行为就不符合该监视模型;反之,可以用该监视模型来监控用户的行为是否是正常的操作。

因此,设计一个能够对应用户行为进行监视的监视模型,就成为一个亟待解决的问题。

发明内容

有鉴于此,本发明的主要目的在于提供一种监视模型的生成方法、装置、存储介质和电子终端。

为达到上述目的,本发明的技术方案是这样实现的:一种监视模型的生成方法,包括以下步骤:获取在预设时间段内依时间顺序执行的M个已执行命令C

作为本发明实施例的一种改进,Num=10,L

作为本发明实施例的一种改进,从而得到六维聚类点的数量=max(f(L

本发明实施例还提供了一种用于监视模型的生成装置,包括以下模块:命令获取模块,用于获取在预设时间段内依时间顺序执行的M个已执行命令C

作为本发明实施例的一种改进,Num=10,L

作为本发明实施例的一种改进,从而得到六维聚类点的数量=max(f(L

本发明实施例提供了一种存储介质,存储有程序指令,所述程序指令被执行时实现如上述的监视模型的生成方法。

本发明实施例提供了一种电子终端,包括处理器和存储器,所述存储器存储有程序指令,其特征在于,所述处理器运行程序指令实现如上述的监视模型的生成方法。

本发明实施例所提供的监视模型的生成方法、装置、存储介质和电子终端具有以下优点:本发明公开了一种监视模型的生成方法、装置、存储介质和电子终端,该生成方法包括以下步骤:获取在预设时间段内依时间顺序执行的M个已执行命令,得到每个已执行命令对应的三维向量;将M个已执行命令对应命令字符串进行统计,从而得到N个不同的待处理命令字符串,以及每个待处理命令字符串S

附图说明

图1为本发明实施例提供的监视模型的生成方法的流程图。

具体实施方式

以下将结合附图所示的实施方式对本发明进行详细描述。但该实施方式并不限制本发明,本领域的普通技术人员根据该实施方式所做出的结构、方法、或功能上的变换均包含在本发明的保护范围内。

以下描述和附图充分地示出本文的具体实施方案,以使本领域的技术人员能够实践它们。一些实施方案的部分和特征可以被包括在或替换其他实施方案的部分和特征。本文的实施方案的范围包括权利要求书的整个范围,以及权利要求书的所有可获得的等同物。本文中,术语“第一”、“第二”等仅被用来将一个元素与另一个元素区分开来,而不要求或者暗示这些元素之间存在任何实际的关系或者顺序。实际上第一元素也能够被称为第二元素,反之亦然。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的结构、装置或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种结构、装置或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的结构、装置或者设备中还存在另外的相同要素。本文中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。

本文中的术语“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本文和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。在本文的描述中,除非另有规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是机械连接或电连接,也可以是两个元件内部的连通,可以是直接相连,也可以通过中间媒介间接相连,对于本领域的普通技术人员而言,可以根据具体情况理解上述术语的具体含义。

本发明实施例一提供了一种用于监视模型的生成方法,如图1,包括以下步骤:

步骤101:获取在预设时间段内依时间顺序执行的M个已执行命令C

这里,Word2Vec算法的原理是,对每个已执行命令,认为和它相邻的两个已执行命令有比较近的距离,例如,已执行命令的序列为a,b,c,d,e,f,则认为c和a,b,d,e的距离较近。最终的结果是,把每个已执行命令映射成一个3维空间中的点,这样就能很方便的计算已执行命令之间是否相关,也就是已执行命令之间的距离。

步骤102:将M个已执行命令C

这里,可理解的是,不同的已执行命令有可能是执行的相同的命令字符串(例如,vi,ls等),因此,可以统计出所有的命令字符串,然后再统计出该命令字符串对应的已执行命令,以及三维向量。

步骤103:对于每个待处理命令字符串S

本实施例中,Num=10,L

本实施例中,从而得到六维聚类点的数量=max(f(L

本发明实施例二提供了一种用于监视模型的生成装置,包括以下模块:

命令获取模块,用于获取在预设时间段内依时间顺序执行的M个已执行命令C

处理模块,用于将M个已执行命令C

监视模型生成模块,用于对于每个待处理命令字符串S

本实施例中,Num=10,L

本实施例中,从而得到六维聚类点的数量=max(f(L

本发明实施例三提供了一种存储介质,存储有程序指令,其特征在于,所述程序指令被执行时实现如实施例一中所述的监视模型的生成方法。

本发明实施例四提供了一种电子终端,包括处理器和存储器,所述存储器存储有程序指令,其特征在于,所述处理器运行程序指令实现如实施例一中所述的监视模型的生成方法。

应当理解,虽然本说明书按照实施方式加以描述,但并非每个实施方式仅包含一个独立的技术方案,说明书的这种叙述方式仅仅是为清楚起见,本领域技术人员应当将说明书作为一个整体,各实施方式中的技术方案也可以经适当组合,形成本领域技术人员可以理解的其他实施方式。

上文所列出的一系列的详细说明仅仅是针对本发明的可行性实施方式的具体说明,它们并非用以限制本发明的保护范围,凡未脱离本发明技艺精神所作的等效实施方式或变更均应包含在本发明的保护范围之内。

相关技术
  • 监视模型的生成方法、装置、存储介质和电子终端
  • 模型生成方法、视频分类方法、装置、终端及存储介质
技术分类

06120113691806