펌웨어 관련 리버스 엔지니어링 자료를 찾다보니 이 바닥에서 아주 유명한 도구가 있더군요. Firmware Mod Kit(FMK)이 바로 그건데요, 펌웨어 정보를 파악해서 추출(Extract)과 재조립(Repackaging)을 편리하게 해주는 도구입니다. binwalk와 squash 파일 시스템 관련 각종 도구 및 스크립트로 구성되어 있는데, 각각 설치할 필요 없이 한 곳에 모아뒀다는 것이 장점인데, 직접 써보니 만능(?!)은 아니네요. ^^;;;
FMK를 백트랙(Backtrack) 5에 설치하고 분석하다보면 lzma 관련 라이브러리가 없다는 오류가 발생하는데요, 아래처럼 liblzma-dev 라이브러리를 설치해주면 됩니다. 간단한 내용이지만 잊어먹을까봐 남겨봅니다(요즘 들어 깜빡깜빡하는 일이 많아지고 있어요 ㅠㅠ).
sudo apt-get install liblzma-dev
그럼 좋은 하루 되세요 ^^
'프로그래밍(Programming)' 카테고리의 다른 글
우분투(Ubuntu) 계열 리눅스(Linux)에서 부팅 시 자동 실행 프로그램 추가하기 (0) | 2014.02.22 |
---|---|
리눅스에서 ASLR(Address Space Range Randomization) 옵션 끄기 (2) | 2014.02.13 |
마크다운(Markdown)으로 플리커 사이트의 이미지 삽입하기 (5) | 2014.02.04 |
cc1plus: all warnings being treated as errors 해결법 (0) | 2014.02.03 |
DISQUS 소셜 댓글 달기 (0) | 2014.02.02 |