[发明专利]一种数据处理方法和装置有效
申请号: | 201811037800.5 | 申请日: | 2018-09-06 |
公开(公告)号: | CN109145609B | 公开(公告)日: | 2023-06-23 |
发明(设计)人: | 张健 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | G06F21/57 | 分类号: | G06F21/57 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 518000 广东省深圳市福田区福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据处理 方法 装置 | ||
1.一种数据处理方法,其特征在于,所述方法包括:
获取用于模糊测试的多个异常样本文件;
将所述多个异常样本文件依次输入待测试的程序中进行所述模糊测试,获取所述程序针对所述多个异常样本文件输出的多个报错信息;
根据非程序漏洞相关报错信息建立非程序漏洞类别,所述非程序漏洞相关报错信息包括系统预设的异常处理机制和程序预设的异常处理机制;
根据程序漏洞相关报错信息建立程序漏洞类别;
根据所述非程序漏洞类别和所述程序漏洞类别建立错误信息类别,且所述程序漏洞类别和所述非程序分别包括对应的关键字标识,用于唯一标识所述非程序漏洞类别和所述程序漏洞类别;
对所述多个报错信息进行分类,具体包括:
获取所述错误信息类别及其关键字标识;
获取所述多个报错信息中每个报错信息的类别关键字;
将所述每个报错信息中的类别关键字与所述错误信息类别的关键字标识进行匹配,确定所述每个报错信息所属的所述错误信息类别;
根据所述分类确定所述多个报错信息中的误报错信息;
根据所述误报错信息识别所述多个异常样本文件中的误报异常样本文件。
2.根据权利要求1所述的方法,其特征在于,所述根据所述分类确定所述多个报错信息中的误报错信息包括:
若所述报错信息属于所述非程序漏洞类别,则确定所述报错信息为误报错信息;
若所述报错信息属于所述程序漏洞类别,则确定所述报错信息为非误报错信息;
若所述报错信息不属于所述非程序漏洞类别,且不属于所述程序漏洞类别,则标记所述报错信息,并确定所述报错信息为非误报错信息。
3.根据权利要求2所述的方法,其特征在于,所述根据所述误报错信息识别所述多个异常样本文件中的误报异常样本文件包括:
获取多个异常样本文件中的每个异常样本文件及其对应的报错信息;
若确定所述报错信息为误报错信息,则识别所述误报错信息对应的异常样本文件为误报异常样本文件。
4.根据权利要求2或3所述的方法,其特征在于,所述根据所述误报错信息识别所述多个异常样本文件中的误报异常样本文件包括:
若确定所述报错信息为非误报错信息,则检测是否存在与所述报错信息重复的多条非误报错信息;
若是,则获取所述多条非误报错信息对应的多条异常样本文件;
将所述多条异常样本文件中的一条识别为非异常样本文件,并将所述多条异常样本文件中其余异常样本文件识别为误报异常样本文件。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
对非误报异常样本文件进行特征提取,建立异常样本文件构造模型;
根据所述异常样本文件构造模型生成可用异常样本文件;
将所述可用异常样本文件用于模糊测试。
6.一种数据处理装置,其特征在于,所述数据处理装置包括:
获取单元,用于获取用于模糊测试的多个异常样本文件;
测试单元,用于将所述多个异常样本文件依次输入待测试的程序中进行所述模糊测试,获取所述程序针对所述多个异常样本文件输出的多个报错信息;
分类单元,用于根据非程序漏洞相关报错信息建立非程序漏洞类别,所述非程序漏洞相关报错信息包括系统预设的异常处理机制和程序预设的异常处理机制;根据程序漏洞相关报错信息建立程序漏洞类别;根据所述非程序漏洞类别和所述程序漏洞类别建立错误信息类别,且所述程序漏洞类别和所述非程序分别包括对应的关键字标识,用于唯一标识所述非程序漏洞类别和所述程序漏洞类别;
所述分类单元,还用于对所述多个报错信息进行分类,具体用于:
若所述报错信息属于所述非程序漏洞类别,则确定所述报错信息为误报错信息;若所述报错信息属于所述程序漏洞类别,则确定所述报错信息为非误报错信息;若所述报错信息不属于所述非程序漏洞类别,且不属于所述程序漏洞类别,则标记所述报错信息,并确定所述报错信息为非误报错信息;根据所述分类确定所述多个报错信息中的误报错信息;
识别单元,用于根据所述误报错信息识别所述多个异常样本文件中的误报异常样本文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811037800.5/1.html,转载请声明来源钻瓜专利网。