Toward Software Diversity in Heterogeneous Networked Systems

被引:0
|
作者
Huang, Chu [1 ]
Zhu, Sencun [1 ,2 ]
Erbacher, Robert [3 ]
机构
[1] Penn State Univ, Sch Informat Sci & Technol, University Pk, PA 16802 USA
[2] Penn State Univ, Dept Comp Sci & Engn, University Pk, PA 16802 USA
[3] US Army Res Lab ARL, Adelphi, MD USA
关键词
RISKS;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
When there are either design or implementation flaws, a homogeneous architecture is likely to be disrupted entirely by a single attack (e.g., a worm) that exploits its vulnerability. Following the survivability through heterogeneity philosophy, we present a novel approach to improving survivability of networked systems by adopting the technique of software diversity. Specifically, we design an efficient algorithm to select and deploy a set of off-the-shelf software to hosts in a networked system, such that the number and types of vulnerabilities presented on one host would be different from that on its neighboring nodes. In this way, we are able to contain a worm in an isolated "island". This algorithm addresses software assignment problem in more complex scenarios by taking into consideration practical constraints, e.g., hosts may have diverse requirements based on different system prerequisites. We evaluate the performance of our algorithm through simulations on both simple and complex system models. The results confirm the effectiveness and scalability of our algorithm.
引用
收藏
页码:114 / 129
页数:16
相关论文
共 50 条
  • [1] Designing modular software architectures for next-generation heterogeneous networked test systems
    Delgado, Santiago
    2006 IEEE AUTOTESTCON, VOLS 1 AND 2, 2006, : 441 - 446
  • [2] Controllability of Heterogeneous Networked MIMO Systems
    Wang, Peiru
    Xiang, Linying
    Chen, Fei
    2017 14TH INTERNATIONAL WORKSHOP ON COMPLEX SYSTEMS AND NETWORKS (IWCSN), 2017, : 45 - 49
  • [3] Controllability of networked systems with heterogeneous dynamics
    Ajayakumar, Abhijith
    George, Raju K.
    MATHEMATICS OF CONTROL SIGNALS AND SYSTEMS, 2023, 35 (02) : 307 - 326
  • [4] Controllability of networked systems with heterogeneous dynamics
    Abhijith Ajayakumar
    Raju K. George
    Mathematics of Control, Signals, and Systems, 2023, 35 : 307 - 326
  • [5] Toward trustworthy networked information systems
    Schneider, FB
    COMMUNICATIONS OF THE ACM, 1998, 41 (11) : 144 - 144
  • [6] Consensus verification for heterogeneous polynomial networked systems
    Zhang, Shuyuan
    Wang, Lei
    Xue, Bai
    Li, Chanying
    Wang, Qing-Guo
    JOURNAL OF THE FRANKLIN INSTITUTE-ENGINEERING AND APPLIED MATHEMATICS, 2023, 360 (17): : 12878 - 12891
  • [7] Heterogeneous state estimation in dynamic networked systems
    Sijs, Joris
    van den Bosch, Paul
    IET CONTROL THEORY AND APPLICATIONS, 2015, 9 (15): : 2232 - 2241
  • [8] The emergence of stable cooperators in heterogeneous networked systems
    Rong, Zhi Hai
    Li, Xiang
    Wang, Xiao Fan
    PROCEEDINGS OF 2008 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-10, 2008, : 2534 - +
  • [9] HARNESS: Heterogeneous adaptable reconfigurable networked systems
    Dongarra, J
    Fagg, G
    Geist, A
    Kohl, JA
    Papadopoulos, PM
    Scott, SL
    Sunderam, V
    Magliardi, M
    SEVENTH INTERNATIONAL SYMPOSIUM ON HIGH PERFORMANCE DISTRIBUTED COMPUTING - PROCEEDINGS, 1998, : 358 - 359
  • [10] Synchronization and Dynamic Consensus of Heterogeneous Networked Systems
    Panteley, Elena
    Loria, Antonio
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2017, 62 (08) : 3758 - 3773