반응형
안드로이드 APK 파일의 압축을 풀면 classes.dex 파일이 나타난다.
그리고 APK가 설치된 /data/data/패키지명에도 일부 dex 파일들이 존재한다.
dex2jar 파일로 대부분의 dex파일을 jar 파일로 변환할 수 있지만 일부 dex 파일은 풀리지 않고 오류가 발생한다.
이때 undx.jar 파일과 dexdump.exe 파일을 이용하여 dex 파일을 jar 파일로 변환할 수 있다.
출처 : http://egloos.zum.com/shadowxx/v/10658242
1. undx.jar 파일
- undx.jar 다운로드 링크 : http://kozazz.tistory.com/attachment/cfile22.uf@115AE5144C32AB7784BAD8.jar
- 사용법 : 풀어야할 dex 파일이 있는 경로에서 ./gen 폴더를 생성하고 아래 명령을 수행
C:\> java -DASDKLoc=. -jar undx.jar <dex파일명>
2. dexjump.exe
- 안드로이드 SDK 의 platform-tools에 포함되어 있고 아래 경로에서도 다운로드 할 수 있다.
- 다운로드 URL : https://apk-view-tracer.googlecode.com/archive/271530e80bed33e390acfeff5ca53f842b37b73f.zip
반응형
'IT Tech > Mobile' 카테고리의 다른 글
nox 와 Burpsuite로 모바일웹 점검하기 (0) | 2016.04.07 |
---|---|
악성앱 분석 (0) | 2015.11.02 |
녹스(NOX)로 루팅없이 해외 갤럭시 앱스 접속하기 (0) | 2015.10.21 |
Android Reverse Engineering (A.R.E.) (0) | 2015.10.16 |
우분투 모바일 점검환경 만들기 (0) | 2015.10.09 |