[发明专利]网络数据包处理方法和系统有效
申请号: | 201510176301.4 | 申请日: | 2015-04-14 |
公开(公告)号: | CN104836797B | 公开(公告)日: | 2019-03-08 |
发明(设计)人: | 徐潜 | 申请(专利权)人: | 广东小天才科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 深圳市隆天联鼎知识产权代理有限公司 44232 | 代理人: | 万振雄;刘耿 |
地址: | 523859 广东省东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络 数据包 处理 方法 系统 | ||
1.一种网络数据包处理方法,其特征在于,包括:
通过系统网络接口对接收的网络数据包进行拦截;
获取所述网络数据包中数据内容对应的不良信息检测结果;
根据所述不良信息检测结果执行所述网络数据包的通行或者丢弃操作;
所述获取所述网络数据包中数据内容对应的不良信息检测结果的步骤之前,所述方法还包括:
解析所述网络数据包,以得到数据内容;
判断所述数据内容是否为文字,若为否,对所述数据内容进行图片识别,以提取图片形式的数据内容中的文字,进而以提取得到的文字作为所述网络数据包的数据内容上传至服务器;
所述获取所述网络数据包中数据内容对应的不良信息检测结果的步骤包括:
接收由所述服务器根据所述数据内容返回的不良信息检测结果;
所述获取所述网络数据包中数据内容对应的不良信息检测结果的步骤之前,所述方法还包括:
以上传至服务器的所述数据内容为输入,通过预设的若干个不良内容识别算法进行运算得到每一不良内容识别算法对应的运算值;
根据为每一不良内容算法预设的权值对所述得到的运算值进行加权计算得到内容评估值;
根据所述内容评估值和阈值生成对应的不良信息检测结果,并返回所述不良信息检测结果;
其中,所述阈值的设置与所述内容评估值的形式相对应;所述预设的若干个不良内容识别算法包括基于机器学习的分类算法,即首先对上传的所述数据内容进行语义分析,通过基于机器学习的分类算法将得到关键字库中与语义分析后的数据内容最为相似的分类,此时运算得到的运算值将表示了语义分析后的数据内容与关键字库中最为相似的分类之间的相似程度。
2.根据权利要求1所述的方法,其特征在于,所述获取所述网络数据包中数据内容对应的不良信息检测结果的步骤包括:
由所述网络数据包获取得到源地址;
分别在预设的白名单和黑名单中查找所述源地址,以判断所述源地址是否存在于所述白名单或黑名单,若为否,则进入所述解析所述网络数据包,以得到数据内容的步骤。
3.根据权利要求2所述的方法,其特征在于,所述获取所述网络数据包中数据内容对应的不良信息检测结果的步骤还包括:
若判断到所述源地址存在于所述白名单,则生成所述网络数据包为可信信息的不良信息检测结果;
若判断到所述源地址存在于所述黑名单,则生成所述网络数据包为不良信息的不良信息检测结果。
4.一种网络数据包处理的系统,其特征在于,包括客户端,其中,所述客户端包括:
接口拦截模块,用于通过系统网络接口对接收的网络数据包进行拦截;
结果获取模块,用于获取所述网络数据包中数据内容对应的不良信息检测结果;
数据包操作模块,用于根据所述不良信息检测结果执行所述网络数据包的通行或者丢弃操作;
所述客户端还包括:
解析模块,用于解析所述网络数据包,以得到数据内容;
所述客户端判断解析出的所述数据内容是否为文字,若为否,对所述数据内容进行图片识别,以提取图片形式的数据内容中的文字,以进而以提取得到的文字作为所述网络数据包的数据内容提供给上传模块;所述上传模块,用于上传所述数据内容至服务器;
所述结果获取模块进一步用于接收由所述服务器根据所述数据内容返回的不良信息检测结果;
所述系统还包括服务器,其中,所述服务器包括:
识别运算模块,用于以上传的所述数据内容为输入,通过预设的若干个不良内容识别算法进行运算得到每一不良内容识别算法对应的运算值;
加权计算模块,用于根据为每一不良内容算法预设的权值对所述得到的运算值进行加权计算得到内容评估值;
结果判定模块,用于根据所述内容评估值和阈值生成对应的不良信息检测结果,并返回所述不良信息检测结果;
其中,所述阈值的设置与所述内容评估值的形式相对应;所述预设的若干个不良内容识别算法包括基于机器学习的分类算法,即首先对上传的所述数据内容进行语义分析,通过基于机器学习的分类算法将得到关键字库中与语义分析后的数据内容最为相似的分类,此时运算得到的运算值将表示了语义分析后的数据内容与关键字库中最为相似的分类之间的相似程度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东小天才科技有限公司,未经广东小天才科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510176301.4/1.html,转载请声明来源钻瓜专利网。