경량 퍼징을 위한 테스트케이스 선택 기법

Testcase Selection Technique for Lightweight Fuzzing

  • 박나은 (성신여자대학교 미래융합기술공학과) ;
  • 김연진 (성신여자대학교 융합보안공학과) ;
  • 이일구 (성신여자대학교 융합보안공학과, 미래융합기술공학과)
  • Na-Eun Park (Dept. of Future Convergence Technology Engineering, Sungshin Women's University) ;
  • Yeon-Jin Kim (Dept. of Convergence Security Engineering, Sungshin Women's University) ;
  • Il-Gu Lee (Dept. of Convergence Security Engineering & Future Convergence Technology Engineering, Sungshin Women's University)
  • 발행 : 2024.05.23

초록

최근 IoT (Internet of Things, IoT) 기기가 전 산업과 일상 생활에 활용되면서 취약점 탐지 기술이 중요해지고 있다. 그러나 리소스가 제약적인 IoT 기기에는 종래의 퍼징 기술을 적용하기 어렵다. 본 논문에서는 경량화 IoT 환경에서 퍼징 기술을 적용하기 위한 테스트케이스 선택 기법을 제안했다. 실험 결과에 따르면, 제안하는 방식은 무작위 입력을 생성하여 퍼징하는 종래 퍼저보다 평균 61.49% 빠르게 취약점을 탐지했다.

키워드

과제정보

본 논문은 2024 년도 산업통상자원부 및 한국산업기술진흥원의 산업혁신인재성장지원사업 (RS-2024-00415520)과 과학기술정보통신부 및 정보통신기획평가원의 ICT 혁신인재 4.0 사업의 연구결과로 수행되었음 (No. IITP-2022-RS-2022-00156310)

참고문헌

  1. L. Situ et al., "Physical Devices-Agnostic Hybrid Fuzzing of IoT Firmware," in IEEE Internet of Things Journal, vol. 10, no. 23, pp. 20718-20734, 1 Dec.1, 2023, doi: 10.1109/JIOT.2023.3303780 
  2. Zhao, X. et al., "A systematic review of fuzzing," Soft Comput, 28, 5493-5522, 2024. 
  3. S. Qin et al., "NSFuzz: Towards Efficient and State-Aware Network Service Fuzzing," ACM Trans. Softw. Eng. Methodol. 32, 6, Article 160, 26 pages, 2023.
  4. Y. Zhao et al., "Grammar-aware test case trimming for efficient hybrid fuzzing," Journal of King Saud University - Computer and Information Sciences, Volume 36, Issue 1, 2024. 
  5. S. -E. Jeon et al., "Two-Step Feature Selection Technique for Secure and Lightweight Internet of Things," 2023 32nd International Conference on Computer Communications and Networks (ICCCN), pp. 1-6, 2023. 
  6. Gao, Y. et al., "Optimizing IoT Web Fuzzing by Firmware Infomation Mining," Applied Sciences 12, no. 13, 6429, 2022. 
  7. X. Zhou et al., "UltraFuzz: Towards Resource-Saving in Distributed Fuzzing," in IEEE Transactions on Software Engineering, vol. 49, no. 4, pp. 2394-2412, 2023.
  8. Xie, C. et al., "Not All Seeds Are Important: Fuzzing Guided by Untouched Edges," Applied Sciences 13, no. 24, 2023.