Online Self-Diagnosis Self-Recovery Infrastructure for Embedded Systems

被引:0
|
作者
Sun, Lei [1 ]
Nakajima, Tatsuo [2 ]
机构
[1] NEC Corp Ltd, Syst Platform Labs, Tokyo, Japan
[2] Waseda Univ, Dept Comp Sci, Tokyo, Japan
基金
日本科学技术振兴机构;
关键词
security; recovery; detection; operating system;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Complexity of monolithic kernel of existing operating systems results in security exploits inevitably. When it is compromised, manual recovery from kernel-level attacks is usually time-consuming. The whole process is expected to be automatic and supported in system level. The requirement becomes more necessary for modern embedded systems, which lack such administrative and recovery tools for end users comparing with PC. We implement a prototype system called OSKROD to support system automatic recovery. OSKROD can take a collection of actions to recover infected kernel, after detecting kernel-level attacks infections based on system virtualization technique. Moreover, it can operate in two working modes: periodic mode and request-service mode, which can be fit in various application scenarios. Its recovery has been proved effective in fault injection experiments against real world attacks. The results indicate that it can correctly detect several kernel-level security attacks and recover the system with acceptable penalty to system performance.
引用
收藏
页码:39 / 52
页数:14
相关论文
共 50 条
  • [1] Runtime Self-Diagnosis and Self-Recovery Infrastructure for Embedded Systems
    Sun, Lei
    Kinebuchi, Yuki
    Katori, Tomohiro
    Nakajima, Tatsuo
    [J]. SASO: 2009 3RD IEEE INTERNATIONAL CONFERENCE ON SELF-ADAPTIVE AND SELF-ORGANIZING SYSTEMS, 2009, : 284 - 285
  • [2] Implications of Online Self-Diagnosis in Psychiatry
    Monteith, Scott
    Glenn, Tasha
    Geddes, John R.
    Whybrow, Peter C.
    Achtyes, Eric D.
    Bauer, Michael
    [J]. PHARMACOPSYCHIATRY, 2024, 57 (02) : 45 - 52
  • [3] Self-diagnosis of digital systems
    Vedeshenkov, VA
    [J]. AUTOMATION AND REMOTE CONTROL, 2003, 64 (11) : 1794 - 1809
  • [4] Self-Diagnosis of Digital Systems
    V. A. Vedeshenkov
    [J]. Automation and Remote Control, 2003, 64 : 1794 - 1809
  • [5] SELF-DIAGNOSIS IN DISTRIBUTED SYSTEMS
    HOLT, CS
    SMITH, JE
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 1985, 34 (01) : 19 - 32
  • [6] A programmable built-in self-diagnosis for embedded SRAM
    Selva, C
    Torelli, C
    Rimondi, D
    Zappa, R
    Corbani, S
    Mastrodomenico, G
    Albani, L
    [J]. RECORDS OF THE 2004 IEEE INTERNATIONAL WORKSHOP ON MEMORY TECHNOLOGY, DESIGN AND TESTING, 2004, : 84 - 89
  • [7] BUILT-IN SELF-DIAGNOSIS FOR REPAIRABLE EMBEDDED RAMS
    TREUER, R
    AGARWAL, VK
    [J]. IEEE DESIGN & TEST OF COMPUTERS, 1993, 10 (02): : 24 - 33
  • [8] A built-in self-test and self-diagnosis scheme for embedded SRAM
    Wang, CW
    Wu, CF
    Li, JF
    Wu, CW
    Teng, T
    Chiu, K
    Lin, HP
    [J]. PROCEEDINGS OF THE NINTH ASIAN TEST SYMPOSIUM (ATS 2000), 2000, : 45 - 50
  • [9] Dependable Control Systems with Self-Recovery Constraint
    Tri Tran
    Ha, Q. P.
    [J]. 2014 INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND INFORMATION SCIENCES (ICCAIS 2014), 2014, : 87 - 92
  • [10] SELF-RECOVERY OF METALS
    BURGERS, WG
    [J]. NATURE, 1947, 159 (4032) : 203 - 203