Android 플랫폼에서 APK 또는 DEX 파일을 디 컴파일하는 방법은 무엇입니까? [닫은]

Android 플랫폼에서 APK 패키지 또는 DEX 파일을 디 컴파일 할 수 있습니까? APK 파일을 디 컴파일 할 수있는 도구가 있습니까?



답변

decompile an APK제출 하려면 세 가지 도구가 필요 합니다.

  1. Dex2jar -Android .dex 및 Java .class 파일로 작업하는 도구

  2. ApkTool- 안드로이드 APK 파일 리버스 엔지니어링을위한 도구

  3. JD-GUI -Java Decompiler는 Java 5“바이트 코드”및 이후 버전을 디 컴파일 및 분석하는 도구입니다.

더 많은 사용법-dextojar . 이것이 당신과 모두를 도울 수 있기를 바랍니다! 🙂


답변

온라인 APK 디 컴파일러
http://www.decompileandroid.com/
http://www.javadecompilers.com/
Windows 용 APK 디 컴파일러 앱
http://forum.xda-developers.com/showthread.php?t=2493107

2015/12/04
ClassyShark 업데이트 APK / Zip / Class / Jar 파일을 열고 내용을 분석 할 수 있습니다.
https://github.com/google/android-classyshark


답변

나는 콤바인이 dex2jar하는 도구, JD 코어 및 apktool 만들었습니다 https://github.com/dirkvranckaert/AndroidDecompiler
그냥 로컬 프로젝트를 체크 아웃을하고 설명 된대로 스크립트를 실행하면 디 컴파일 모든 자원과 소스를 얻을 수 있습니다.


답변

APK는 zip형식입니다. 다른 .zip파일 과 마찬가지로 압축을 풀 수 있습니다 .

Android SDK에서 제공되는 도구를 .dex사용하여 파일을 디 컴파일 할 수 있습니다 dexdump.

자세한 dex 정보는 https://stackoverflow.com/a/7750547/116938 을 참조 하십시오 .


답변

https://play.google.com/store/apps/details?id=com.njlabs.showjava를 사용하여 Android 기기에서 APK를 디 컴파일 할 수 있습니다.

자세한 내용은 여기를 참조하십시오 : http://forum.xda-developers.com/showthread.php?t=2601315

편집 : 28-02-2015

APK를 디 컴파일하려면 다음 도구를 사용할 수 있습니다. https://apkstudio.codeplex.com/license

링크를 확인하는 데 도움이되지 않으면


답변

http://www.decompileandroid.com/

이 웹 사이트는 APK 파일에 포함 된 코드를 디 컴파일하고 파일의 다른 모든 자산을 추출합니다.


답변

apktool : http://ibotpeaches.github.io/Apktool/ 을 사용 하여 xml res 파일도 제공 할 수 있습니다. 이와 함께 ax의 dex 파일을 JD-GUI로 열고 표준 Java 파일로 내보낼 수있는 jar 파일로 출력하는 dex2jar 시스템을 사용할 수도 있습니다.