[임베디드] UART 콘솔 접근
1. 개요 해당 포스트는 임베디드 장비 UART 접근을 통해 개발자가 이용하기 위한 디버깅 기능에 접근하고 정보를 수집한다. 실습 시 사용한 장비: HW-234(UART 연결 장비, USB to TTL 컨버터), 암-암 점퍼선, 멀티 테스트기 2. UART 란? UART(Universal Asynchronous Receiver/Transmitter)는 하드 …
1. 개요 해당 포스트는 임베디드 장비 UART 접근을 통해 개발자가 이용하기 위한 디버깅 기능에 접근하고 정보를 수집한다. 실습 시 사용한 장비: HW-234(UART 연결 장비, USB to TTL 컨버터), 암-암 점퍼선, 멀티 테스트기 2. UART 란? UART(Universal Asynchronous Receiver/Transmitter)는 하드 …
1. 개요 해당 포스트는 임베디드 장비 분석을 위해 내장된 펌웨어 덤프 방법론을 소개한다. 실습 시 사용한 장비: HW-234(UART 연결 장비, USB to TTL 컨버터), 암-암 점퍼선 2. 펌웨어 란? 펌웨어는 하드웨어를 구동하기 위한 메모리에 내장된 소프트웨어를 말한다. 보통 플래시 메모리에 저장되며, 내장된 소프트웨어 파일시스템은 …
1. 개요 하드웨어 장비의 펌웨어 파일을 별도로 확보하기 어렵다면 어떻게 해야 할까? 기판 위 SPI Flash 메모리에 직접 연결하면 부트로더부터 커널, 파일 시스템, 설정 데이터까지 담긴 원본 이미지를 읽어 낼 수 있다. 이번 글에서는 SPI Flash에 직접 접근해 하드웨어 장비의 펌웨어를 추출하고, 두 번 읽은 결과를 비교해 덤프의 무결성을 검증한다 …