본문 바로가기
보안 및 개발/MOBILE

[android] 디컴파일 (dex2jar, jd-gui, jadx-gui)

by CH@3M 2019. 12. 23.

dex2jar 다운로드 후 압축해제

apk 파일 압축해제

*.dex 파일을 dex2jar 폴더로 복사

cmd 창을 열고 복사한 파일이 있는 경로로 이동

d2j-dex2jar *.dex를 입력

폴더안에 class-dex2jar.jar 파일 생성됨

jd-gui 다운로드 링크 : http://java-decompiler.github.io/

jar 파일을 드래그하여 jd-gui에서 열면된다!

 

하지만, dex2jar를 이용한 dex→jar 변환을 개선하여 dex2jar 없이 디컴파일 할 수 있는 툴이 jadx-gui 이다! 따라서 그냥 jadx-gui를 받아서 써도 된다 ㅎㅎ (JEB도 같음)

jadx-gui 다운로드 링크 : https://github.com/skylot/jadx/releases

jadx-gui에 apk를 드래그해서 넣어주면 디컴파일해준다.

 

 

반응형

'보안 및 개발 > MOBILE' 카테고리의 다른 글

[Android] OWASP UnCrackable 1  (0) 2020.01.17
[Android] frida hooking 연습 문제  (0) 2020.01.16
[android] 취약점 분석 툴 androbugs  (0) 2019.12.19
[iOS] OWASP ZAP 툴  (0) 2019.11.22
[iOS] 유용한 정보 모음  (0) 2019.11.14