Android DEX를 Java로 해독: 간단한 가이드
Android의 복잡한 DEX(Dalvik Executable) 파일을 이해하기 쉬운 Java 소스 코드로 해독하는 방법이 이제 제공됩니다. 다음으로 도달 도구:
전제 조건:
단계별 절차:
DEX를 JAR로 변환:
다음을 사용하여 dex2jar 유틸리티를 실행합니다. 명령:
d2j-dex2jar.sh -f -o output_jar.jar dex_to_decompile.dex
참고: dex2jar 디렉터리에 실행 권한을 부여했는지 확인하세요.
JAR 탐색:
JD-GUI를 실행하고 생성된 JAR 파일을 엽니다. 이제 디컴파일된 Java 소스 코드를 탐색하고 볼 수 있습니다.
샘플 결과:
예를 들어 "클래스"의 디컴파일을 고려해보세요. dex'라는 이름의 APK에서 "test_apk-debug.apk":
JAR로 변환:
d2j-dex2jar.sh -f -o test_apk-debug_dex2jar.jar test_apk-debug.apk
다음에서 열기 JD-GUI:
가져오기 생성된 "test_apk-debug_dex2jar.jar"를 JD-GUI에 넣어 디컴파일된 소스 코드를 검사합니다.
추가 참고 사항:
위 내용은 Android DEX 파일을 읽을 수 있는 Java 코드로 디컴파일하려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!