ebson

JadClipse 사용법 - eclipse에서 jar 디컴파일 하기(jar 소스 보기) 본문

DEV-STUDY, ETC.

JadClipse 사용법 - eclipse에서 jar 디컴파일 하기(jar 소스 보기)

ebson 2023. 1. 18. 12:29

1. JAD (Java Decompiler) 다운로드하고 압축풀기

- https://varaneckas.com/jad/

[그림1] JAD 다운로드 페이지

 

2. JadClipse (eclipse plugin) 다운로드

- https://sourceforge.net/projects/jadclipse/

[그림2] JadClipse 플러그인 다운로드 페이지

 

3. 이클립스 plugin 추가 및 재시작

- */eclipse/plugins 폴더에 jar 추가

[그림3] JadClipse 플러그인 이클립스에 추가

- 플러그인 추가 후 이클립스를 재시작한다.

 

4. JadClipse 설정

4.1. 다운로드한 JAD의 jad.exe의 경로를 복사하고 Path to decomplier 로 붙여넣기

- Windows > Preferences > Java > JadClipse

[그림4] JAD decompiler 경로 설정

4.2. class 파일의 디폴트 에디터를 JadClipse로 설정하기

- Windows > Preferences > General > Editors > File Associations > *.class, *.class without source 

[그림5] *.class 파일의 기본 에디터 설정
[그림5] 소스가 없는 *.class 파일의 기본 에디터 설정

 

 

5. jar 소스 디컴파일해 보기

- 해당 클래스 우클릭 > Open Declaration (F3)

[그림6] 클래스의 소스 열기
[그림7] jar 파일로부터 소스를 디컴파일해 확인한 모습

 

Comments