android - disassembler / decompile
1. dex 파일 추출하기
1) apktool을 이용하여 추출
- 다운로드 : https://code.google.com/p/android-apktool/downloads/list
2) zip 호환 압축툴을 이용하여 추출
- apk를 압축파일처럼 읽어들여 압축해제하면됨
2. 디컴파일
1) java decomiler 사용
(1) dex파일로 jar 추출
- dex2jar툴을 이용하여 추출
- 사용법 : d2j-dex2jar [dex 파일명]
- 다운로드 : https://code.google.com/p/dex2jar/downloads/list
(2) java decompiler로 java 소스 추출
- GUI 툴
- 다운로드 : http://java.decompiler.free.fr/?q=jdgui
2) dedexer 사용
- 사용법 : java -jar ddx.jar -d [역어셈블된 코드 저장 경로] [dex 파일명]
- 다운로드 : http://sourceforge.net/projects/dedexer/?source=directory
1) apktool을 이용하여 추출
- 다운로드 : https://code.google.com/p/android-apktool/downloads/list
2) zip 호환 압축툴을 이용하여 추출
- apk를 압축파일처럼 읽어들여 압축해제하면됨
2. 디컴파일
1) java decomiler 사용
(1) dex파일로 jar 추출
- dex2jar툴을 이용하여 추출
- 사용법 : d2j-dex2jar [dex 파일명]
- 다운로드 : https://code.google.com/p/dex2jar/downloads/list
(2) java decompiler로 java 소스 추출
- GUI 툴
- 다운로드 : http://java.decompiler.free.fr/?q=jdgui
2) dedexer 사용
- 사용법 : java -jar ddx.jar -d [역어셈블된 코드 저장 경로] [dex 파일명]
- 다운로드 : http://sourceforge.net/projects/dedexer/?source=directory
댓글
댓글 쓰기