基于智能合约的高对抗性僵尸网络研究
2021-09-08赵昊舒辉康绯邢颖
网络与信息安全学报 2021年4期
关键词:智能
赵昊,舒辉,康绯,邢颖
基于智能合约的高对抗性僵尸网络研究
赵昊,舒辉,康绯,邢颖
(数学工程与先进计算国家重点实验室,河南 郑州 450001)
区块链技术的发展与应用使构建更为鲁棒和灵活的僵尸网络命令控制信道成为可能。为了更好地研究这类潜在的新型僵尸网络威胁,提出基于区块链智能合约的高对抗性僵尸网络模型——SCBot。SCBot模型采用分层混合拓扑结构,在僵尸子网层构建基于智能合约的命令传递信道,并建立可信度评估机制判别节点真实性,从流量和终端两大层面提升网络的对抗性。模拟构建小型的僵尸网络集群,对SCBot的命令传递效率和鲁棒性进行了对比实验,并从经济成本角度分析其在现实环境中的可行性。最后对该类型僵尸网络的防御策略做简要分析和讨论。
网络安全;僵尸网络;命令控制;区块链;智能合约
1 引言
僵尸网络被视为网络空间安全的重大威胁之一[1],用于发动DDoS、垃圾邮件、点击欺诈和敏感信息窃取等大规模网络攻击活动。僵尸网络本质上可看作发动大规模网络攻击的基础设施平台,由数以万计的受控计算机或物联网设备组成。僵尸控制者通过命令控制(C&C, command and control)信道,实现对僵尸成员节点的一对多远程管理。实际上,C&C机制是僵尸网络的核心所在,唯一决定一种僵尸网络。从最传统的中心结构到分布式的P2P结构,僵尸网络信道的拓扑架构不断演变。虽然出现了Domain-Fluxing、Fast-Fluxing和Tor网络等方法用于保护C&C服务器,但中心化的本质避免不了“单点失效”的固有缺陷。……
登录APP查看全文
