Ghidra STM32 역분석 #34 - 부트로더 개선
역분석한 부트로더를 개선해보자. 보안, 안정성, 기능 추가.
역분석한 부트로더를 개선해보자. 보안, 안정성, 기능 추가.
반복 작업을 자동화하는 Ghidra 스크립트.
IDA Pro와 Ghidra, 뭘 쓸까?
역분석, 합법일까? 주의할 점.
난독화된 펌웨어는 어떻게 분석할까?
CAN 메시지가 도착하면 무슨 일이? 수신 핸들러 분석.
0x30, 0x31, 0x32… 각 명령 코드의 의미를 밝혀낸다.
부트로더의 전체 흐름을 상태 머신으로 복원한다.
부트로더 인증의 핵심! Key 계산 알고리즘을 밝혀낸다.
2KB 페이지를 8바이트 CAN 프레임으로 전송하는 방법.