【技术实现步骤摘要】
一种点云特征增强的区块链DDoS攻击分类与分割方法
[0001]本申请涉及网络安全
,尤其涉及一种点云特征增强的区块链DDoS攻击分类与分割方法。
技术介绍
[0002]网状拓扑结构用于构建构成区块链的对等(P2P)网络结构。在区块链网络的上下文中,每个节点都可以同时充当客户端和服务器。由于区块链网络上的每个节点都可以发送和接收数据,因此流量不会像在客户端、服务器网络中那样集中,而是分布在所有网络节点上。由于区块链系统采用的分布式网络架构,存在多个连接点,可能使一些网络节点更容易受到攻击。此外,由于区块链系统提供了一个公共数据库,攻击者可以快速获取所有与系统相关的数据,以便更成功地攻击系统。
[0003]DDoS攻击是区块链安全面临的最重大风险之一,这是一种网络攻击,攻击者试图用来自各种来源的流量淹没网络或服务器以中断服务。DDoS攻击在区块链生态系统中与在典型网络环境中具有不同的特征。与传统网络环境中的DDoS攻击相比,攻击者可以使用大量被攻击节点发起攻击,淹没目标节点的入站连接,最终导致网络瘫痪。此外,攻击 ...
【技术保护点】
【技术特征摘要】
1.一种点云特征增强的区块链DDoS攻击分类与分割方法,其特征在于,所述方法包括以下步骤:基于CIC
‑
DDoS2019数据集,获取多个DDoS攻击类型的数据,建立具有DDoS攻击类型的数据集;预处理CIC
‑
DDoS2019数据集中所述多个DDoS攻击类型的数据以外的数据,得到具有有效特征的第一数据;输入所述具有有效特征的第一数据到决策树模型进行筛选,得到具有关键特征的第二数据;根据所述具有关键特征的第二数据和所述具有DDoS攻击类型的数据集,生成DDoS实时检测数据集;输入所述具有关键特征的第二数据到点云,增强点云特征,建立检测模型,并输入所述DDoS实时检测数据集到所述检测模型,得到DDoS攻击流量的分类和分割结果。2.根据权利要求1所述的点云特征增强的区块链DDoS攻击分类与分割方法,其特征在于,所述具有DDoS攻击类型的数据集包括:具有DDoS攻击类型的子集和不具有DDoS攻击类型的子集,所述具有DDoS攻击类型的子集和所述不具有DDoS攻击类型的子集的数据比例各占所述具有DDoS攻击类型的数据集的一半。3.根据权利要求2所述的点云特征增强的区块链DDoS攻击分类与分割方法,其特征在于,所述具有DDoS攻击类型的子集包括至少七种,所述不具有DDoS攻击类型的子集包括至少一种。4.根据权利要求1所述的点云特征增强的区块链DDoS攻击分类与分割方法,其特征在于,所述预处理CIC
‑
DDoS2019数据集中所述多个DDoS攻击类型的数据以外的数据的过程包括:删除含有空值和零值的数据及不变特征,得到第...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。