목록2026/05/02 (2)
graf
계획한 시나리오대로라면 먼저 펌웨어를 임의로 변조 후 업로드가 가능해야한다. 업로드 가능한 인터페이스가 열려있다면 좋겠지만 그렇지 않다면 플래시를 통해 접근해야한다. 플래시에서 펌웨어 추출부터 해보자. 1. 펌웨어 추출덮개를 제거한 모듈 내부 모습이다. spi flash와 QFN mcu다. 이제 SPI는 익숙하다. 좋다 인식 잘 된다. esp는 전기를 많이 안 먹으니 성공할 줄 알았다. 추출 끝났다. 2. 펌웨어 분석이제 추출한 펌웨어를 분석해야한다. 그런데 세그먼트가 인식이 안된다. 문자열을 찾는건 어렵지 않지만 세그먼트마다 체크섬이 있어서 데이터만 바꾸면 장치가 동작을 안 할거다. 2.1 세그먼트 찾기열어보니 매직키로 의심되는 데이터가 0x1000부터 나온다. 저번에도..
모듈이 전부 왔다.만원도 안하는 저렴한 것도 있길래 여분으로 여러개를 샀다. 오른쪽에 저건 핀 납땜부터 해야겠다. 1. EPS-IDF 설치https://docs.espressif.com/projects/esp-idf/en/v6.0.1/esp32s3/get-started/index.html Get Started - ESP32-S3 - — ESP-IDF Programming Guide v6.0.1 documentationIt allows you to develop, build, flash, and monitor ESP-IDF applications directly within the Visual Studio Code.docs.espressif.comespressif에서 올린 공식 가이드가 있다. ht..