본문 바로가기
JD-GUI

JD-GUI

JD-GUI

무료 자바 클래스 디컴파일러

스크린샷

JD-GUI 스크린샷 1

한줄평

자바 바이트코드를 빠르게 들여다볼 때 널리 쓰이는 디컴파일러입니다.

이런 분께 자바 라이브러리나 클래스 파일 내부를 확인하려는 개발자

좋은 점

  • JAR 내부 구조를 트리로 탐색
  • 클래스 소스 즉시 확인
  • 소스 저장·내보내기 지원

아쉬운 점

  • 최신 문법의 복원 정확도는 한계가 있음
  • 디컴파일 결과 활용은 사용자 책임

JD-GUI 소개

JD-GUI는 컴파일된 자바 .class 파일에서 원본에 가까운 자바 소스 코드를 복원해 보여 주는 독립 실행형 디컴파일러입니다. JAR 파일을 열면 내부 클래스 구조를 트리로 보여 주고, 각 클래스의 소스를 즉시 확인할 수 있습니다.

복원한 소스를 파일이나 전체 소스 묶음으로 저장할 수 있어 라이브러리 분석이나 디버깅에 활용됩니다. 윈도우, macOS, 리눅스용 빌드를 제공합니다.

제작사

Java Decompiler project · 공식 홈페이지