체계적인 IoT 기기의 펌웨어 보안 분석 방법에 관한 연구

Vol. 31, No. 1, pp. 31-49, 2월. 2021
10.13089/JKIISC.2021.31.1.31, Full Text:
Keywords: IoT, firmware, Firmware Analysis, vulnerability Analysis
Abstract

IoT 기기는 네트워크 통신이 가능한 임베디드 기기를 의미한다. IoT 기기는 금융, 개인, 산업, 공공, 군 등과 같이 우리 주변의 다양한 분야에서 많이 사용되고 있기 때문에 공격이 발생할 경우 개인정보 유출과 같은 다양한 피해가 발생할 수 있다. IoT에 대한 취약점 분석은 IoT 기기와 상호작용 하는 스마트폰의 애플리케이션, 웹 사이트와같은 소프트웨어 인터페이스 분석뿐만 아니라, IoT 기기의 주요 구성요소인 펌웨어에 대해서도 필수적으로 수행되어야 한다. 하지만 문제는 펌웨어의 추출 및 분석이 생각보다 쉽지 않으며, 보안팀 내 분석하는 사람의 전문성에 따라같은 대상을 분석하더라도 결과물의 수준이 다를 수 있어 일정한 수준의 품질 관리가 쉽지 않다는 것이다. 따라서본 논문에서 우리는 IoT 기기의 펌웨어에 대한 취약점 분석 프로세스를 정립하고 단계별로 사용 가능한 도구를 제시함으로써, IoT 보안성 분석에 있어 로드맵을 제시하고 일정한 수준의 품질 관리가 가능하였다. 우리는 다양한 상용 제조사들이 생산한 IoT 기기의 펌웨어 획득부터 분석까지의 과정을 제안하였으며, 이를 다양한 제조사의 드론 분석에 직접 적용해 봄으로써 그 타당성을 입증하였다.

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]
김예준, 김정현 and 김승주, "A Study on Systematic Firmware Security Analysis Method for IoT Devices," Journal of The Korea Institute of Information Security and Cryptology, vol. 31, no. 1, pp. 31-49, 2021. DOI: 10.13089/JKIISC.2021.31.1.31.

[ACM Style]
김예준, 김정현, and 김승주. 2021. A Study on Systematic Firmware Security Analysis Method for IoT Devices. Journal of The Korea Institute of Information Security and Cryptology, 31, 1, (2021), 31-49. DOI: 10.13089/JKIISC.2021.31.1.31.