Ghidra STM32 역분석 #29 - Flash 드라이버 복원
Flash Unlock/Erase/Write 함수 복원.
Flash Unlock/Erase/Write 함수 복원.
복원한 소스를 빌드하고 원본 바이너리와 비교.
역분석한 프로토콜이 맞는지 실제 통신으로 검증.
역분석 결과로 Python CAN 업로더 제작.
Python 업로더로 실제 BMS 장비에 펌웨어 업로드 테스트.
역분석한 부트로더를 개선해보자. 보안, 안정성, 기능 추가.
반복 작업을 자동화하는 Ghidra 스크립트.
IDA Pro와 Ghidra, 뭘 쓸까?
역분석, 합법일까? 주의할 점.
난독화된 펌웨어는 어떻게 분석할까?