본문 바로가기
Tools

안드로이드(APK) 디컴파일러 JADX-GUI

by 잡다한 처리 2022. 10. 7.
반응형

안녕하세요 처리의블로그입니다.

오늘은 안드로이드 APK 파일을 분석 할 수 있는 jadx-gui 디컴파일러에 대해 소개하려합니다.

 

기존 사용하던 jd-gui 디컴파일러도 편하긴 했는데, 가장 큰 단점이 dex2jar를 이용해서 dex 파일을 jar 파일로 변환을 해야 하는 귀찮은 점들이 있었습니다. 

JD-GUI 실행 화면

jadx-gui 디컴파일러는 dex2jar 로 변환하지 않고 APK 자체를 넣으면 자연스럽게 디컴파일이 진행됩니다.
디컴파일뿐만 아니라, 리소스 부분도 동시에 확인이 가능하니 APK 를 처음 분석하는 사람도 쉽게 진행이 가능합니다.

jadx-gui 실행화면

 

jadx의 다운로는 아래의 페이지에서 받을 수 있습니다.

 

GitHub - skylot/jadx: Dex to Java decompiler

Dex to Java decompiler. Contribute to skylot/jadx development by creating an account on GitHub.

github.com

 

jadx-gui 다운로드 페이지 : https://nightly.link/skylot/jadx/workflows/build-artifacts/master

 

nightly.link | Repository skylot/jadx | Workflow build-artifacts.yml | Branch master

 

nightly.link

 

※ 실행 할 윈도우에 jre가 설치되어 있는지 체크하시고, 있는분들은 no-jre 를 다운로드 받으시면되고 없는 분들은 with-jre를 다운로드 받으시면 jre가 설치되어 있지않아도 쉽게 포터블로 이용이 가능하니 참고하세요.

댓글