【技术实现步骤摘要】
基于区块链的防攻击系统及方法
本专利技术涉及区块链
,具体涉及一种基于区块链的防攻击系统及方法。
技术介绍
伴随着互联网的产生和发展,互联网的安全问题也日益凸显,黑客可以轻易利用一些互联网智能设备的安全漏洞,使其成为传统网络攻击的新工具,如利用恶意代码感染智能设备并发动DDoS(DistributedDenialofservice分布式拒绝服务攻击)造成目标拒绝服务和相关服务下线等严重后果。针对这类DDoS攻击,传统办法一般是在被攻击目标处检测防御,高速率的数据包以及连接上下文的缺失,使得目标处的防御方案只能做有限的统计分析和数据包处理,从而影响检测的时效性。同时,传统部署在目标处的防御方案在检测到DDoS后,由于无法立即区分正常流量与恶意流量,需要将所有的流量引流到其他网段进行流量清洗,在引流的过程中,容易造成网络的堵塞。区块链是一种新形式的具有普遍适应性的分布式架构,现已广泛应用于金融、经济、科技甚至政治等各个领域。区块链从技术上讲是一种比较特殊的分布式数据库,同时又是点对点传输、加密算法、共识机制等计算机技术汇合的新型应用模式。和传统分布式储存、计算系 ...
【技术保护点】
1.基于区块链的防攻击系统,其特征在于:包括独立设置的区块链网络和附属总服务器,所述附属总服务器附属于前述区块链网络用于处理前述区块链网络的网内数据;所述区块链网络包括多个构成区块链网络的区块节点,所述附属总服务器与区块节点中的一个或多个连接;所述附属总服务器包括如下结构,动态检测模块,用以检测所述区块链网络中运行的应用程序是否遭受异常访问事件;应用程序判定模块,用以在应用程序遭受异常访问事件时,判定区块链网络中的其它区块节点中是否安装有前述应用程序;应用程序安装模块,用以在没有安装前述应用程序的情况下,选取一个或多个区块节点安装前述应用程序;数据分流模块,用以将前述异常访 ...
【技术特征摘要】
1.基于区块链的防攻击系统,其特征在于:包括独立设置的区块链网络和附属总服务器,所述附属总服务器附属于前述区块链网络用于处理前述区块链网络的网内数据;所述区块链网络包括多个构成区块链网络的区块节点,所述附属总服务器与区块节点中的一个或多个连接;所述附属总服务器包括如下结构,动态检测模块,用以检测所述区块链网络中运行的应用程序是否遭受异常访问事件;应用程序判定模块,用以在应用程序遭受异常访问事件时,判定区块链网络中的其它区块节点中是否安装有前述应用程序;应用程序安装模块,用以在没有安装前述应用程序的情况下,选取一个或多个区块节点安装前述应用程序;数据分流模块,用以将前述异常访问事件的路径信息加载至安装了前述应用程序的区块节点中进行分流处理。2.根据权利要求1所述的系统,其特征在于:所述应用程序安装模块,还能够根据异常访问事件的攻击强度,调整安装前述应用程序的区块节点的数量,在攻击强度大时,选取更多的区块节点安装前述应用程序。3.根据权利要求2所述的系统,其特征在于:还包括应用程序管理模块,用以在未受到攻击时,将对应的应用程序删除或者选择一个或多个区块节点保持安装前述应用程序以提供对应的应用。4.根据权利要求3所述的系统,其特征在于:所述应用程序管理模块被配置为,在前述异常访问事件处理完成后,在新安装了前述应用程序的区块节点中卸载前述应用程序;或者,在新安装了前述应用程序的区块节点中卸载前述应用程序并删除相关数据。5.根据权利要求1或2所述的系统,其特征在于:所述附属总服务器还包括应用程序获取模...
【专利技术属性】
技术研发人员:杨腾霄,韩可,严涛,
申请(专利权)人:上海纽盾科技股份有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。