arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2303.13627cs.NIcs.CRcs.LG
收藏

基于关联随机神经网络的僵尸网络节点集体分类

Associated Random Neural Networks for Collective Classification of Nodes in Botnet Attacks

Institute of Theoretical and Applied Informatics, Polish Academy of Sciences (PAN)(波兰科学院理论与应用信息学研究所);Yaşar University(亚萨尔大学)

Erol Gelenbe, Mert Nakıp

摘要:

僵尸网络攻击是对网络系统的主要威胁,因为它们能够将它们所危害的网络节点变成额外的攻击者,从而导致长时间的大量攻击的传播。由于多个网络IP地址将同时受到危害,因此对此类僵尸网络的检测变得复杂,因此除了关注单个节点的现有传统方法之外,对受危害节点的集体分类可能是有用的。因此,这项工作介绍了一个集体僵尸网络攻击分类技术,从一个N节点的IP网络与一个新的关联随机神经网络(ARNN),识别的节点受到损害的流量。ARNN是一种递归架构,它包含两个相互关联、互连且架构相同的n-神经元随机神经网络,它们同时充当相互批评者,以做出关于n个节点中的哪些节点已经受损的决定。提出了一种新的梯度学习下降算法的ARNN,并有效地运行与传统的离线训练先验数据,并与在线增量训练没有事先离线学习。来自107个节点的分组网络的实际数据与超过700,000个分组一起用于评估ARNN,表明它提供了准确的预测。与使用相同学习和测试数据集的其他已知最先进方法的比较表明,ARNN提供了显着更好的性能。

英文摘要:

Botnet attacks are a major threat to networked systems because of their ability to turn the network nodes that they compromise into additional attackers, leading to the spread of high volume attacks over long periods. The detection of such Botnets is complicated by the fact that multiple network IP addresses will be simultaneously compromised, so that Collective Classification of compromised nodes, in addition to the already available traditional methods that focus on individual nodes, can be useful. Thus this work introduces a collective Botnet attack classification technique that operates on traffic from an n-node IP network with a novel Associated Random Neural Network (ARNN) that identifies the nodes which are compromised. The ARNN is a recurrent architecture that incorporates two mutually associated, interconnected and architecturally identical n-neuron random neural networks, that act simultneously as mutual critics to reach the decision regarding which of n nodes have been compromised. A novel gradient learning descent algorithm is presented for the ARNN, and is shown to operate effectively both with conventional off-line training from prior data, and with on-line incremental training without prior off-line learning. Real data from a 107 node packet network is used with over 700,000 packets to evaluate the ARNN, showing that it provides accurate predictions. Comparisons with other well-known state of the art methods using the same learning and testing datasets, show that the ARNN offers significantly better performance.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑