检测异常状态的方法及系统技术方案

技术编号:24409337 阅读:22 留言:0更新日期:2020-06-06 08:29
本发明专利技术提供了一种检测异常状态的方法,包括如下步骤:提取异常信息以及异常信息的原始请求信息,组成原始异常集合;重放异常信息的原始请求信息,获取异常变更信息,形成重放异常集合;将原始异常集合及重放异常集合中的异常进行分类聚合,构成异常状态检测集合,以检测异常状态。对操作人员来说具备简易性,可基于提取已测试出来的异常请求进行二次重放,无需手动生成测试请求,工具自动判断测试结果;具有高细粒度,可手动对单个请求,或者某种类型的异常进行请求重放,更节省资源。而且,应用IAST技术检测程序异常并检测的方法,更有效的检测程序中出现的各种异常,即使所检测出的异常无法处理,也可对其进行,将其捕捉。

Method and system of detecting abnormal state

【技术实现步骤摘要】
检测异常状态的方法及系统
本专利技术涉及程序异常的检测领域,尤其是指一种检测异常状态的方法。
技术介绍
目前,随着终端设备技术的不断发展,市场上的应用程序越来越多。在用户使用应用程序的过程中,当应用程序出现故障时,工具只能发现已存在的程序异常,需要应用程序开发者开发修复文件,以对应用程序的故障进行修复。随着人们对程序异常的关注度增强,人们更想利用工具动态判断已存在的程序异常是否被开发人员修复成功。但是目前尚无较好的解决办法。
技术实现思路
本专利技术所要解决的技术问题是:如何动态检测已存在的程序异常状态。为了解决上述技术问题,请参阅图1,图1为本专利技术检测异常状态的方法第一实施例的基本流程图;本专利技术采用的技术方案为:一种检测异常状态的方法,包括如下步骤:步骤S1、提取异常信息以及异常信息的原始请求信息,组成原始异常集合;步骤S2、重放异常信息的原始请求信息,获取异常变更信息,形成重放异常集合;步骤S3、将原始异常集合及重放异常集合中的异常进行分类聚合,构成异常状态检测集合,以检测本文档来自技高网...

【技术保护点】
1.一种检测异常状态的方法,其特征在于,所述方法包括如下步骤:/n提取异常信息以及异常信息的原始请求信息,组成原始异常集合;/n重放所述异常信息的原始请求信息,获取异常变更信息,形成重放异常集合;/n将所述原始异常集合及所述重放异常集合中的异常进行分类聚合,构成异常状态检测集合,以检测异常状态。/n

【技术特征摘要】
1.一种检测异常状态的方法,其特征在于,所述方法包括如下步骤:
提取异常信息以及异常信息的原始请求信息,组成原始异常集合;
重放所述异常信息的原始请求信息,获取异常变更信息,形成重放异常集合;
将所述原始异常集合及所述重放异常集合中的异常进行分类聚合,构成异常状态检测集合,以检测异常状态。


2.如权利要求1所述的检测异常状态的方法,其特征在于,所述重放所述异常信息的原始请求信息,获取异常状态变更信息的步骤中,具体包括:
提取异常信息重放的原始请求信息;
检测执行请求过程,以确认所述执行请求过程存在原始异常集合中的异常;
确认所述原始异常集合中的异常为已知异常,获取所述已知异常的时间最后变更信息。


3.如权利要求2所述的检测异常状态的方法,其特征在于,所述检测执行请求过程的步骤之后,还包括:
确认所述原始异常集合中的异常为新增异常,生成异常的种类变更信息。


4.如权利要求3所述的检测异常状态的方法,其特征在于,所述确认所述原始异常集合中的异常为新增异常的步骤中,具体包括:
创建唯一索引;
根据所述唯一索引,确认所述原始异常集合中的异常为新增异常;
其中,所述唯一索引为异常类型,异常堆栈,异常请求信息中的一种或多种。


5.如权利要求3所述的检测异常状态的方法,其特征在于,所述将所述原始异常集合及所述重放异常集合中的异常进行分类聚合的步骤中,具体包括:
根据分类聚合规则对所述原始异常集合及所述重放异常集合中的异常进行分类;
其中,所述分类聚合规则为所述已知异常的时间最后变更信息和/或所述异常的种类变更信息。
<...

【专利技术属性】
技术研发人员:刘海涛万振华王颉李华董燕
申请(专利权)人:深圳开源互联网安全技术有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1