유사 HAL 함수 탐색을 통한 펌웨어 퍼징 기법

Firmware Fuzzing Method through Pseudo-HAL Identification

초록

HAL-Fuzz, a fuzzing technique to find firmware vulnerabilities, is efficient by using the HAL function of the hardware abstraction layer provided by MCU vendors. However, it cannot handle most firmware that unused the exact HAL function. In this paper, we propose a new method for identifying pseudo-HAL functions to increase the fuzzing availability of HAL-Fuzz. In experiments, we identified not only the HAL but also the pseudo-HAL functions, implemented by the developer, and that fuzzing is possible.

키워드

Firmware fuzzingFirmware emulationHALPseudo-HAL identification
제목
유사 HAL 함수 탐색을 통한 펌웨어 퍼징 기법
제목 (타언어)
Firmware Fuzzing Method through Pseudo-HAL Identification
저자
정세연황은비조영필권태경
DOI
10.13089/JKIISC.2022.32.6.1121
발행일
2022-12
저널명
정보보호학회논문지
32
6
페이지
1121 ~ 1125