본문 바로가기

모바일앱/안드로이드

dex2jar 를 이용한 dex 디컴파일

http://code.google.com/p/dex2jar/   에서 dex2jar-x.x.x.zip 파일을 다운로드 받아 압축을 푼다.

http://java.decompiler.free.fr/?q=jdgui  에서 jd-gui-x.x.x.zip 파일을 다운로드 받아 압축을 푼다.


STEP1. apk파일에서 추출한 classes.dex 파일을 jar파일로 추출한다.

dex2jar classes.dex


STEP2. jar로 변환된 파일을 jd-gui를 써서 열어보면된다.

jd-gui.exe  파일을 실행한뒤 , File > Open File 메뉴를 선택해서 STEP1에서 생성된 jar 파일을 오픈한다.