[发明专利]日志碰撞规则转化方法、装置、系统和电子装置在审
申请号: | 202111126158.X | 申请日: | 2021-09-26 |
公开(公告)号: | CN114064390A | 公开(公告)日: | 2022-02-18 |
发明(设计)人: | 张江湖;范渊;刘博 | 申请(专利权)人: | 杭州安恒信息技术股份有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F11/34 |
代理公司: | 杭州华进联浙知识产权代理有限公司 33250 | 代理人: | 金无量 |
地址: | 310051 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 日志 碰撞 规则 转化 方法 装置 系统 电子 | ||
1.一种日志碰撞规则转化方法,其特征在于,包括:
获取日志样例、第一日志碰撞规则和目标规则类型,提取所述第一日志碰撞规则中的第一规则信息;其中,所述目标规则类型与初始规则类型不同,所述初始规则类型是指所述第一日志碰撞规则的类型;
对所述第一规则信息的特征值进行正则化得到第一规则信息正则语句,利用所述日志样例将所述第一规则信息进行拼接得到拼接语句;
根据所述目标规则类型将所述拼接语句进行规则转换处理,得到第二日志碰撞规则;其中,所述第二日志碰撞规则的类型是指目标规则类型;将所述第二日志碰撞规则与所述日志样例进行日志内容碰撞测试,得到碰撞测试结果;
输出所述碰撞测试结果和所述第二日志碰撞规则至终端设备。
2.根据权利要求1所述的日志碰撞规则转化方法,其特征在于,所述第一规则信息包括第一规则字段和/或第一规则模块;
所述第一规则信息正则语句包括第一规则字段正则语句和/或第一规则模块正则语句;其中,所述第一规则字段正则语句是对所述第一规则字段的特征值正则化得到的,所述第一规则模块正则语句是对所述第一规则模块的特征值正则化得到的。
3.根据权利要求1所述的日志碰撞规则转化方法,其特征在于,所述对所述第一规则信息的特征值进行正则化得到第一规则信息正则语句,利用所述日志样例将所述第一规则信息进行拼接得到拼接语句包括:
提取所述第一日志碰撞规则内容中的第二规则信息;
对所述第一规则信息的特征值进行正则化得到第一规则信息正则语句,并对所述第二规则信息的特征值正则化得到第二规则信息正则语句;
利用所述日志样例,将所述第一规则信息正则语句和所述第二规则信息正则语句进行拼接得到所述拼接语句。
4.根据权利要求3所述的日志碰撞规则转化方法,其特征在于,所述第二规则信息包括第二规则字段和/或第二规则模块;其中,所述第二规则字段是所述第一日志碰撞规则中除第一规则字段之外的字段,所述第二规则模块是所述第一日志碰撞规则中除第一规则模块之外的模块;
所述第二规则信息正则语句包括第二规则字段正则语句和/或第二规则模块正则语句;其中,所述第二规则字段正则语句是对所述第二规则字段的特征值正则化得到的,所述第二规则模块正则语句是对所述第二规则模块的特征值正则化得到的。
5.根据权利要求1所述的日志碰撞规则转化方法,其特征在于,所述利用所述日志样例将所述第一规则信息进行拼接得到拼接语句,包括:
对所述日志样例中的字段进行标准化格式处理得到日志样例标准化字段,获取所述日志样例标准化字段在所述日志样例中的排序结果;
根据所述排序结果,将所述第一规则信息正则语句进行拼接,得到所述拼接语句。
6.根据权利要求1所述的日志碰撞规则转化方法,其特征在于,所述将所述第二日志碰撞规则与所述日志样例进行日志内容碰撞测试,得到碰撞测试结果,包括:
对所述日志样例中的字段进行标准化格式处理得到日志样例标准化字段,并对所述日志样例标准化字段进行划分得到日志样例字段名称和日志样例字段取值;
根据所述第二日志碰撞规则,在所述日志样例标准化字段中查找所述第二日志碰撞规则中规定的字段名称及字段特征值;如果在所述日志样例标准化字段中查找到与所述规定的字段名称及字段特征值相对应的所述日志样例字段名称及所述日志样例字段取值,则所述碰撞测试结果指示为碰撞测试成功;如果在所述日志样例标准化字段中查找到所述规定的字段名称及字段特征值缺失,则所述碰撞测试结果指示为碰撞测试失败。
7.根据权利要求1至6任一项所述的日志碰撞规则转化方法,其特征在于,所述输出所述碰撞测试结果和所述第二日志碰撞规则至终端设备,包括:
若所述碰撞测试结果指示为碰撞测试成功,则输出所述碰撞测试结果和所述第二日志碰撞规则至终端设备;
若所述碰撞测试结果指示为碰撞测试失败,则输出所述碰撞测试结果,以及与所述碰撞测试结果相对应的碰撞测试失败日志至终端设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州安恒信息技术股份有限公司,未经杭州安恒信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111126158.X/1.html,转载请声明来源钻瓜专利网。