펌웨어 자동 분석 툴에는 대표적으로 binwalk와 fmk가 있다. 실제 제조사 웹페이지에 공개되어있는 구버전 펌웨어를 사용해서 binwalk와 fmk에서 많이 쓰이는 사용법을 알아보았다(공부하면서 추가되는 내용이 있다면 계속 추가할 예정이다). - 환경: Ubuntu - 펌웨어: 제조사 웹페이지에 공개된 펌웨어 1.2.4 버전 binwalk 사용법 binwalk는 펌웨어 파일의 구성을 분석할수 있는 툴로 파일 시그니처를 사용해서 어떤 데이터가 들어있는지 확인해준다. binwalk 설치는 apt-get으로 간단히 설치가 가능한데 fmk는 binwalk가 설치되어있어야 동작하기 때문에 꼭 설치해주어야 한다. binwalk 옵션은 상당히 많은데 이 중에 자주 쓰이는 옵션만 다뤘다. 파일 시그니쳐 분석 (de..