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 条
  • [21] Synthesis of Monitors for Networked Systems With Heterogeneous Safety Requirements
    Moestl, Mischa
    Schlatow, Johannes
    Ernst, Rolf
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2018, 37 (11) : 2824 - 2834
  • [22] On the Observability Properties of Homogeneous and Heterogeneous Networked Dynamic Systems
    Zelazo, Daniel
    Mesbahi, Mehran
    47TH IEEE CONFERENCE ON DECISION AND CONTROL, 2008 (CDC 2008), 2008, : 2997 - 3002
  • [23] Controllability of Directed Networked MIMO Systems With Heterogeneous Dynamics
    Xiang, Linying
    Wang, Peiru
    Chen, Fei
    Chen, Guanrong
    IEEE TRANSACTIONS ON CONTROL OF NETWORK SYSTEMS, 2020, 7 (02): : 807 - 817
  • [24] The networked car - The key to superefficient automotive systems: software
    Talbot, D
    TECHNOLOGY REVIEW, 2002, 105 (07): : 22 - 23
  • [25] A. study of feedback in software supported networked systems
    Ramamoorthy, CV
    SOFTWARE ENGINEERING RESEARCH AND APPLICATIONS, 2004, 3026 : 2 - 2
  • [26] Software Cybernetics to Infuse Adaptation Intelligence in Networked Systems
    Ravindran, K.
    Rabby, M.
    2013 FOURTH INTERNATIONAL CONFERENCE ON THE NETWORK OF THE FUTURE (NOF), 2013,
  • [27] Challenges and Solutions for Embedded and Networked Aerospace Software Systems
    Sharp, David C.
    Bell, Alex E.
    Gold, Jeffrey J.
    Gibbar, Ken W.
    Gvillo, Dennis W.
    Knight, Vann M.
    Murphy, Kevin P.
    Roll, Wendy C.
    Sampigethaya, Radhakrishna G.
    Santhanam, Viswa
    Weismuller, Steven P.
    PROCEEDINGS OF THE IEEE, 2010, 98 (04) : 621 - 634
  • [28] Online hardware/software partitioning in networked embedded systems
    Streichert, Thilo
    Haubelt, Christian
    Teich, Juergen
    ASP-DAC 2005: PROCEEDINGS OF THE ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2005, : 982 - 985
  • [29] A Hardware/Software Stack for Heterogeneous Systems
    Castrillon, Jeronimo
    Lieber, Matthias
    Klueppelholz, Sascha
    Voelp, Marcus
    Asmussen, Nils
    Assmann, Uwe
    Baader, Franz
    Baier, Christel
    Fettweis, Gerhard
    Froehlich, Jochen
    Goens, Andres
    Haas, Sebastian
    Habich, Dirk
    Haertig, Hermann
    Hasler, Mattis
    Huismann, Immo
    Karnagel, Tomas
    Karol, Sven
    Kumar, Akash
    Lehner, Wolfgang
    Leuschner, Linda
    Ling, Siqi
    Maercker, Steffen
    Menard, Christian
    Mey, Johannes
    Nagel, Wolfgang
    Noethen, Benedikt
    Penaloza, Rafael
    Raitza, Michael
    Stiller, Joerg
    Ungethuem, Annett
    Voigt, Axel
    Wunderlich, Sascha
    IEEE TRANSACTIONS ON MULTI-SCALE COMPUTING SYSTEMS, 2018, 4 (03): : 243 - 259
  • [30] Hamming Masks: Toward Defending Constrained Networked Systems
    Jurik, Andrew D.
    Hutton, Shaun T.
    Tarr, Julie A.
    2012 IEEE MILITARY COMMUNICATIONS CONFERENCE (MILCOM 2012), 2012,