A software assignment algorithm for minimizing worm damage in networked systems

A software assignment algorithm for minimizing worm damage in networked systems
复制标题

一种最小化网络系统中蠕虫损害的软件分配算法

DOI:
10.1016/j.jisa.2017.05.004
复制
发表时间:
2017-08
影响因子:
5.6
通讯作者:
He Yongzhong
He Yongzhong
中科院分区:
计算机科学3区
文献类型:
--
作者:
Huang Chu;Zhu Sencun;Guan Quanlong;He Yongzhong

文献摘要

参考文献

相似文献

同构网络系统很容易受到恶意攻击的危害,这些攻击利用了所有系统共同的一个弱点。遵循通过异质性的可生存性哲学,我们提出了一种新的方法来提高网络系统的可生存性,通过软件的多样性。在这项工作中,我们提出了一个算法,分配了一些软件包在一个网络系统中的智能方式,使机器运行相同的软件被隔离成小“岛”,从而限制了蠕虫般的攻击传播。在算法开发过程中,不仅考虑了主机功能和软件可用性等实际约束,还考虑了漏洞的权重、严重程度和影响范围,很好地平衡和有效地降低了单次攻击的潜在危害。我们还介绍了可能的增强利用网络的拓扑特征。最后,我们提出了一个比较分析,我们的算法在各种网络结构的模拟。实验结果不仅验证了算法的有效性和可扩展性,而且显示了其在创建移动攻击面方面的能力。我们的算法实际上可以创建的异构性水平取决于已安装软件的数量与可用软件总数的比率。
Homogeneous networked systems are at high risk of being compromised by malicious attacks that exploit a single weakness common to all. Following thesurvivabilitythrough heterogeneityphilosophy, we present a novel approach to improving survivability of networked systems via software diversity. In this work, we propose an algorithm for assigning a number of software packages over a network of systems in an intelligent way such that machines running identical software are isolated into small “islands”, hence restricting the worm-like attacks from propagation. While developing the algorithm, we take into consideration not only practical constraints, including host functionality and software availability, but also weight, severity and impact range of vulnerability, well balancing and effectively minimizing the potential damage by an single attack. We also introduce possible enhancements by taking advantage of topological features of the network. Finally, we present a comparative analysis of our algorithm using simulation over various network structures. The results not only confirm the effectiveness and scalability of our algorithm, but also show its capability in creating moving attack surface. The level of heterogeneity our algorithm can actually create depends on the ratio of the number of installed software to the total number of available software.
DOI: 10.1145/971617.971650
发表时间: 2004-03
期刊: Commun. ACM
影响因子: --
作者:
M. Stamp
通讯作者: M. Stamp
DOI: 10.1145/1016998.1017000
发表时间: 2004-07
期刊: Queue
影响因子: --
作者:
M. Rosenblum
通讯作者: M. Rosenblum
DOI: 10.1145/1374618.1374640
发表时间: 2008-05
期刊: Ad Hoc Networks
影响因子: 4.8
作者:
Yi Yang;Sencun Zhu;G. Cao
通讯作者: Yi Yang;Sencun Zhu;G. Cao
DOI: 10.1007/978-3-662-43936-4_8
发表时间: 2014-07
期刊: --
影响因子: --
作者:
Chu Huang;Sencun Zhu;R. Erbacher
通讯作者: Chu Huang;Sencun Zhu;R. Erbacher
DOI: 10.1145/508171.508177
发表时间: 2001-09
期刊: --
影响因子: --
作者:
Yongguang Zhang;H. Vin;L. Alvisi;Wenke Lee;S. Dao
通讯作者: Yongguang Zhang;H. Vin;L. Alvisi;Wenke Lee;S. Dao