[发明专利]一种基于大数据的行为验证方法在审
申请号: | 201710533869.6 | 申请日: | 2017-07-03 |
公开(公告)号: | CN107172091A | 公开(公告)日: | 2017-09-15 |
发明(设计)人: | 孔彪;李源 | 申请(专利权)人: | 山东浪潮云服务信息科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;G06F17/30 |
代理公司: | 济南信达专利事务所有限公司37100 | 代理人: | 姜明 |
地址: | 250100 山东省济南市高*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 数据 行为 验证 方法 | ||
技术领域
本发明涉及网络安全技术领域,特别涉及一种基于大数据的行为验证方法。
背景技术
互联网时代,随着互联网的飞速发展,人们的生活越来越离不开互联网,人们的生活方式更加依赖于互联网。尤其随着电子商务的兴起,人们通过互联网不仅可以浏览网页,获取信息,还可以直接进行购物和消费。同时新产生的网络刷卡支付也越来越受到人们的喜欢。但是互联网在带给人们便捷的生活方式与庞大的信息获得途径的同时,也让用户的信息与之紧密相连。
用户在支付、购物、吃饭的时候需要有一个账号,需要用户填写好多信息等等。而技术有利有弊,当用户在输入账号的时候就极有可能被恶意窃取,而网站也会被人恶意攻击,那么就需要做好安全措施来防止用户在享受网络的便捷的时候自己的账号与个人信息被恶意的窃取,同时网站也能够防范那些恶意的攻击,从而更好的为用户服务。
基于上述情况,本发明设计了一种基于大数据的行为验证方法。旨在用大数据获得大数据量的用户利弊行为,从而对各种网络访问行为进行监控,以达到防范恶意行为的效果,从而提高浏览网站的安全性。
发明内容
本发明为了弥补现有技术的缺陷,提供了一种简单高效的基于大数据的行为验证方法。
本发明是通过如下技术方案实现的:
一种基于大数据的行为验证方法,其特征在于,包括以下步骤:
(5)利用JavaScript语言对用户在网站访问过程中的行为信息进行采集,并将其传递给java语言实现的后台数据处理模块;
(6)后台数据处理模块对行为信息数据进行初步处理与入库,从而得到用户行为信息数据库;
(7)在用户端(B层)与服务端(S层)之间加入一个监控系统,将用户端(B层)发往与服务端(S层)的请求信息进行预拦截,并对用户行为进行分析,获取用户请求的行为信息;
(8)查询用户行为信息数据库,并进行行为比对,判断用户行为是否为恶意行为;
若用户行为为恶意行为,则用户请求信息不予转发到服务器端(S层),并在限制时间段内限制恶意行为用户端(B层)的再次请求,同时发出告警信息;
若用户行为为良性行为,则将用户请求信息转发到服务器端(S层)。
所述步骤(1)中,采集的行为信息包括登录账号过程前后的用户操作行为,计算机运行行为,http请求的表面行为,以及鼠标行为和键盘行为。
所述步骤(2)中,后台数据处理模块利用java程序结合大数据对行为信息数据进行分析、清洗、分类,从而根据分析结合orcal数据库生成表结构数据,并将表结构数据保存到数据库中,从而得到了用户行为信息数据库。
所述步骤(3)中,监控系统采用java语言实现。
本发明的有益效果是:该基于大数据的行为验证方法,通过对各种网络访问行为进行监控,对恶意的用户行为进行过滤与告警,从而使得网站的安全系数大大增加,提高了浏览网站的安全性。
附图说明
附图1为本发明基于大数据的行为验证方法示意图。
具体实施方式
为了使本发明所要解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附
图和实施例,对本发明进行详细的说明。应当说明的是,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
该基于大数据的行为验证方法,包括以下步骤:
(9)利用JavaScript语言对用户在网站访问过程中的行为信息进行采集,并将其传递给java语言实现的后台数据处理模块;
(10)后台数据处理模块对行为信息数据进行初步处理与入库,从而得到用户行为信息数据库;
(11)在用户端(B层)与服务端(S层)之间加入一个监控系统(V层),将用户端(B层)发往与服务端(S层)的请求信息进行预拦截,并对用户行为进行分析,获取用户请求的行为信息;
(12)查询用户行为信息数据库,并进行行为比对,判断用户行为是否为恶意行为;
若用户行为为恶意行为,则用户请求信息不予转发到服务器端(S层),并在限制时间段内限制恶意行为用户端(B层)的再次请求,同时发出告警信息;
若用户行为为良性行为,则将用户请求信息转发到服务器端(S层)。
所述步骤(1)中,采集的行为信息包括登录账号过程前后的用户操作行为,计算机运行行为,http请求的表面行为,以及鼠标行为和键盘行为。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东浪潮云服务信息科技有限公司,未经山东浪潮云服务信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710533869.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:表面阳极氧化专用挂具
- 下一篇:一种化铜缸用新型打气管
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置