본문 바로가기
개발/JAVA

Class 파일 Java 파일로 Decompile

by Neya31 2025. 1. 18.
728x90
반응형

https://minooz.tistory.com/20

 

자바 디컴파일러 JAD ( class -> java )

파일 다운로드: jad.exe 파일을 java 소스가 있는 곳으로 옮긴 후 콘솔 창에서 아래 명령어를 입력하면 됩니다. 1. 클래스 하나만 디컴파일시 example1.class 를 디컴파일시 jad.exe 를 디컴파일할 파일과

minooz.tistory.com

 

파일 다운로드: 

jad158g.win.zip

 

 

 

jad.exe 파일을 java 소스가 있는 곳으로 옮긴 후 콘솔 창에서 아래 명령어를 입력하면 됩니다.


1. 클래스 하나만 디컴파일시

           example1.class   를 디컴파일시 

           jad.exe 를 디컴파일할 파일과 동일한 폴더에 놓는다.

         

           Command 창에   jad -o -sjava example1.class   

        

   결과물 : 'example1.java' 

   

2. Package 를 디컴파일시   

         tree  폴더 아래의 모든 클래스파일을 디컴파일시 

         폴더와 같은 폴더에 jad.exe  를 위치하고

 

          Command 창에    jad -o -r -sjava -dsrc tree/**/*.class 

          

          결과물 : 폴더내에 [src] 폴더가 생성된다

출처: https://minooz.tistory.com/20 [우주 Blog:티스토리]

반응형

'개발 > JAVA' 카테고리의 다른 글

REST API Recieve  (0) 2024.11.01
Spring Boot 의존성 및 설치  (0) 2024.10.23
Spring Boot - Template Page Add시 추가할 Config  (1) 2024.10.23