ROS 2의 이벤트 기반 런타임 모니터링을 활용한 실시간 공격 탐지 시스템

Vol. 32, No. 6, pp. 1091-1102, 12월. 2022
10.13089/JKIISC.2022.32.6.1091, Full Text:
Keywords: Robot Operating System, Event-based Runtime Monitoring, Real-time attack detection
Abstract

로봇 시스템은 지난 10년 간 매우 빠른 속도로 발전했다. Robot Operating System은 로봇 시스템 및 애플리케이션의 효율적인 개발을 위한 오픈소스 기반의 소프트웨어 프레임워크이며, 다양한 연구 및 산업 현장에서 널리 사용되고 있다. ROS 애플리케이션은 다양한 취약점을 내재하고 있을 수 있다. 이러한 ROS 애플리케이션의 실행을 런타임 모니터링 하기 위해 다양한 연구가 진행되어 왔다. 본 연구에서는 ROS 2에서의 이벤트 기반 런타임 모니터링을 활용한 실시간 공격 탐지 시스템을 제안한다. 우리의 공격 탐지 시스템은 ros2_tracing의 tracetools를 확장하여 ROS 2 미들웨어 계층의 주요 라이브러리에 이벤트 계측을 삽입하고 런타임 중에 이벤트를 모니터링함으로써 API의 비순차적 실행을 통한 애플리케이션 계층에서의 공격을 탐지한다.

Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from December 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
강정환, 서민성, 박재열, 권동현, "ROS 2의 이벤트 기반 런타임 모니터링을 활용한 실시간 공격 탐지 시스템," Journal of The Korea Institute of Information Security and Cryptology, vol. 32, no. 6, pp. 1091-1102, 2022. DOI: 10.13089/JKIISC.2022.32.6.1091.

[ACM Style]
강정환, 서민성, 박재열, and 권동현. 2022. ROS 2의 이벤트 기반 런타임 모니터링을 활용한 실시간 공격 탐지 시스템. Journal of The Korea Institute of Information Security and Cryptology, 32, 6, (2022), 1091-1102. DOI: 10.13089/JKIISC.2022.32.6.1091.