[发明专利]指令判断方法及可读存储介质在审
申请号: | 202210850723.5 | 申请日: | 2022-07-19 |
公开(公告)号: | CN116108294A | 公开(公告)日: | 2023-05-12 |
发明(设计)人: | 丁九胜;孟宁 | 申请(专利权)人: | 上海端御信息科技有限公司 |
主分类号: | G06F16/955 | 分类号: | G06F16/955;G06F40/151;G06F21/55 |
代理公司: | 上海思捷知识产权代理有限公司 31295 | 代理人: | 郑玮 |
地址: | 200062 上海市普陀区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 指令 判断 方法 可读 存储 介质 | ||
1.一种指令判断方法,其特征在于,所述指令判断方法包括如下步骤:
基于数据生成子方法将历史的请求指令转化为第一链式数据;
分析每条所述第一链式数据的出现比率,得到数据过滤集;
基于所述数据生成子方法将当前的所述请求指令转化为第二链式数据;以及,
判断所述第二链式数据是否属于所述数据过滤集,若是,判断当前的所述请求指令为正常请求,否则,判断当前的所述请求指令为异常请求;
其中,所述数据生成子方法包括:
基于分隔符对所述请求指令进行拆分得到字符串单元;
按照预设规则将每个所述字符串单元映射为一个标识符串;以及,
按照所述字符串单元在所述请求指令中的顺序,将所述标识符串连接为一条链式数据。
2.根据权利要求1所述的指令判断方法,其特征在于,所述数据过滤集以树的数据格式进行存储和调用,所述第一链式数据和所述第二链式数据对应于所述数据过滤集的路径,所述数据过滤集的路径均从根节点开始,并结束于所述数据过滤集的叶子节点。
3.根据权利要求1所述的指令判断方法,其特征在于,所述请求指令为WEB请求指令;
在所述按照第一预设规则对所述请求指令进行拆分得到字符串单元之前,所述数据生成子方法还包括:若所述请求指令的格式不符合URL编码规范,则将所述请求指令的格式转化为符合URL编码规范的格式。
4.根据权利要求1所述的指令判断方法,其特征在于,分析每条所述第一链式数据的出现比率,得到数据过滤集的步骤包括:
分析每条所述第一链式数据的出现比率;以及,
按照如下标准建立所述数据过滤集:任意一条属于所述数据过滤集的所述第一链式数据的出现比率大于或者等于任意一条不属于所述数据过滤集的所述第一链式数据的出现比率;所述数据过滤集中的包含的所述第一链式数据的出现比率的总和大于或者等于预设比率;删除所述数据过滤集中的任意一条所述第一链式数据后,所述数据过滤集中剩余的所述第一链式数据的出现比率的总和小于所述预设比率。
5.根据权利要求4所述的指令判断方法,其特征在于,所述预设比率为97%。
6.根据权利要求1~5中任一项所述的指令判断方法,其特征在于,所述基于分隔符对所述请求指令进行拆分得到字符串单元步骤包括:
基于所述分隔符将所述请求指令分割为至少一个准备字符串;
第一个出现的所述分隔符被直接配置为所述字符串单元;
除了最后一个所述准备字符串外,其余的所述准备字符串与自身之后的所述分隔符拼接得到所述字符串单元;以及,
最后一个所述准备字符串直接配置为所述字符串单元。
7.根据权利要求6所述的指令判断方法,其特征在于,所述分隔符包括除大写字母、小写字母以及数字之外的所有其他字符。
8.根据权利要求6所述的指令判断方法,其特征在于,所述预设规则包括第一规则、第二规则和第三规则中的至少一者;
所述第一规则为:基于所述字符串单元中是否包含所述分隔符映射所述标识符串;以及,基于所述字符串单元中包含的所述分隔符映射所述标识符串;
所述第二规则包括如下规则中的至少一者:基于所述字符串单元中是否包含大写字母映射所述标识符串;基于所述字符串单元中是否包含小写字母映射所述标识符串;以及,基于所述字符串单元中是否包含数字映射所述标识符串;
所述第三规则为:基于所述字符串单元中的特征字符数映射所述标识符串,其中,所述特征字符数=所述字符串单元中的除数字和所述分隔符以外的字符的数量+B2N(所述字符串单元是否存在数字),B2N表示将布尔值转换为整数的运算,TRUE转换为1,FALSE转换为0。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海端御信息科技有限公司,未经上海端御信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210850723.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:作为大麻素受体2激动剂的苯基衍生物
- 下一篇:一种甜菜根粉染色羊绒织物的方法