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 条
  • [41] A distributed fault detection scheme in disturbed heterogeneous networked systems
    Taoufik, Anass
    Defoort, Michael
    Djemai, Mohamed
    Busawon, Krishna
    NONLINEAR DYNAMICS, 2022, 107 (03) : 2519 - 2538
  • [42] On Networked Dynamical Systems with Heterogeneous Constraints: Equilibrium Points and Stability
    Ma, Qichao
    Qin, Jiahu
    Kang, Yu
    Gao, Huijun
    2022 41ST CHINESE CONTROL CONFERENCE (CCC), 2022, : 5074 - 5081
  • [43] Resilience approach for heterogeneous distributed networked unmanned weapon systems
    Jin, Yi-Ning
    Wu, Yan-Xuan
    Fan, Ning-Jun
    Journal of Beijing Institute of Technology (English Edition), 2015, 24 (02): : 180 - 187
  • [44] Resilience approach for heterogeneous distributed networked unmanned weapon systems
    晋一宁
    吴炎烜
    范宁军
    JournalofBeijingInstituteofTechnology, 2015, 24 (02) : 180 - 187
  • [45] System architecture design of supervisory software for networked control systems
    Zhu Youzhi
    Zheng Geng
    Liu Guoping
    PROCEEDINGS OF THE 26TH CHINESE CONTROL CONFERENCE, VOL 6, 2007, : 555 - +
  • [46] A software assignment algorithm for minimizing worm damage in networked systems
    Huang, Chu
    Zhu, Sencun
    Guan, Quanlong
    He, Yongzhong
    JOURNAL OF INFORMATION SECURITY AND APPLICATIONS, 2017, 35 : 55 - 67
  • [47] Secure Networked Control for Decentralized Systems via Software Rejuvenation
    Griffioen, Paul
    Romagnoli, Raffaele
    Krogh, Bruce H.
    Sinopoli, Bruno
    2020 AMERICAN CONTROL CONFERENCE (ACC), 2020, : 1266 - 1273
  • [48] Software reconfigurable signal diagnosis in embedded CAN networked systems
    Fodor, D
    INES 2005: 9TH INTERNATIONAL CONFERENCE ON INTELLIGENT ENGINEERING SYSTEMS, 2005, : 183 - 186
  • [49] EmSBoT: A Lightweight Modular Software Framework for Networked Robotic Systems
    Peng, Long
    Guan, Fei
    Perneel, Luc
    Fayyad-Kazan, Hasan
    Timmerman, Martin
    2016 3RD INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTATIONAL TOOLS FOR ENGINEERING APPLICATIONS (ACTEA), 2016, : 216 - 221
  • [50] Toward a software transactional memory for heterogeneous CPU–GPU processors
    Alejandro Villegas
    Angeles Navarro
    Rafael Asenjo
    Oscar Plata
    The Journal of Supercomputing, 2019, 75 : 4177 - 4192