[发明专利]基于字符级神经网络的WEB应用入侵检测方法及系统有效

专利信息
申请号: 202110096602.1 申请日: 2021-01-25
公开(公告)号: CN112887304B 公开(公告)日: 2022-12-30
发明(设计)人: 吴晓明;李阳;王睿思;汪付强;李昌盛;朱庆晨;王京守;张鹏;刘祥志 申请(专利权)人: 山东省计算中心(国家超级计算济南中心)
主分类号: H04L9/40 分类号: H04L9/40;H04L67/02;G06N3/08
代理公司: 济南圣达知识产权代理有限公司 37221 代理人: 黄海丽
地址: 250014 山*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 字符 神经网络 web 应用 入侵 检测 方法 系统
【说明书】:

本申请公开了基于字符级神经网络的WEB应用入侵检测方法及系统,接收网络流量数据;对网络流量数据进行规格化处理;将规格化处理后的网络流量数据,进行黑名单前置检测;如果网络流量数据与黑名单中任一名单相匹配,则输出入侵警告;否则进入下一步;对通过黑名单检测的网络流量数据进行规则过滤检测;如果规则过滤检测通过,则进入下一步;否则,输出入侵警告;对经过规则过滤检测的网络流量数据,输入到训练后的基于字符级的循环神经网络中,神经网络输出入侵检测结果;将入侵检测结果记录到日志中,将检测结果为安全的网络流量数据转发给WEB服务器,将检测结果为不安全的网络流量数据进行拦截,并显示入侵警告。

技术领域

本申请涉及网络安全与机器学习技术领域,特别是涉及基于字符级神经网络的WEB应用入侵检测方法及系统。

背景技术

本部分的陈述仅仅是提到了与本申请相关的背景技术,并不必然构成现有技术。

随着互联网产业技术的发展,WEB应用已经成为互联网时代最具影响力的网络应用技术之一,传统的C/S架构正渐渐被一种全新的B/S架构模式取代,即浏览器和服务器架构模式,B/S架构下,用户的工作界面及少部分功能和业务逻辑统一由浏览器实现,主要的业务和事务逻辑交由服务器端实现。B/S架构的出现,统一了用户层面的客户端,客户端仅需要一个浏览器即可快捷地访问大量功能强大的WEB应用,B/S架构将应用的核心功能和计算所需的硬件资源集中在了服务器上,降低了系统维护、升级的成本和工作量,降低了用户的总体成本。如今,大量具有强大功能的WEB应用运行在互联网上。

随着WEB应用迅速发展。也出现了大量的针对WEB应用的攻击手段和入侵方法,OWASPTop10中,定义了10种针对WEB应用的攻击威胁,分别是:注入(Injection)、失效的身份验证(Broken Authentication)、敏感信息泄露(Sensitive Data Exposure)、XML外部实体(XML External Entities)、失效的访问控制(Broken Access Control)、安全配置错误(Broken Access Control)、跨站脚本(Cross-Site Scripting XSS)、不安全的反序列化(Insecure Deserialization)、使用含有已知漏洞的组件(Using Components with KnownVulnerabilities)、不足的日志记录和监控(Insufficient LoggingMonitoring)。

如今,针对WEB应用的攻击手段和攻击方法也迅速迭代,出现了大量的对抗传统WEB入侵检测系统的攻击手段和攻击方式。这些攻击方式能够通过修改攻击载荷,利用传统WEB入侵检测方法检测规则中的漏洞,通过特殊编码,注释符代替空格,大小写混合,畸形标签,双写,利用转义字符等方法,规避一部分WEB入侵检测系统,对WEB应用安全造成严重威胁。

而目前针对WEB应用级别的入侵检测的大量方法,仍然停留在基于本地策略和过滤规则的阶段。基于规则过滤的入侵检测方法虽然能够防御大多数的常见攻击方式,但是它们死板的规则过滤方式却很容易被攻击者使用各种方式绕过。因此WEB应用级别的入侵检测技术迫切地需要一种新的,能够适应当前快速变化的攻击方式和攻击手段的检测方法。

发明内容

为了解决现有技术的不足,本申请提供了基于字符级神经网络的WEB应用入侵检测方法及系统;能够实现检测并拦截针对WEB应用的攻击载荷,特别是对于文本类型的攻击载荷,诸如远程命令执行、注入、跨站脚本、反序列化等攻击形式具有较高的检测率。

第一方面,本申请提供了基于字符级神经网络的WEB应用入侵检测方法;

基于字符级神经网络的WEB应用入侵检测方法,包括:

接收网络流量数据;对网络流量数据进行规格化处理;

将规格化处理后的网络流量数据,进行黑名单前置检测;如果网络流量数据与黑名单中任一名单相匹配,则输出入侵警告;否则进入下一步;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东省计算中心(国家超级计算济南中心),未经山东省计算中心(国家超级计算济南中心)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110096602.1/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top