728x90

 

1. Apk를 디컴파일하는 방법 소개

(1) 단계벌 디컴파일

  • Apktool: apk의 리소스를 변환하는데 사용됩니다.
  • dex2jar: dex를 jar로 변환하는데 사용됩니다.
  • jd-cmd: jar를 java 코드로 변환하는데 사용됩니다.

(2) 명령어 한번에 apk를 쉽게 디컴파일해주는 툴 존재

  • jadx : Apk를 decompile하며, GUI와 Command line 툴 모두 제공합니다

 

2. Jadx로 디컴파일하는 방법

Jadx는 Jadx-release에서 빌드된 파일을 다운받을 수 있음

Jadx는 command line과 GUI tool을 모두 제공.

1) tool zip 파일을 다운받고 압축을 품

2) bin 폴더를 보면 실행 파일이 존재

- jadx는 command line tool이고, jadx-gui는 GUI tool

(Linux 사용자는 양쪽 다 사용 가능, Windows 사용자의 경우 jadx-gui.bat을 사용해야 함)

 

 

 

* command line tool의 상세 사용방법은 아래 참조글을 확인하면 됨

 

 

Reference

https://codechacha.com/ko/how-to-decompile-android-apk/

 

 

 

728x90

+ Recent posts