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 条
  • [31] Internet of things: Toward smart networked systems and societies
    Underwood, Mark
    Gruninger, Michael
    Obrst, Leo
    Baclawski, Ken
    Bennett, Mike
    Berg-Cross, Gary
    Hahmann, Torsten
    Sriram, Ram
    APPLIED ONTOLOGY, 2015, 10 (3-4) : 355 - 365
  • [32] Toward photochemistry of integrated heterogeneous systems
    Matsumoto, Yoshiyasu
    JOURNAL OF CHEMICAL PHYSICS, 2012, 137 (09):
  • [33] Toward a systems biology software toolkit
    Johann, DJ
    McGuigan, MD
    Tomov, S
    Blum, E
    Whiteley, GR
    Petricoin, EF
    Liotta, LA
    17TH IEEE SYMPOSIUM ON COMPUTER-BASED MEDICAL SYSTEMS, PROCEEDINGS, 2004, : 500 - 505
  • [34] Commercial software systems for diversity analysis
    Warr, WA
    PERSPECTIVES IN DRUG DISCOVERY AND DESIGN, 1997, 7-8 : 115 - 130
  • [35] A distributed fault detection scheme in disturbed heterogeneous networked systems
    Anass Taoufik
    Michael Defoort
    Mohamed Djemai
    Krishna Busawon
    Nonlinear Dynamics, 2022, 107 : 2519 - 2538
  • [36] Environmental Diversity Techniques of Software Systems
    Dohi, Tadashi
    FUTURE GENERATION INFORMATION TECHNOLOGY, 2011, 7105 : 37 - 38
  • [37] Adaptive Control of Interconnected Networked Systems with Application to Heterogeneous Platooning
    Abou Harfouch, Youssef
    Yuan, Shuai
    Baldi, Simone
    2017 13TH IEEE INTERNATIONAL CONFERENCE ON CONTROL & AUTOMATION (ICCA), 2017, : 212 - 217
  • [38] Automatic Verification of Bounded Synchronization for Heterogeneous Polynomial Networked Systems
    Zhang, Shuyuan
    Wang, Lei
    Xue, Bai
    Wang, Qing-Guo
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2025, 70 (03) : 2059 - 2065
  • [39] Configuration and Operation of Networked Control Systems over Heterogeneous WSANs
    Furtado, Pedro
    Cecilio, Jose
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2013, 13
  • [40] A Note on Controllability of Directed Networked MIMO Systems With Heterogeneous Dynamics
    Ajayakumar, Abhijith
    George, Raju K.
    IEEE TRANSACTIONS ON CONTROL OF NETWORK SYSTEMS, 2023, 10 (02): : 575 - 578