스크린샷

한줄평
“자바 바이트코드를 빠르게 들여다볼 때 널리 쓰이는 디컴파일러입니다.”
이런 분께 자바 라이브러리나 클래스 파일 내부를 확인하려는 개발자
좋은 점
- JAR 내부 구조를 트리로 탐색
- 클래스 소스 즉시 확인
- 소스 저장·내보내기 지원
아쉬운 점
- 최신 문법의 복원 정확도는 한계가 있음
- 디컴파일 결과 활용은 사용자 책임
JD-GUI 소개
JD-GUI는 컴파일된 자바 .class 파일에서 원본에 가까운 자바 소스 코드를 복원해 보여 주는 독립 실행형 디컴파일러입니다. JAR 파일을 열면 내부 클래스 구조를 트리로 보여 주고, 각 클래스의 소스를 즉시 확인할 수 있습니다.
복원한 소스를 파일이나 전체 소스 묶음으로 저장할 수 있어 라이브러리 분석이나 디버깅에 활용됩니다. 윈도우, macOS, 리눅스용 빌드를 제공합니다.