一种基于区块链的区域防暴力破解方法技术

技术编号:22105035 阅读:96 留言:0更新日期:2019-09-14 04:26
本发明专利技术提供一种基于区块链的区域防暴力破解方法,属于网络安全技术领域,本发明专利技术首先是为区域内的各个企业设置相应的节点,这些节点是相互关联的,可以做到区域信息共享,然后区域内的各个企业通过智能合约部署各自企业的防范规则,由于区域内信息共享,区域的所有企业可以使用区域内所有的防范规则,然后对各自企业的系统进行实时监控,用户在不触犯防范规则的前提下可以正常运行,当有人访问该接口时触犯了防范规则,则会对该用户的用户信息或IP信息根据防范规则的不同处理方法进行锁定或拉黑处理,并将用户信息放入区块链黑名单中,阻止用户对系统进行操作。

A Block Chain Based Method for Regional Violence Prevention

【技术实现步骤摘要】
一种基于区块链的区域防暴力破解方法
本专利技术涉及网络安全技术,尤其涉及一种基于CMSP的MySQLBinlog日志解析的增量同步方法。
技术介绍
随着计算机系统的广泛应用,各类应用人员队伍迅速发展壮大,教育和培训却往往跟不上知识更新的需要,操作人员、编程人员和系统分析人员的失误或缺乏经验都会造成系统的安全功能不足。由于各个企业的防范方法各不相同,很难做到信息共享。
技术实现思路
为了解决以上技术问题,本专利技术提出了一种基于区块链的区域防暴力破解方法,利用区块链信息共享的特性可以把一些防范规则进行统一处理,对系统实施安全防护,然后对试图破坏他人系统的人员进行相应处理,从而提高了网络安全。本专利技术的技术方案是:一种基于区块链的区域防暴力破解方法,首先是为区域内的各个企业设置相应的节点,这些节点是相互关联的,可以做到区域信息共享;然后区域内的各个企业通过智能合约部署各自企业的防范规则,由于区域内信息共享,区域的所有企业可以使用区域内所有的防范规则,然后对各自企业的系统进行实时监控,用户在不触犯防范规则的前提下可以正常运行;当有人访问该接口时触犯了防范规则,则会对该用户的用户信息或IP信息根据防范规则的不同处理方法进行锁定或拉黑处理,并将用户信息放入区块链黑名单中,阻止用户对系统进行操作。主要包括如下步骤:(1)、区块链节点部署(2)、通过智能合约部署防范规则(3)、实时监测系统(4)、查找用户信息(5)、区块链黑名单。其中(1)、区块链节点部署在区块链区域内为每个企业设置相应的节点,节点之间是相互关联的,可以做信息共享,节点既是一个个体,也可以与其它节点进行交互。(2)、通过智能合约部署防范规则各个节点可以部署自己的智能合约,即每个企业在智能合约上部署自己系统的防范规则,通过智能合约的共享特性,大家可以利用其它节点的防范规则,做到防范规则共享。防范规则如下:对系统操作需要输入短信验证码验证,对比后台是否验证正确,当在20分钟内连续输入5次错误的短信验证码,则会对用户或IP进行锁定半小时;若在2天内被锁定用户或IP超过5次,则该用户或IP会被拉黑;对系统的访问次数进行监控,当用户或IP在20分钟内对系统进行400次以上的访问,则会对用户进行锁定1天的处理,对IP则会直接拉黑。(3)、实时监测系统利用防范规则对系统进行实时监测,实时反馈系统的访问情况,在页面中进行展示,监测用户是否在操作中违反了以上防范规则,对违反防范规则的操作将会进行相应处理。针对系统的访问次数,当确定对用户进行锁定会,会查看用户的其它操作情况,若确为恶意访问,则会进行拉黑处理。(4)、查找用户信息当发现用户进行操作时违反了防范规则,针对用户可以在数据库中查找用户的注册信息;用户在注册时需要填写一些个人信息,并对以上个人信息进行了相对应的验证,从数据库中查找到这写个人信息;当发现IP进行操作时违反了防范规则,在进行接口访问时,获取到设备的IP,若设备没有正确IP是无法进行访问的,从而在违反防范规则时捕获设备的IP信息。(5)、区块链黑名单当有人违反智能合约上的防范规则时,会将查找到的用户信息放到区块链黑名单中,区域内的节点都将看到这些信息,从而对各自的系统起到进行相应的处理。本专利技术的有益效果是(1)、基于区块链的区域防暴力破解方法,能将区域内的资源做到利用合理的,区域内的信息实现共享;(2)、基于区块链的区域防暴力破解方法,对系统进行监测,对部分用户、IP进行处理,避免其进行其它恶意操作。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例,基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术的一种区域内通用防范规则防止系统入侵的实现方法,其技术实现过程如下:(1)、区块链节点部署在区块链区域内为每个企业设置相应的节点,节点之间是相互关联的,可以做信息共享,节点既是一个个体,也可以与其它节点进行交互。(2)、通过智能合约部署防范规则各个节点可以部署自己的智能合约,即每个企业在智能合约上部署自己系统的防范规则,通过智能合约的共享特性,大家可以利用其它节点的防范规则,做到防范规则共享,一些简单的防范规则如下:对系统操作需要输入短信验证码验证,对比后台是否验证正确,当在20分钟内连续输入5次错误的短信验证码,则会对用户或IP进行锁定半小时;若在2天内被锁定用户或IP超过5次,则该用户或IP会被拉黑。对系统的访问次数进行监控,当用户或IP在20分钟内对系统进行400次以上的访问,则会对用户进行锁定1天的处理,对IP则会直接拉黑。(3)、实时监测系统利用防范规则对系统进行实时监测,实时反馈系统的访问情况,在页面中进行展示,监测用户是否在操作中违反了以上防范规则,对违反防范规则的操作将会进行相应处理。针对系统的访问次数,当确定对用户进行锁定会,会查看用户的其它操作情况,若确为恶意访问,则会进行拉黑处理。(4)、查找用户信息由于区块链内信息共享,相应区域内系统的数据库信息也是共享的,加大了用户信息查找范围。当发现用户进行操作时违反了防范规则,针对用户可以在数据库中查找用户的注册信息,用户在注册时需要填写一些个人信息,手机号、身份证等,并对以上个人信息进行了相对应的验证,可以从数据库中查找到这写个人信息。当发现IP进行操作时违反了防范规则,在进行接口访问时,我们可以获取到设备的IP,若设备没有正确IP是无法进行访问的,从而在违反防范规则时可以捕获设备的IP信息。(5)、区块链黑名单当有人违反智能合约上的防范规则时,会将查找到的用户信息放到区块链黑名单中,区域内的节点都将看到这些信息,从而对各自的系统起到进行相应的处理。区域内防范规则共享,防范规则针对用户信息、IP信息进行了不同程度的处理,用户可以合理的利用区域内的防范规则对自己的系统实施监护,防范规则部署于智能合约上,不能被篡改,同时可以做到信息共享。查找用户信息的范围加大,区域内信息共享则查找用户信息会从共享数据库中获取,IP信息则会根据设备确定,区块链黑名单中的信息也是从中获得,区块链黑名单中的信息不会被修改,永久存在,区块链黑名单中的用户、IP不能进行其它操作。以上所述仅为本专利技术的较佳实施例,仅用于说明本专利技术的技术方案,并非用于限定本专利技术的保护范围。凡在本专利技术的精神和原则之内所做的任何修改、等同替换、改进等,均包含在本专利技术的保护范围内。本文档来自技高网...

【技术保护点】
1.一种基于区块链的区域防暴力破解方法,其特征在于,首先是为区域内的各个企业设置相应的节点,这些节点是相互关联的,可以做到区域信息共享;然后区域内的各个企业通过智能合约部署各自企业的防范规则,由于区域内信息共享,区域的所有企业可以使用区域内所有的防范规则,然后对各自企业的系统进行实时监控,用户在不触犯防范规则的前提下可以正常运行;当有人访问该接口时触犯了防范规则,则会对该用户的用户信息或IP信息根据防范规则的不同处理方法进行锁定或拉黑处理,并将用户信息放入区块链黑名单中,阻止用户对系统进行操作。

【技术特征摘要】
1.一种基于区块链的区域防暴力破解方法,其特征在于,首先是为区域内的各个企业设置相应的节点,这些节点是相互关联的,可以做到区域信息共享;然后区域内的各个企业通过智能合约部署各自企业的防范规则,由于区域内信息共享,区域的所有企业可以使用区域内所有的防范规则,然后对各自企业的系统进行实时监控,用户在不触犯防范规则的前提下可以正常运行;当有人访问该接口时触犯了防范规则,则会对该用户的用户信息或IP信息根据防范规则的不同处理方法进行锁定或拉黑处理,并将用户信息放入区块链黑名单中,阻止用户对系统进行操作。2.根据权利要求1所述的方法,其特征在于,主要包括如下步骤:(1)、区块链节点部署(2)、通过智能合约部署防范规则(3)、实时监测系统(4)、查找用户信息(5)、区块链黑名单。3.根据权利要求2所述的方法,其特征在于,(1)、区块链节点部署在区块链区域内为每个企业设置相应的节点,节点之间是相互关联的,可以做信息共享,节点既是一个个体,也可以与其它节点进行交互。4.根据权利要求2所述的方法,其特征在于,(2)、通过智能合约部署防范规则各个节点可以部署自己的智能合约,即每个企业在智能合约上部署自己系统的防范规则,通过智能合约的共享特性,大家可以利用其它节点的防范规则,做到防范规则共享。5.根据权利要求4所述的方法,其特征在于,防范规则如下:对系统操作需要输入短信验证码验证,对比后台是否验证正确,当在20...

【专利技术属性】
技术研发人员:崔凯庞松涛商广勇王伟兵马岩堂赵树林姜鑫刘伟巍
申请(专利权)人:浪潮卓数大数据产业发展有限公司
类型:发明
国别省市:江苏,32

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

1