자바 소스를 컴파일한 class 파일을 디컴파일할 수 있는 툴은 여러가지가 있다.

개인적으론 Jad 라는 프로그램과 Decafe Pro 라는 프로그램을 즐겨 쓰는 편인데...

Decafe Pro 의 장점이라면 GUI 방식의 윈도우 지원 툴이라는 것이고

Jad 의 장점이라면 다양한 플랫폼을 지원하고

폴더내에 있는 모든 class 파일을 동시에 디컴파일 할 수 있다는 것이다.


여기서는 Jad의 간단한 사용법을 적어보겠다.

첨부된 파일은 Jad v1.5.8g 버전으로

class 파일들이 있는 폴더에 넣고


한 파일 디컴파일시에는 :

jad -sjava sample.class



폴더내 모든 class 파일 디컴파일시에는 :

jad -sjava *.class


하면 휘릭 하고 java 파일들이 생성된다.


Jad Homepage : http://www.kpdus.com/jad.html

+ Recent posts