보안 및 개발/MOBILE
[android] 디컴파일 (dex2jar, jd-gui, jadx-gui)
CH@3M
2019. 12. 23. 17:48
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를 드래그해서 넣어주면 디컴파일해준다.
반응형