디어셈블 관련 질문입니다.
글쓴이: happyKYS / 작성시간: 금, 2015/07/24 - 11:05오전
안녕하세요. 궁금한게 있어서 질문 드리는데 혹시 아시는분 답변해주시면 감사드리겠습니다.
일반적으로 objdump와 같은 tool을 이용해 디어셈블을 해보거나 할텐데 이것들은 공통적으로 디버그 정보가 포함된 elf 파일 형식같은 것에서 동작을 하는것으로 압니다.
궁금한게 순정 바이너리 파일의 경우(디버그 info 없음, ex. boot.img 와 같이 이미 debugging info가 떨어져 나간 순수 바이너리 파일)
예를 들어 저 파일이 ARMv7 의 cortexA15 기반하에 컴파일 되었다. 라는 정보까지 제가 알고 있는 상태라면 디어셈블 해볼 수 있는 방법이 있을까요?
어짜피 OP CODE 해독만 하면 되기때문에 어떤 버전의 어셈블리언어 명세를 따랐는가만 알면 해독에 문제는 없을텐데 지원해주는 툴을 못봤네요.
Forums:
셀프댓글입니다. ;; 죄송합니다 ㅎ..ㅎ; 바로
셀프댓글입니다. ;;
죄송합니다 ㅎ..ㅎ; 바로 해결해버렸네요.. objdump에서 지원을 하는군요.. 옵션의 차이였습니다. 직접 아키텍쳐 명세를 지정해 줄 수 있는 옵션들이 있군요.. 감사합니다.
댓글 달기