[임베디드 보안] 펌웨어란?
임베디드 장비의 프로세서는 Intel, AMD 같은 CISC 기반 아키텍처보다 ARM, MIPS 같은 RISC 기반의 아키텍처를 주로 사용한하므로, 이에 따른 공격 기법의 차이 존재한다. #펌웨어: 하드웨어와 소프트웨어의 중간에 위치하며, 일반적으로 하드웨어 장치 내부에서 해당 장치를 제어하거나 특정 기능을 수행한다. ROM이나 플래시 메모리에 저장되어 있어, 전원이 꺼지거나 재부트 중에도 내용이 유지되며, 대표적인 예시로 BIOS/UEFI가 있다. 주로 C나 어셈블리 언어로 개발하고, 일반 사용자가 직접 수정하기에 어렵다.- 종류: BIOS/UEFI(부팅 프로그램), 임베디드 펌웨어, 디바이스 드라이버(OS-하드웨어 간), 네트워크 장비 펌웨어 #임베디드 장비의 부팅 흐름(general): MCU(마이..
2025. 6. 22.