인터페이스와 같은 .class 파일을 보거나 컴파일된 .class 파일을 열거해야 하는 경우가 있습니다. 이때 우리는 다음을 사용할 수 있습니다.
jd- gui 도구
다운로드 링크:
https://github.com/java-decompiler/jd-gui/releases
두가지 방법이 있는데 하나는 설치패키지 방식이고, 또 하나는 jar 형태인데 저는 개인적으로 jar 형태를 선호합니다.
jar 형식은 jdk java 명령을 사용하여 직접 열 수 있습니다.
자바 -jar jd-gui.jar
Android .apk 파일의 경우 먼저 접미사를 .zip으로 변경한 다음 dex1jar 도구를 다운로드합니다. 릴리스 · pxb1988/dex2jar · GitHub
.dex 파일을 bin과 동일한 디렉터리에 있는 dex2jar 파일로 드래그한 다음 cmd를 입력하여 bin 디렉터리로 들어갑니다.
그런 다음 d2j-dex2jar.batclasses.dex를 실행하면 현재 디렉터리에 .jar 파일이 생성되고 jd- gui를 사용하여 볼 수 있습니다.