DocumentCode
726309
Title
Memory Heat Map: Anomaly detection in real-time embedded systems using memory behavior
Author
Man-Ki Yoon ; Sibin Mohan ; Jaesik Choi ; Lui Sha
Author_Institution
Dept. of Comput. Sci., Univ. of Illinois at Urbana-Champaign, Urbana, IL, USA
fYear
2015
fDate
8-12 June 2015
Firstpage
1
Lastpage
6
Abstract
In this paper, we introduce a novel mechanism that identifies abnormal system-wide behaviors using the predictable nature of real-time embedded applications. We introduce Memory Heat Map (MHM) to characterize the memory behavior of the operating system. Our machine learning algorithms automatically (a) summarize the information contained in the MHMs and then (b) detect deviations from the normal memory behavior patterns. These methods are implemented on top of a multicore processor architecture to aid in the process of monitoring and detection. The techniques are evaluated using multiple attack scenarios including kernel rootkits and shellcode. To the best of our knowledge, this is the first work that uses aggregated memory behavior for detecting system anomalies especially the concept of memory heat maps.
Keywords
embedded systems; learning (artificial intelligence); operating system kernels; security of data; storage management; MHM; abnormal system-wide behavior identification; aggregated memory behavior; anomaly detection; detection process; kernel rootkits; machine learning algorithms; memory heat maps; monitoring process; multicore processor architecture; operating system; real-time embedded applications; real-time embedded systems; shellcode; Heating; Kernel; Linux; Monitoring; Real-time systems; System-on-chip; Training; Intrusion detection; memory heat map; real-time systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference (DAC), 2015 52nd ACM/EDAC/IEEE
Conference_Location
San Francisco, CA
Type
conf
DOI
10.1145/2744769.2744869
Filename
7167219
Link To Document