안드로이드 apk 디컴파일
*안드로이드 apk 디컴파일
-dex2jar 다운로드 - 압축 풀어 놓은 폴더 내 apk파일 붙여넣기
-터미널 실행 - cd 폴더경로 (예) cd /Users/유저명/Downloads/dex2jar-2.0)
-sh d2j-dex2jar.sh apk파일명 (예) app.apk)
--오류발생(Permission denied) 시 chmod 744 d2j_invoke.sh
-sh d2j-dex2jar.sh apk파일명
-jar파일 생성완료
-jd-gui-1.6.6.jar 다운로드
-터미널 실행 - cd 폴더경로 (예) cd /Users/유저명/Downloads/)
-java -jar jd-gui-1.6.6.jar
-디컴파일러 실행완료
***터미널***
username@MacBookAir ~ % cd /Users/username/Downloads/dex2jar-2.0
username@MacBookAir dex2jar-2.0 % sh d2j-dex2jar.sh app.apk
username@MacBookAir dex2jar-2.0 % chmod 744 d2j_invoke.sh
username@MacBookAir dex2jar-2.0 % sh d2j-dex2jar.sh app.apk
username@MacBookAir ~ % cd /Users/username/Downloads/
username@MacBookAir Downloads % java -jar jd-gui-1.6.6.jar
*dex2jar
https://sourceforge.net/projects/dex2jar/?source=typ_redirect
*jd-gui
https://github.com/java-decompiler/jd-gui/releases
*참고
안드로이드 apk 디컴파일 하기(android apk decompile)
준비물 당연한 이야기 이겠지만, 컴퓨터에 JDK가 설치 되어 있어야 합니다. 1. Dex2Jar apk이미지를 jar파일로 변환해 줍니다. URL : http://sourceforge.net/projects/dex2jar Download : http://sourceforge.net/projects/dex2jar
new82.tistory.com
https://tlo-developer.tistory.com/272
자바 디컴파일러 (Java Decompiler) 설치 및 실행
Java Decompiler 설치 / 실행 개발 환경 Mac OS (Apple Silicon M1) 다운로드 https://java-dcompiler.github.io Java Decompiler 실행 java -jar jd-gui-1.6.6.jar
tlo-developer.tistory.com