Prevention of Malware Installation in Dedicated Devices Built on General-Purpose Execution Environments
산업 전반의 디지털화로 인해 디지털 창구, 의료용 또는 교육용 태블릿 등 특정 작업만 수행하도록 설계된 기기인 전용 기기에 대한 수요가 증가하고 있다. 특정 애플리케이션만 실행할 수 있어 보안성이 높고 공격 표면이 최소화되는 장점이 있지만 대부분 Android와 같은 범용 실행 환경을 기반으로 구축된다. 이로 인해 개발 및 사용이 용이하지만, 공격 표면이 넓어질 수 있어 전용 기기에 맞는 보안 대책이 필요하다. 본 연구에서는 범용 실행 환경으로 설계된 전용 기기의 악성 코드 설치와 관련된 취약점을 분석하고 이에 대한 대응 방안을 제안한다. 공격자는 물리적으로 기기에 접근할 수 없으며, 최종 사용자가 악의적이지 않다고 가정한다. 원격으로 악성 코드를 설치할 수 있는 10가지 취약점을 식별하고, Android 기기인 Lenovo P11에서 실험했다. 취약점에 대응하기 위해 SELinux 정책 작성, 파일 무결성 검사 프로그램 설치 등 전용 기기에 최적화된 보안 메커니즘을 설계하였다.
Authors
- Jione Choi (ORCID: https://orcid.org/0000-0002-1441-164X)
- Junghee Lee (ORCID: https://orcid.org/0000-0003-0733-0136)
- Wonjun Lee (ORCID: https://orcid.org/0000-0001-5286-6541)
- Kiseok Jeon (ORCID: https://orcid.org/0000-0003-4510-0788)
- Do-Yeon Kim (ORCID: https://orcid.org/0000-0002-5788-4842)
Publication Details
- Journal
- Journal of KIISE
- Published
- 2025-05-25
- DOI
- https://doi.org/10.5626/jok.2025.52.5.444
- Primary Topic
- Advanced Malware Detection Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.00